Leveraging analysis-aided design decision knowledge in UML-based development of embedded systems

  • Huascar Espinoza*
  • , David Servat
  • , Sébastien Gérard
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Citations (Scopus)

Abstract

Many important works have been carried out to provide modeling languages (e.g., UML, SDL) with expressiveness to support embedded system design, validation and verification. A fundamental shortcoming in current model-driven approaches is the inability to explicitly capture design decisions and trade-offs between different non-functional parameters, among which timeliness, memory usage, and power consumption are of primary interest. This paper highlights technical limitations in UML to specify complex non-functional evaluation scenarios of candidate architectures, and outlines our current work to provide straightforward solutions.

Original languageEnglish
Title of host publication30th International Conference on Software Engineering, ICSE 2008 Co-located Workshops - Proceedings of the 3rd International Workshop on Sharing and Reusing Architectural Knowledge, SHARK 2008
PublisherIEEE Computer Society
Pages55-62
Number of pages8
ISBN (Print)9781605580388
DOIs
Publication statusPublished - 2008
Externally publishedYes

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Keywords

  • Design space exploration
  • Embedded systems
  • Model-driven engineering
  • Trade-off analysis
  • UML

Fingerprint

Dive into the research topics of 'Leveraging analysis-aided design decision knowledge in UML-based development of embedded systems'. Together they form a unique fingerprint.

Cite this