Software Reusable Artifacts Evolution : A Three Level Abstraction Framework

Abstract : The software crisis is still going on but is nowadays, more critical than ever as organizations cannot exist without operational software. Ramifications of the software crisis are both economic and social. In that context, software reuse is a key technology which permits organization to cope with many aspects of the software crisis (maintenance costs and development cycle times reduction, software systems quality increase). However, despite the potential benefits of software reuse, current reuse methods, techniques and tools fail to improve the software development process productivity and the software products quality. In particular, existing software technology doesn't take into account the organizational aspects of the software reuse process complexity. In this paper, we propose a three- levels of abstraction (conceptual, organizational, technical) framework to describe the reusable artifacts evolution activity. The conceptual level lists the main tasks of the evolution activity and the data flows they exchange. The organizational level describes the actors contributing to the evolution activity and the evolution tasks carried out by each actor. The technical level emphasizes the version control problems resulting from reusable artifacts evolution and defines a set of basic rules to cope with these problems.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01861753
Contributor : Claudine Piau-Toffolon <>
Submitted on : Saturday, August 25, 2018 - 12:23:15 AM
Last modification on : Saturday, July 13, 2019 - 1:09:19 AM

Identifiers

  • HAL Id : hal-01861753, version 1

Collections

Citation

Claudine Piau-Toffolon, Salem Dakhli. Software Reusable Artifacts Evolution : A Three Level Abstraction Framework. 9th Annual International Symposium of The International Council on Systems Engineering (INCOSE 99), Jun 1999, Brighton, United Kingdom. pp.735-749. ⟨hal-01861753⟩

Share

Metrics

Record views

13