2016
DOI: 10.1007/s11219-016-9323-9
|View full text |Cite
|
Sign up to set email alerts
|

A model-based framework encompassing a complete workflow from specification until validation of timing requirements in embedded software systems

Abstract: Embedded software engineering very often involves development of complex, mission critical software; wherein it is imperative that the developed software fulfills its requirements to achieve high quality. In such cases, there are several advantages of using specialized Requirements Management (RM) tools for managing the requirements. Critical timing requirements are among the foremost non-functional (quality) requirements to be fulfilled by increasingly complex embedded software. Further, a correct and effecti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 21 publications
0
3
0
Order By: Relevance
“…Beyond safety, MDD has been applied to generate other system properties in embedded systems. This includes a model-based framework for the entire workflow from specification to the validation of timing requirements in embedded systems [56]. Furthermore, other research has established model-based tool support for energy-aware scheduling [57,58].…”
Section: Related Workmentioning
confidence: 99%
“…Beyond safety, MDD has been applied to generate other system properties in embedded systems. This includes a model-based framework for the entire workflow from specification to the validation of timing requirements in embedded systems [56]. Furthermore, other research has established model-based tool support for energy-aware scheduling [57,58].…”
Section: Related Workmentioning
confidence: 99%
“…A variety of standards, formalisms, languages and approaches have been proposed in recent years to assist developers in managing software development activities and help them to deal with the inherent complexity of RTES [22], [23], [13], [24]. Model-Driven Systems Engineering (MDSE) approaches can contribute and facilitate RTES development, since it encompasses design strategies in order to develop, evolve, verify, formalize, configure and maintain embedded, real-time and distributed software [25], [26].…”
Section: Introductionmentioning
confidence: 99%
“…Architectural design and the artefacts that are derived from this process are vulnerable to erroneous choices in the early stages of RTES development [24]. Such choices may impact negatively on the development and deployment phases of RTES [38], [39], [37], [36].…”
Section: Introductionmentioning
confidence: 99%