2015
DOI: 10.1007/978-3-319-21151-0_1
|View full text |Cite
|
Sign up to set email alerts
|

Energy Consumption Analysis and Design of Energy-Aware WSN Agents in fUML

Abstract: Wireless Sensor Networks (WSN) are nowadays applied to a wide set of domains (e.g., security, health). WSN are networks of spatially distributed, radio-communicating, battery-powered, autonomous sensor nodes. WSN are characterized by scarcity of resources, hence an application running on them should carefully manage its resources. The most critical resource in WSN is the nodes' battery.In this paper, we propose model-based engineering facilities to analyze the energy consumption and to develop energy-aware app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 14 publications
(35 reference statements)
0
8
0
Order By: Relevance
“…This estimates (5) An immediate feedback is given to the developer about the energy that would be consumed on the final platforms. It can hence help her doing the best design choices for energy efficiency (6).…”
Section: The Energy-estimation Modeling Processmentioning
confidence: 99%
“…This estimates (5) An immediate feedback is given to the developer about the energy that would be consumed on the final platforms. It can hence help her doing the best design choices for energy efficiency (6).…”
Section: The Energy-estimation Modeling Processmentioning
confidence: 99%
“…Luca Berardinelli et. al., propose an extension of the Agilla Modeling Language (AML) with an instruction triggering energy measurements of nodes in Wireless Sensors Network (WSN) [2]. The energy measured is then used for predicting and optimizing the design of the WSN, towards a better energy-awareness.…”
Section: Related Workmentioning
confidence: 99%
“…An implementation is available on GitHub 2 . Figure 1 proposes an overview of the approach and its three actors implied in it: the DSL Engineer, who knows the meta-programming approach and can design an executable meta-model with its operational semantic, the end-user who knows the executable meta-model (or a DSL), creates executable models conforming to it and runs them using the execution engine, and finally the Energy Estimation (EE) Specialist, who knows the EE meta-model, 2 https://github.com/atlanmod/energy-estimation-language the operational semantics of the execution meta-model, and the platform on which the models are executed. Whereas the DSL engineer and end-user actors are rather common in the realm of xDSMLs [5], the (EE) specialist is a novelty.…”
Section: Approachmentioning
confidence: 99%
“…In the following, we list further approaches to the graph-based and model-based construction of TC algorithms. In [108], an extension to Agilla [44], a model-driven middleware for developing WSN applications, is proposed that introduces an instruction set for reading the current remaining energy of sensor nodes. In [45], a model-driven development process is proposed that allows to design TC algorithms based on meta-models and state charts and then to generate platform-specific code from this representation.…”
Section: Rq4-generalizabilitymentioning
confidence: 99%