Environment for Managing Software Maintenance Projects

Environment for Managing Software Maintenance Projects

Francisco Ruiz (Escuela Superior de Informatica, Universidad de Castilla-La Mancha, Spain), Felix Garcia (Escuela Superior de Informatica, Universidad de Castilla-La Mancha, Spain), Mario Piattini (Escuela Superior de Informatica, Universidad de Castilla-La Mancha, Spain) and Macario Polo (Universidad de Castilla - La Mancha, Spain)
DOI: 10.4018/978-1-59140-047-9.ch010
OnDemand PDF Download:
$37.50

Abstract

A Software Engineering Environment (SEE) is quite useful in order to manage the complexity of SM projects, since it can provide the needed services. Of the different aspects to highlight in these environments, in this chapter we put our main attention on those that are more directly related to the goal of helping in the management of SM complexity: to approach the SMP from a wide perspective of business processes to integrate technological and management aspects; to define a Process-centered Software Engineering Environment (PSEE); and to use a multilevel conceptual architecture based on standards like MOF (Meta-Object Facility). The MANTIS proposal of integral environment for the management of SM projects is also presented, and the main components of this environment are commented: conceptual tools (multilevel architecture, ontologies, software processes models and metamodels); methodological tools (methodology, and interfaces with organizational and managerial processes) and technical tools (horizontal and vertical software tools, repository, and interaction with process enactment software tools).

Complete Chapter List

Search this Book:
Reset
Table of Contents
Acknowledgments
Macario Polo, Mario Piattini, Francisco Ruiz
Chapter 1
Ned Chapin
This chapter sets out a foundation for the management of software maintenance. The foundation highlights a fundamental for managing software... Sample PDF
Software Maintenance and Organizational Health and Fitness
$37.50
Chapter 2
Mira Kajko-Mattsson
Problem management is the dominating process within corrective maintenance. It not only handles software problems but also provides quantitative... Sample PDF
Problem Management within Corrective Maintenance
$37.50
Chapter 3
Fabrizio Fioravanti
One of the emerging techniques for managing software project is eXtreme Programming (XP), which surely is changing the way in which we develop and... Sample PDF
The Impact of eXtreme Programming on Maintenance
$37.50
Chapter 4
Perdita Stevens
In software design, patterns—that is, structured, named descriptions of good solutions to common problems in context—have become a popular way of... Sample PDF
Patterns in Software Maintenance: Learning from Experience
$37.50
Chapter 5
William C. Chu, Chih-Hung Chang, Chih-Wei Lu, Yeh-Ching Chung, Hongji Yang, Bing Qiao, Hewijin Christine Jiau
Software standards are highly recommended because they promise faster and more efficient ways for software development with proven techniques and... Sample PDF
Enhancing Software Maintainability by Unifying and Integrating Standards
$37.50
Chapter 6
Lerina Aversano, Gerardo Canfora, Andrea De Lucia
The Internet is an extremely important new technology that is changing the way in which organizations conduct their business and interact with their... Sample PDF
Migrating Legacy System to the Web: A Business Process Reengineering Oriented Approach
$37.50
Chapter 7
Norman F. Schneidewind
In order to continue to make progress in software measurement as it pertains to reliability and maintainability, we must shift the emphasis from... Sample PDF
Requirements Risk and Maintainability
$37.50
Chapter 8
Harry M. Sneed
This chapter deals with the subject of estimating the costs of software maintenance. It reviews the existing literature on the subject and... Sample PDF
Software Maintenance Cost Estimation
$37.50
Chapter 9
Macario Polo, Mario Piattini, Francisco Ruiz
Software maintenance is the most expensive stage of the software life cycle. However, most software organizations do not use any methodology for... Sample PDF
A Methodology for Software Maintenance
$37.50
Chapter 10
Francisco Ruiz, Felix Garcia, Mario Piattini, Macario Polo
A Software Engineering Environment (SEE) is quite useful in order to manage the complexity of SM projects, since it can provide the needed services.... Sample PDF
Environment for Managing Software Maintenance Projects
$37.50
About the Authors