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

Muh-Lin Chen, University of Nebraska - Lincoln

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

Share

COinS