DocumentCode
2452863
Title
Reuse sensitive process models: are process elements software assets too?
Author
Arbaoui, Selma ; Oquendo, Flavio
Author_Institution
Fac. des Sci. Mirande, CRID, Dijon, France
fYear
1996
fDate
17-19 Jun 1996
Firstpage
21
Lastpage
24
Abstract
It is well recognised that development with reuse, or reuse-sensitive software process, contribute to software quality improvement. Reusability is one of the software quality factors and represents an appropriate solution for the development of complex software systems that are more and more considered a composition of reusable software assets. The challenge is no more in building new products from scratch, but in reusing and integrating various existing (eventually large and complex) assets supplied by a number of different producers, tailoring them to a specific market or architecture and controlling the evolution of these products with respect to the evolution of the individual assets. Such a strategy, known as system composition, has several advantages which are described. In return, reuse-sensitive software process requires in general a great deal of knowledge about the application domain and previous applications. We come back to this discussion, and extend it by advocating that software process models are complex software systems and this leads us to the following issue: why don´t we apply a reuse-sensitive process to support process model development? In this way we will “inherit” from software engineering a well recognised and successful methodology (i.e. reuse methodology), adapt it, and use it to provide a support to the process model development process, i.e. metaprocess, which remains a critical and open issue
Keywords
software quality; software reusability; application domain; complex software systems; metaprocess; process element software assets; process model development; process model development process; reusable software assets; reuse methodology; reuse sensitive process models; software engineering; software process models; software quality factors; software quality improvement; system composition; Application software; Buildings; Computer architecture; Costs; Delay effects; Software engineering; Software performance; Software quality; Software reusability; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Process Workshop, 1996. Process Support of Software Product Lines., Proceedings of the 10th International
Conference_Location
Dijon
Print_ISBN
0-8186-7725-2
Type
conf
DOI
10.1109/ISPW.1996.654360
Filename
654360
Link To Document