DocumentCode
1202864
Title
Documentation driven development for complex real-time systems
Author
Luqi ; Zhang, Lin ; Berzins, Valdis ; Qiao, Ying
Author_Institution
Dept. of Comput. Sci., US Naval Postgraduate Sch., USA
Volume
30
Issue
12
fYear
2004
Firstpage
936
Lastpage
952
Abstract
This work presents a novel approach for development of complex real-time systems, called the documentation-driven development (DDD) approach. This approach can enhance integration of computer aided software development activities, which encompass the entire life cycle. DDD will provide a mechanism to monitor and quickly respond to changes in requirements and provide a friendly communication and collaboration environment to enable different stakeholders to be easily involved in development processes and, therefore, significantly improve the agility of software development for complex real-time systems. DDD will also support automated software generation based on a computational model and some relevant techniques. DDD includes two main parts: a documentation management system (DMS) and a process measurement system (PMS). DMS will create, organize, monitor, analyze, and transform all documentation associated with the software development process. PMS will monitor the frequent changes in requirements and assess the effort and success possibility of development. A case study was conducted by a tool set that realized part of the proposed approach.
Keywords
computer aided software engineering; formal specification; formal verification; real-time systems; user interfaces; computational model; computer aided software development; documentation driven development approach; documentation management system; process measurement system; real-time system; software generation; Availability; Collaborative software; Computational modeling; Computerized monitoring; Documentation; Information representation; Mission critical systems; Programming; Real time systems; Software systems;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2004.100
Filename
1377190
Link To Document