An Asset-Based Systems Development Approach to Software Reusability
Jahangri Karimi
Abstract
Jahangri Karimi
Abstract
Software reusability has been viewed as one of the major opportunity areas for improving software productivity. An overview of software reusability research suggests that the traditionalapproach to software development is inappropriate for the development of reusable software parts. An organizational strategy for making software reusability practical is needed. An asset-based systems development method, based on this strategy, focuses on the development of information assets designed to be reused. It also facilitates identifying, representing, and classifying information assets.
OpenAlex reports 32 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 reusability has been viewed as one of the major opportunity areas for improving software productivity. An overview of software reusability research suggests that the traditionalapproach to software development is inappropriate for the development of reusable software parts. An organizational strategy for making software reusability practical is needed. An asset-based systems development method, based on this strategy, focuses on the development of information assets designed to be reused. It also facilitates identifying, representing, and classifying information assets.
Key concepts: Reusability, Software development, Software engineering, Computer science, Asset (computer security), Package development process, Software construction, Software