DocumentCode :
2069270
Title :
Correct by construction components or: would Nasreddin use components?
Author :
Suenbuel, Asuman
Author_Institution :
Kestrel Inst., Palo Alto, CA, USA
fYear :
2003
fDate :
1-6 Sept. 2003
Firstpage :
12
Abstract :
We describe the component-based, architectural design of software systems, or service layer model (SLM) that perhaps offers a better approach to component based software development than the traditional approaches and all the drawbacks mentioned above. The development process defined in the SLM can roughly be described as follows: starting from a system specification, an initial design model is developed containing components that should be combined in the new system. This model is then step by step transformed into a description of the system that can directly be used to derive an implementation. This process is structured into different phases, which are supported by a model-checker that is used to evaluate correct specifications.
Keywords :
formal specification; formal verification; object-oriented programming; software architecture; component based software development; construction components; model-checker; service layer model; software system architectural design; system specification; Object oriented programming; Software requirements and specifications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Euromicro Conference, 2003. Proceedings. 29th
ISSN :
1089-6503
Print_ISBN :
0-7695-1996-2
Type :
conf
DOI :
10.1109/EURMIC.2003.1231560
Filename :
1231560
Link To Document :
بازگشت