Since 1993, Sodalia's Software Engineers have been studying a reuse program whose goal is making sofiware reuse a significant and systematic part of the software process. The Sodalia 's Corporate Reuse Program is intended to develop a Sojiware Reuse Process that incorporates reuse -specljic activities along the Object-Oriented Software Development Process, and a reuse library to support the classification and management of reusable components.This paper focuses on the on-going experience of Sodalia in the gradual introduction of reuse practice in the organization, illustrates the evolutionary stages, and the reached results.
In our paper we discuss a system which takes advantage of the possibilities of object oriented software design and implementation on the one hand and it assists the users in using the same pieces of software several times on the other hand. This is the so called software reuse, which is applied not only to the code and executable parts of software, but to all results appearing during the life-cycle of a software product. A multiuser system is with persistent knowledge about all aspects of the software to be implemented during its life-cycle. The persistent knowledge of object repositories is used y possibly different users having a web of shared understanding to result in collaborative problem solving.
Since 1993, Sodalia's Software Engineers have been studying a reuse program whose goal is making sofiware reuse a significant and systematic part of the software process. The Sodalia 's Corporate Reuse Program is intended to develop a Sojiware Reuse Process that incorporates reuse -specljic activities along the Object-Oriented Software Development Process, and a reuse library to support the classification and management of reusable components.This paper focuses on the on-going experience of Sodalia in the gradual introduction of reuse practice in the organization, illustrates the evolutionary stages, and the reached results.
Introducing software reuse at a corporate level represents one of the most promising means of addressing the rising costs that are plaguing the software industry. A series of mechanisms are needed for shortening development cycles and providing reliable software of high quality which will be more maintainable and flexible for future extensions. This paper describes the experiences of SodaIia S.p.A., a young Italian company, in implementing such reuse methodology, particularly centred around a reuse tool specifically developed. Since 1993, Sodalia's software engineers have been implementing a reuse program whose goal is making software reuse a significant and systematic part of the software process. The SodaIia Corporate Reuse Program is intended to institutionalize a software reuse process that incorporates reuse-specific activities all along the SodaIia object oriented software development process, drawing heavily on a reusable software artifact library system which has been designed to support the classification, management and search for artifacts to be employed in reuse efforts. This paper presents an overview of the corporate reuse program implemented at Sodalia, focusing on the reusable software artifact library system and its role inside the reuse program.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.