The aim of this chapter is to describe the new staged model [5]. We provide a broad overview of the state of the art in software maintenance and evolution. The emphasis is mainly on process and methods, (rather than technology), since this is where the main developments have occurred, and is of most relevance to this chapter. There is much useful material available on software maintenance management, including very practical guides [6]. We start from the foundations established within the international standards community. We then briefly revisit previous research work, as an understanding of these results is essential. Program comprehension is identified as a key component; interestingly, very few textbooks on software engineerin...
In this paper, we connect the notion of software maintainability with the problem of software deteri...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
The skillset focusing on the life cycle of projects is critical to both understanding and practising...
oftware engineers have traditionally consid-ered any work after initial delivery as simply software ...
[[abstract]]An integrated life-cycle model is presented for use in a software maintenance environmen...
Change is an essential characteristic of software devel-opment, as software systems must respond to ...
This module presents an introduction to models of software system evolution and their role in struct...
Software maintenance is the only phase in the system life cycle that does not have any firm theoreti...
Software maintenance is the only phase in the system life cycle that does not have any firm theoreti...
As software changes is essential activity of software life cycle and hence to manage it is a vital a...
Software maintenance is the process of modifying existing operational software by correcting errors,...
This book focuses on the design, development, management, governance and application of evolving sof...
The work focuses on the life cycle of a product (software) in the company since its development, deb...
If anything good can be said to have come from the Year 2000 systems problem, it is that it has crea...
The paper proposes a framework of various tasks involved in the software maintenance process. The wo...
In this paper, we connect the notion of software maintainability with the problem of software deteri...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
The skillset focusing on the life cycle of projects is critical to both understanding and practising...
oftware engineers have traditionally consid-ered any work after initial delivery as simply software ...
[[abstract]]An integrated life-cycle model is presented for use in a software maintenance environmen...
Change is an essential characteristic of software devel-opment, as software systems must respond to ...
This module presents an introduction to models of software system evolution and their role in struct...
Software maintenance is the only phase in the system life cycle that does not have any firm theoreti...
Software maintenance is the only phase in the system life cycle that does not have any firm theoreti...
As software changes is essential activity of software life cycle and hence to manage it is a vital a...
Software maintenance is the process of modifying existing operational software by correcting errors,...
This book focuses on the design, development, management, governance and application of evolving sof...
The work focuses on the life cycle of a product (software) in the company since its development, deb...
If anything good can be said to have come from the Year 2000 systems problem, it is that it has crea...
The paper proposes a framework of various tasks involved in the software maintenance process. The wo...
In this paper, we connect the notion of software maintainability with the problem of software deteri...
This paper presents a system dynamics model of a long-term software evolution process as an example ...
The skillset focusing on the life cycle of projects is critical to both understanding and practising...