DocumentCode
2938006
Title
Applying use cases for the requirements validation of component-based real-time software
Author
Fleisch, Wolfgang
Author_Institution
Inst. for Ind. Autom. & Software Eng., Stuttgart Univ., Germany
fYear
1999
fDate
1999
Firstpage
75
Lastpage
84
Abstract
Component based software development is a promising way to improve quality, time to market and handle the increasing complexity of software for real time systems. The basic properties of an event triggered component model for real time software are introduced. For the early exposure of design errors, a process for the simulation based validation of component based software applying use cases is presented. A template for structuring use cases helps gathering the course oriented requirements which describe the required behaviour of the composed software. Requirements sequence diagrams are extracted from the use cases and compared with the simulated behaviour of the component based software. A case study of a power window control from the automotive body electronics domain demonstrates practical experience with applying use cases for the requirements validation
Keywords
automotive electronics; electronic engineering computing; object-oriented programming; program verification; real-time systems; software reliability; systems analysis; automotive body electronics domain; component based real time software; component based software; component based software development; course oriented requirements; design errors; event triggered component model; power window control; real time software; real time systems; requirements sequence diagrams; requirements validation; simulated behaviour; simulation based validation; time to market; use cases; Application software; Automation; Computer aided software engineering; Computer architecture; Computer industry; Programming; Real time systems; Software engineering; Software quality; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on
Conference_Location
Saint-Malo
Print_ISBN
0-7695-0207-5
Type
conf
DOI
10.1109/ISORC.1999.776354
Filename
776354
Link To Document