Title: A data model for software representation (abstract)
Abstract:As software systems evolve, they grow larger and more complex. Thus, they become difficult to maintain. This is true, because making a change to a software system requires an understanding of how the ...As software systems evolve, they grow larger and more complex. Thus, they become difficult to maintain. This is true, because making a change to a software system requires an understanding of how the part being changed fits into the system and of the potential ripple effect the change may have on the system. Understanding the software system is a time consuming activity. This is due to the fact that a software system is an abstract complex object. It may consist of many parts which are interrelated in many different ways forming a complex structure. Moreover, if the source code is the only reliable document that is available about a software system, understanding the software system will be more time consuming. The code of a software system show very little of their internal state and does not reveal the structure of the software system for the maintainer.Read More
Publication Year: 1990
Publication Date: 1990-01-01
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot