DocumentCode
3026601
Title
A framework for component-based construction
Author
Sifakis, Joseph
Author_Institution
VERIMAG Lab., Gieres, France
fYear
2005
fDate
7-9 Sept. 2005
Firstpage
293
Lastpage
299
Abstract
We present an overview of results developed mainly at Verimag, by the author and his colleagues, on a framework for component-based construction, characterized by the following: the behavior of atomic components is represented by transition systems; components are built from a set of atomic components by using "glue" operators; for each component, it is possible to separate its behavior from its structure, due to specific properties of glue operators. We show an instance of this framework, which combines two independent classes of glue operators, interaction models and priorities. The combination of interaction models and priorities is expressive enough to encompass heterogeneous interaction and execution. We show that separation between behavior and structure is instrumental for correctness-by-construction. Finally, we discuss new research problems related to a structure-dependent notion of expressiveness.
Keywords
formal specification; object-oriented programming; specification languages; Verimag; component-based construction; correctness-by-construction; glue operators; heterogeneous interaction models; Algebra; Design engineering; Java; Mathematical model; Middleware; Programming; Software design; Software standards; Standards development; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Formal Methods, 2005. SEFM 2005. Third IEEE International Conference on
Print_ISBN
0-7695-2435-4
Type
conf
DOI
10.1109/SEFM.2005.3
Filename
1575919
Link To Document