Despite the importance of describing and analyzing the relationships among a software system's components, most languages and development environments do not provide suitable support for these activities. While Ad...
详细信息
Despite the importance of describing and analyzing the relationships among a software system's components, most languages and development environments do not provide suitable support for these activities. While Ada and the various existing Ada environments offer some assistance, the capabilities they offer are inadequate for use in truly large and complex software development projects. To address these shortcomings, we are developing the AdaPIC tool set, which we envision as an important component of an Ada software development environment. The AdaPIC tool set is one particular instantiation, specifically adapted for use with Ada, of the more general collection of language features and analysis capabilities that constitute the PlC approach to describing and analyzing relationships among software system components. This tool set is being tailored to support an incremental approach to the interfacecontrol aspects of the software development process. Following a discussion of the interfacecontrol and incremental development concepts, this paper describes the AdaPIC tool set, concentrating on its analysis tools and support for incremental development and demonstrating how it contributes to the technology for developing large Ada software systems. [ABSTRACT FROM AUTHOR]
暂无评论