Sciweavers

IASTEDSE
2004

Flexible incremental development by integrating specification and code

14 years 1 months ago
Flexible incremental development by integrating specification and code
This paper describes the use of executable specifications to ease incremental development, by providing more flexibility regarding the order in which modules are implemented. In this approach, the architect provides a specification for each module in the module architecture view. While specifications must precisely describe the ions among modules, they may abstract some of the functionality. These specifications are executable, and interoperate seamlessly with the module implementations. For incremental development this makes the contents of a release more flexible, makes the order of implementation of modules more flexible, and reduces overall effort by reducing or eliminating the need for stubs, drivers, or temporary prototypes of modules. Our approach uses executable specifications written in AsmL and uses the .NET framework for integrating them with implementations. Key Words incremental development, executable specification, AsmL, software architecture
Patrick Schmid, Christine Hofmeister
Added 31 Oct 2010
Updated 31 Oct 2010
Type Conference
Year 2004
Where IASTEDSE
Authors Patrick Schmid, Christine Hofmeister
Comments (0)