NOTE: This item is not available outside the Texas A&M University network. Texas A&M affiliated users who are off campus can access the item through NetID and password authentication or by using TAMU VPN. Non-affiliated individuals should request a copy through their local library's interlibrary loan service.
A descriptive model for active message inter-process communication
Abstract
Major computer science.
Description
Typescript (photocopy).Subject
The concept of active message inter-process communication (AMIPC) has been introduced, described and studied. An active message contains or consists of an executable procedure or script. It supports communication between a sender and a recipient by executing in the vicinity of the recipient, and representing the sender to the recipient. Like a conventional computer program, the active message can, in theory, incorporate unlimited amounts of logic and/or data. For example it may engage in a dialogue with the designated recipient, create and send other messages, route itself around a network, etc. The research was motivated by the recognition of limitations in conventional message inter-process communication (MIPC), which can lead to delay induced inconsistent behavior in distributed software systems. The potential for active messages to dynamically make resource optimizing decisions make them an attractive alternative to conventional messages--as the fundamental construct in MIPC. The primary objective of the research was to formulate a model for describing the primitive objects and operations in AMIPC, and to demonstrate its utility by using it to design some AMIPC facilities. A secondary objective was to obtain some preliminary evidence of AMIPC relative performance compared to conventional MIPC. A descriptive model for AMIPC was successfully constructed. Experimental AMIPC facilities, based on this model and motivated by a military C₂ case study, were then designed. Also designed was an experimental message specification language (MSL). Next, the experimental AMIPC facilities design was implemented at a prototype level. Finally, the prototype implementation was operated, in both AMIPC and MIPC communication modes, to collect some preliminary performance data for both modes. An analysis of the preliminary results is provided, along with suggestions on how they should be used. The significance of this work is that it introduces the concept of active messages to distributed software systems, in general, and inter-process communication in specific. It also demonstrates that systems which support AMIPC, though not yet well understood, could be designed and implemented. The research does not show, however, that AMIPC should be immediately considered as a serious alternative to conventional MIPC1987 Dissertation B318
Electronic data processing
Distributed processing
Telecommunication
Message processing
Collections
Citation
Bassenyemukasa, Charles Samuel (1987). A descriptive model for active message inter-process communication. Texas A&M University. Texas A&M University. Libraries. Available electronically from https : / /hdl .handle .net /1969 .1 /DISSERTATIONS -754872.
Related items
Showing items related by title, author, creator and subject.
-
Schuur Sousa, Alexandra Natalia Nicole (2016-08-01)The central aim of this thesis is to explore the types of messages that high school educators construct and whether or not they are appropriate for minority student groups. Appropriate in this instance is assessed by whether ...
-
McGraw, Kaitlin Taylor (2016-12-12)This case study described how college-aged Millennials receive and interpret messages in agricultural advertisements. I also developed one sheet persona types based on participants’ similarities in their summary definitions ...
-
Pfeifer, Matthew Jacob (2018-05-17)The decision to conserve natural resources is largely based on individual beliefs and values. Therefore, the field of communications can assist conservationists in the development of meaningful messaging to better engage ...
Request Open Access
This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.