Object-Oriented Technology and Computing Systems Re-Engineering

Author: Zedan   H. S. M.;Cau   A  

Publisher: Elsevier Science‎

Publication year: 1999

E-ISBN: 9781782420613

P-ISBN(Paperback): 9781898563563

P-ISBN(Hardback):  9781898563563

Subject: TP3 Computers;TP301.6 algorithm theory;TP31 computer software

Language: ENG

Access to resources Favorite

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Description

This book delivers the latest developments in object technology and their impact in computing systems re-engineering. Object-oriented programming is here shown to provide support for constructing large scale systems that are cheaply built and with reusable components, adaptable to changing requirements and use efficient and cost-effective techniques.

Internationally recognised authorities from Finland, France, Germany, Italy, Poland, Spain, the UK and the USA here record their research and development work on the industrial techniques and structured object-oriented methodologies in forward and reverse engineering of computing systems. This book takes stock of progress of that work showing its promise and feasibility, and how its structured technology can overcome the limitations of forward engineering methods used in industry. Forward methods are focused in the domain of reverse engineering to implement a high level of specification for existing software.

The book contains the selected, quintessential content of the first UK Colloquium on Object Technology and Systems Re-Engineering held at Oxford University in 1998. The conference was sponsored by British Telecom Laboratories, EMSI limited and the OOSP Specialised Group of The British Computer Society.

  • Delivers the latest developments in object technology and their impact in computing systems re-engineering
  • Provides support for constructing large scale systems that are cheaply built and with reus

Chapter

Front Cover

pp.:  1 – 4

Copyright Page

pp.:  5 – 6

Table of Contents

pp.:  6 – 10

Preface

pp.:  10 – 12

Chapter 1. Toward an Object-Oriented Design Methodology for Hybrid Systems

pp.:  12 – 28

Chapter 2. Design Patterns and their Role in Formal Object-oriented Development

pp.:  28 – 46

Chapter 3. Devising Coexistence Strategies for Objects with Legacy Systems

pp.:  46 – 58

Chapter 4. Object-Oriented Model for Expert Systems Implementation

pp.:  58 – 72

Chapter 5. Re-engineering Requirements Specifications for Reuse: A Synthesis of 3 Years Industrial Experience

pp.:  72 – 88

Chapter 6. Object-Oriented Development Of X-Ray Spectrometer Software

pp.:  88 – 102

Chapter 7. Pre-processing COBOL Programs for Reverse Engineering in A Software Maintenance Tool

pp.:  102 – 122

Chapter 8. Agent Oriented Programming Language LASS

pp.:  122 – 133

Chapter 9. Fair Objects

pp.:  133 – 152

Chapter 10. Systems of Systems as Communicating Structures

pp.:  152 – 166

Chapter 11. Suitability of CORBA as a Heterogeneous Distributed Platform

pp.:  166 – 177

Chapter 12. Using OO Design to Enhance Procedural Software

pp.:  177 – 193

Chapter 13. Reengineering Procedural Software to Object-Oriented Software Using Design Transformations and Resource Usage Matrix

pp.:  193 – 194

13.1 INTRODUCTION

pp.:  194 – 196

13.2 DISTINCTION BETWEEN TRANSLATION AND TRANSFORMATION

pp.:  196 – 196

13.3 OBJECT-ORIENTED PERSPECTIVE OF A PROCEDURAL PROGRAM

pp.:  196 – 197

13.4 BASIC DESIGN TRANSFORMATIONS

pp.:  197 – 201

13.5 DESIGN TRANSFORMATION PROCESS

pp.:  201 – 205

13.6 TRANSFORMATION OF EVENT PROCESSOR SIMULATOR DESIGN

pp.:  205 – 205

13.7 CONCLUSIONS

pp.:  205 – 207

13.8 REFERENCES

pp.:  207 – 210

The users who browse this book also browse