Modern software systems are highly interconnected and have been under constant change for many years. IT decision makers find it difficult to predict and plan change projects due to the complexity of the enterprise systems. Thus, a large proportion of projects with the purpose of changing a software system environment fail, i.e. they tend to take longer time and cost more than expected. This paper suggests enterprise architecture as an approach to model software systems and their environment. An enterprise architecture metamodel for maintainability modeling and analysis is presented. IT decision makers can use this metamodel in order to make cost predictions and do risk analysis for their change projects
The problem of technology obsolescence in information intensive businesses (software and hardware no...
Cost, quality and lead-time are three main concerns in software engineering projects. The quality of...
This thesis is concerned with predicting the costs of maintaining a computer programprior to the sof...
Contemporary enterprises depend to great extent on software systems. During the past decades the num...
Contemporary enterprises depend to great extent on software systems. During the past decades the num...
Abstract. During the last decade, a model based technique known as enterprise architecture has grown...
A method for the prediction of software maintainability dur-ing software architecture design is pres...
A software product spends more than 65 % of its lifecycle in maintenance. Software systems with good...
Abstract: Modern enterprises face the challenge to survive in an ever changing envi-ronment. One com...
Over the last decade, several authors have studied the maintainability of software architecture. In ...
The importance of building maintainable software is being recognized in the community of software de...
The importance of building maintainable software is being recognized in the community of software de...
The importance of building maintainable software is being recognized in the community of software de...
Over the last decade, several authors have studied the maintainability of software architectures. In...
This thesis is concerned with predicting the costs of maintaining a computer programprior to the sof...
The problem of technology obsolescence in information intensive businesses (software and hardware no...
Cost, quality and lead-time are three main concerns in software engineering projects. The quality of...
This thesis is concerned with predicting the costs of maintaining a computer programprior to the sof...
Contemporary enterprises depend to great extent on software systems. During the past decades the num...
Contemporary enterprises depend to great extent on software systems. During the past decades the num...
Abstract. During the last decade, a model based technique known as enterprise architecture has grown...
A method for the prediction of software maintainability dur-ing software architecture design is pres...
A software product spends more than 65 % of its lifecycle in maintenance. Software systems with good...
Abstract: Modern enterprises face the challenge to survive in an ever changing envi-ronment. One com...
Over the last decade, several authors have studied the maintainability of software architecture. In ...
The importance of building maintainable software is being recognized in the community of software de...
The importance of building maintainable software is being recognized in the community of software de...
The importance of building maintainable software is being recognized in the community of software de...
Over the last decade, several authors have studied the maintainability of software architectures. In...
This thesis is concerned with predicting the costs of maintaining a computer programprior to the sof...
The problem of technology obsolescence in information intensive businesses (software and hardware no...
Cost, quality and lead-time are three main concerns in software engineering projects. The quality of...
This thesis is concerned with predicting the costs of maintaining a computer programprior to the sof...