DocumentCode
1617008
Title
Modular hierarchies of models for embedded systems
Author
Broy, Manfred
Author_Institution
Inst. fur Informatik, Tech. Univ. Munchen, Germany
fYear
2003
Firstpage
183
Lastpage
195
Abstract
Today, in general, software is embedded, distributed onto networks and structured into logical components that interact asynchronously. We study fundamental models of composed software systems and their properties, identify and describe various basic views, and show how they are related. We concentrate on models of composed systems that interact by message exchange. We consider, in particular, models of data, states, interfaces, hierarchical composed systems, and processes. We study relationships by abstraction and refinement as well as forms of composition and modularity. In particular, we introduce a comprehensive mathematical model for composed systems, its views and their relationships.
Keywords
algebraic specification; data structures; embedded systems; message passing; refinement calculus; software architecture; abstraction; asynchronous interaction; composition; comprehensive mathematical model; data model; distributed system; embedded software; embedded system; fundamental model; hierarchical composed system; logical component structure; message exchange; modular model hierarchy; modularity; refinement; software development; software system; system interface; system process; system relation; system state; Algebra; Biological system modeling; Context modeling; Embedded software; Embedded system; Mathematical model; Power engineering and energy; Programming; Software systems; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods and Models for Co-Design, 2003. MEMOCODE '03. Proceedings. First ACM and IEEE International Conference on
Conference_Location
Mont Saint Michel, France
Print_ISBN
0-7695-1923-7
Type
conf
DOI
10.1109/MEMCOD.2003.1210103
Filename
1210103
Link To Document