Using separation of concerns for embedded systems design

Author(s):  
Ethan K. Jackson ◽  
Janos Sztipanovits
Author(s):  
Heinz-Dietrich Wuttke ◽  
Anzhelika Parkhomenko ◽  
Artem Tulenkov ◽  
Galyna Tabunshchyk ◽  
Andriy Parkhomenko ◽  
...  

The challenges and solutions for inclusive engineering education are discussed in this paper. We propose remote experimentation as the practical-oriented basis to train engineers with disabilities in the fields of Computer Science and Information Technologies. The structure and the functionality of international GOLDi network that unites partner universities from Germany, Australia, Ukraine, Armenia and Georgia is given. The possibilities of REIoT complex for studying the features of embedded systems design and Internet of Things technologies as well as an overview of ISRT laboratory for embedded software development and testing are given. The presented Remote Laboratories are successfully used to improve educational services quality and accessibility as well as to strengthen the practical component of the learning process.


Author(s):  
Lisane Brisolara de Brisolara ◽  
Marcio Eduardo Kreutz ◽  
Luigi Carro

This chapter covers the use of UML as a modeling language for embedded systems design. It introduces the UML language, presenting the history of its definition, its main diagrams and characteristics. Using a case study, we show that using the standard UML with its limitations one is not able to model many important characteristics of embedded systems. For that reason, UML provides extension mechanisms that enable one to extend the language for a given domain, through the definition of profiles covering domain-specific applications. Several profiles have been proposed for the embedded systems domain, and some of those that have been standardized by OMG are presented here. A case study is also used to present MARTE, a new profile specifically proposed for the embedded system domain, enabling designers to model aspects like performance and schedulability. This chapter also presents a discussion about the effort to generate code from UML diagrams and analyses the open issues to the successful use of UML in the whole embedded system design flow.


Author(s):  
Vittoriano Muttillo ◽  
Giacomo Valente ◽  
Luigi Pomante ◽  
Hector Posadas ◽  
Javier Merino ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document