DocumentCode
3286972
Title
Component-based systems as an aid to design validation
Author
Henderson, Peter ; Walters, Robert
Author_Institution
Dept. of Electron. & Comput. Sci., Southampton Univ., UK
fYear
1999
fDate
36434
Firstpage
303
Lastpage
306
Abstract
There is a continuing need for software engineers to design better-quality systems more quickly. Component-based technologies promise to make this possible, but modern systems are too complex for a full analysis of their behaviour to be practical. We propose that a reasonable alternative is to analyse abstract models of the essential features of a system. Since these models are abstract, they need contain only those details that are relevant to the aspect of the system under consideration. Consequently, they can be small enough to be constructed quickly and analysed thoroughly using formal methods. Tools are required which are accessible to the novice but which remain powerful enough to build models with a formal foundation so that they can be used by system designers who have limited expertise in the use of formal methods. We propose our tool, RolEnact, as a candidate for this role
Keywords
computer aided software engineering; software quality; software tools; subroutines; systems analysis; RolEnact; abstract models; component-based systems; formal methods; software engineering; software quality; software tools; system design validation; Computer science; Design engineering; Hardware; Java; Power system modeling; Software engineering; Software quality; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 1999. 14th IEEE International Conference on.
Conference_Location
Cocoa Beach, FL
Print_ISBN
0-7695-0415-9
Type
conf
DOI
10.1109/ASE.1999.802333
Filename
802333
Link To Document