Home
Scholarly Works
RESOURCE equals ABSTRACT DATA TYPE plus...
Journal article

RESOURCE equals ABSTRACT DATA TYPE plus SYNCHRONIZATION - A METHODOLOGY FOR MESSAGE ORIENTED PROGRAMMING.

Abstract

A methodology for the development (and analysis) of programs designed specifically for distributed environments where synchronization is achieved through message passing is presented. The methodology is based on techniques and concepts which have been found to be useful for the development of sequential programs - namely, stepwise refinement and abstract data types. The methodology is based on the concept of resource, generalizing the concepts of monitors, managers, proprietors, etc. It is proposed that a resource is an abstract data type together with mechanisms for synchronization.

Authors

Cunha PRF; Maibaum TSE

Journal

Proceedings - International Conference on Software Engineering, , , pp. 263–272

Publication Date

January 1, 2017

ISSN

0270-5257

Contact the Experts team