2010
DOI: 10.1007/s10617-011-9069-3
|View full text |Cite
|
Sign up to set email alerts
|

Model-driven software synthesis for hard real-time applications with energy constraints

Abstract: Model-driven methods have been quite effective for reducing the intricacies of embedded software development, since they provide effective means for property verification as well as automatic code generation. Nevertheless, regarding energy-constrained hard real-time systems, few model-driven methods are available and, usually, most methods (model-driven or not) consider simplified system specifications, such as absence of intertask relations. This paper presents a model-driven method for software synthesis of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 23 publications
(54 reference statements)
0
2
0
Order By: Relevance
“…Departing from an initial marking, the firing of a transition might result in new markings, which in turn may result in new transition firings, which can lead to an endless process. Moreover, one can adopt one of two firing semantics [23]: (1) interleaved semantics, in which in every marking, all possible sets or subsets of enabled transitions are fired as long as they are not in conflict; and (2) maximal step semantics, in which in each firing step, a maximal set of concurrent fireable transitions is allowed to fire. IOPT (Input Output Place Transitions Nets)-Tools adopted this type of firing semantics, thereby allowing analysis and study based on more encompassing state-spaces.…”
Section: Petri Netsmentioning
confidence: 99%
See 1 more Smart Citation
“…Departing from an initial marking, the firing of a transition might result in new markings, which in turn may result in new transition firings, which can lead to an endless process. Moreover, one can adopt one of two firing semantics [23]: (1) interleaved semantics, in which in every marking, all possible sets or subsets of enabled transitions are fired as long as they are not in conflict; and (2) maximal step semantics, in which in each firing step, a maximal set of concurrent fireable transitions is allowed to fire. IOPT (Input Output Place Transitions Nets)-Tools adopted this type of firing semantics, thereby allowing analysis and study based on more encompassing state-spaces.…”
Section: Petri Netsmentioning
confidence: 99%
“…Currently, the electronic industry is pushed into embedded solutions with a multitude of powerful features integrating software and hardware processor engines. Moreover, the imposed constraints on timing and energy pushed the design problem into another stage: model-driven methods [1].…”
Section: Introductionmentioning
confidence: 99%