A programming environment for the reuse and evolution of abstract models
Document Type
Thesis
Degree
Master of Science (MS)
Major/Program
Computer Science
First Advisor's Name
Raimund K. Ege
First Advisor's Committee Title
Committee Chair
Second Advisor's Name
Masoud Milani
Third Advisor's Name
Nagarajan Prabhakaran
Keywords
Object-oriented programming (Computer science), PEREAM (Computer system)
Date of Defense
4-1989
Abstract
The PEREAM system is a software engineering environment that supports the design and implementation of object-oriented software components. Software development in the system is accomplished by the continuous evolution of a concept from an early specification to a final implementation. PEREAM supports the ability to incrementally specify software components. It provides for the reusing, browsing, and editing of the software components at any stage of their development history.
Concepts in the PEREAM system are modeled with a uniform data structure. The development of the software components is maintained in a graph structure. The concepts are manipulated using the Smalltalk-80 Class Browser or the PEREAM GRAPHICAL EDITOR.
This thesis describes the concepts and design behind the PEREAM system and the PEREAM MODELING TECHNIQUE. It also discusses the design and implementation of a graphical editor for the PEREAM environment which manipulates the software components graphically.
Identifier
FI15101430
Recommended Citation
Fraguio, Gisela, "A programming environment for the reuse and evolution of abstract models" (1989). FIU Electronic Theses and Dissertations. 3407.
https://digitalcommons.fiu.edu/etd/3407
Rights Statement
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/
This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).