Evolving Legacy Software Systems with a Resource and Performance-Sensitive Autonomic Interaction Manager

File
Publisher
Florida Atlantic University
Date Issued
2015
EDTF Date Created
2015
Description
Retaining business value in a legacy commercial enterprise resource planning system today often entails more than just maintaining the software to preserve existing functionality. This type of system tends to represent a significant capital investment that may not be easily scrapped, replaced, or re-engineered without considerable expense. A legacy system may need to be frequently extended to impart new behavior as stakeholder business goals and technical requirements evolve. Legacy ERP systems are growing in prevalence and are both expensive to maintain and risky to evolve. Humans are the driving factor behind the expense, from the engineering costs associated with evolving these types of systems to the labor costs required to operate the result. Autonomic computing is one approach that addresses these challenges by imparting self-adaptive behavior into the evolved system. The contribution of this dissertation aims to add to the body of knowledge in software engineering some insight and best practices for development approaches that are normally hidden from academia by the competitive nature of the retail industry. We present a formal architectural pattern that describes an asynchronous, low-complexity, and autonomic approach. We validate the pattern with two real-world commercial case studies and a reengineering simulation to demonstrate that the pattern is repeatable and agnostic with respect to the operating system, programming language, and communication protocols.
Note

Includes bibliography.

Language
Type
Extent
214 p.
Identifier
FA00004527
Additional Information
Includes bibliography.
Dissertation (Ph.D.)--Florida Atlantic University, 2015.
FAU Electronic Theses and Dissertations Collection
Date Backup
2015
Date Created Backup
2015
Date Text
2015
Date Created (EDTF)
2015
Date Issued (EDTF)
2015
Extension


FAU

IID
FA00004527
Person Preferred Name

Mulcahy, James J.

author

Graduate College
Physical Description

application/pdf
214 p.
Title Plain
Evolving Legacy Software Systems with a Resource and Performance-Sensitive Autonomic Interaction Manager
Use and Reproduction
Copyright © is held by the author, with permission granted to Florida Atlantic University to digitize, archive and distribute this item for non-profit research and educational purposes. Any reuse of this item in excess of fair use or other copyright exemptions requires permission of the copyright holder.
http://rightsstatements.org/vocab/InC/1.0/
Origin Information

2015
2015
Florida Atlantic University

Boca Raton, Fla.

Physical Location
Florida Atlantic University Libraries
Place

Boca Raton, Fla.
Sub Location
Digital Library
Title
Evolving Legacy Software Systems with a Resource and Performance-Sensitive Autonomic Interaction Manager
Other Title Info

Evolving Legacy Software Systems with a Resource and Performance-Sensitive Autonomic Interaction Manager