Description |
1 online resource (xv, 282 pages) : illustrations |
Series |
Artech House Artech software engineering |
|
Artech House software engineering library.
|
Contents |
1. Constant Software Changes -- 2. Software Engineering and Evolution -- 3. Software Reengineering for Evolution -- 4. WSL and Transformation Theory -- 5. The FermaT Evolution Workbench -- 6. An Integrated Evolution Framework -- 7. Process for Evolution -- 8. Case Studies in Evolution -- 9. Concluding Remarks -- App. A. WSL Transformations -- App. B. Abstraction rules |
Summary |
Annotation Explores the feasibility of using techniques such as program transformation and program abstraction to re-engineer and extend the life of an existing IT system. The authors (De Montfort University) outline a program transformation-based evolution workbench called FermaT, the architecture of the wide spectrum language (WSL), and a process for evolving object-oriented, real-time, and parallel systems. The final chapter presents six case studies that use FermaT and re- engineering assistant tools to evolve from source code to specifications or to new source code in a different language. Annotation copyrighted by Book News, Inc., Portland, OR |
Bibliography |
Includes bibliographical references and index |
Notes |
Print version record |
Subject |
Software reengineering.
|
|
Software maintenance.
|
|
COMPUTERS -- Programming -- Open Source.
|
|
COMPUTERS -- Software Development & Engineering -- Tools.
|
|
COMPUTERS -- Software Development & Engineering -- General.
|
|
Software maintenance
|
|
Software reengineering
|
Form |
Electronic book
|
Author |
Ward, Martin, Dr.
|
ISBN |
1580535887 |
|
9781580535885 |
|
1580533493 |
|
9781580533492 |
|