Off-campus UNL users: To download campus access dissertations, please use the following link to log into our proxy server with your NU ID and password. When you are done browsing please remember to return to this page and log out.
Non-UNL users: Please talk to your librarian about requesting this dissertation through interlibrary loan.
Message Response Graph: Modeling the collaboration of objects
Abstract
This thesis defines the Message Response Graph as both a graphical representation and a programming language construct to model the collaboration of objects. The direct graphical representation of a design diagram in a programming language reduces the translation errors and required effort between development phases and facilitates the verification, maintenance, and implementation of software. The Message Response Graph reduces the dependence between object classes and enhances the reuse of both code and design in developing software systems. The Message Response Graph is descriptive by nature and provides a way to program by reasoning about the procedure without specifying the exact sequence of computation. The computation power of message passing with guarding conditions is examined to provide insight into the model. The Message Response Graph control construct is defined as an extension of C++ to illustrate feasibility and to serve as an example of the model in a programming language. The translator for the extended C++ is built for developing experimental applications and for examining the implementation details of the language.
Subject Area
Computer science
Recommended Citation
Chen, Muh-Lin, "Message Response Graph: Modeling the collaboration of objects" (1992). ETD collection for University of Nebraska-Lincoln. AAI9314395.
https://digitalcommons.unl.edu/dissertations/AAI9314395