Software reuse and simulation
Richard M. Reese, Dana L. Wyatt
Abstract
Richard M. Reese, Dana L. Wyatt
Abstract
Software reuse technology has the potential of impacting significantly the software development process. This paper addresses issues of software reuse and their application to simulation software. A simple classification scheme is presented to assist in the identification of software components. Historical approaches to reuse are then discussed along with desirable attributes of reuse systems and components. Following this, impacts of reuse technology on the software development process are discussed. The paper concludes with sections on the application of reuse to simulation and a methodology for developing reuse systems.
OpenAlex reports 25 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Software reuse technology has the potential of impacting significantly the software development process. This paper addresses issues of software reuse and their application to simulation software. A simple classification scheme is presented to assist in the identification of software components. Historical approaches to reuse are then discussed along with desirable attributes of reuse systems and components. Following this, impacts of reuse technology on the software development process are discussed. The paper concludes with sections on the application of reuse to simulation and a methodology for developing reuse systems.
Key concepts: Reuse, Computer science, Software development, Package development process, Software construction, Software engineering, Domain engineering, Software