2013
DOI: 10.1007/978-3-642-40725-3_23
|View full text |Cite
|
Sign up to set email alerts
|

Modeling and Timing Simulation of Agilla Agents for WSN Applications in Executable UML

Abstract: Abstract. Wireless Sensor Networks are becoming one of the most successful choices for the development and deployment of a wide range of applications, from intelligent homes to environment monitoring. In response to the growing demand for fast development of WSN applications, we extend an existing UML-based approach for the design and code generation of Agilla applications with functional simulation and timing analysis capabilities through executable UML models. The proposed approach makes use of both a UML pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
2
2

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(10 citation statements)
references
References 11 publications
(23 reference statements)
0
10
0
Order By: Relevance
“…To re-use the timing and performance analysis defined in [1,2] also for Agilla2.0/TOS2.x, we performed once again the measurement of the execution time of each single Agilla2.0 instruction. The techniques used in [1] were partially adapted by exploiting a free-running HW counter to timestamp start and end times of each instruction. Such timestamps have been then collected and used to evaluate offline (in order to be as less as possible intrusive in the code behavior) the average execution time for each instruction and other statistical information.…”
Section: Agilla V20: Energy-aware Middlewarementioning
confidence: 99%
See 4 more Smart Citations
“…To re-use the timing and performance analysis defined in [1,2] also for Agilla2.0/TOS2.x, we performed once again the measurement of the execution time of each single Agilla2.0 instruction. The techniques used in [1] were partially adapted by exploiting a free-running HW counter to timestamp start and end times of each instruction. Such timestamps have been then collected and used to evaluate offline (in order to be as less as possible intrusive in the code behavior) the average execution time for each instruction and other statistical information.…”
Section: Agilla V20: Energy-aware Middlewarementioning
confidence: 99%
“…In this paper we reuse and extend the Wildfire Tracking Application (WTA), an existing case study originally described in [3] and already adopted in our previous work [1,2]. The WTA software is deployed on a WSN distributed into a region that is prone to fires.…”
Section: Case Studymentioning
confidence: 99%
See 3 more Smart Citations