Towards a distributed object-oriented propagation model using Ada95

  • Authors:
  • Donald M. Needham;Steven A. Demurjian, Sr.;Thomas J. Peters

  • Affiliations:
  • Computer Science Department, United States Naval Academy, Annapolis, MD;Computer Science & Eng. Dept., The University of Connecticut, Storrs, CT;Computer Science & Eng. Dept., The University of Connecticut, Storrs, CT

  • Venue:
  • Proceedings of the 1999 annual ACM SIGAda international conference on Ada
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Representing interdependencies between the objects of an object-oriented software application requires design-time mechanisms for specifying object interrelationships, as well as software constructs for the runtime maintenance of these relationships. We present a portion of our software engineering research environment ADAM, (short for Active Design and Analyses Modeling), which incorporates a technique for design-time modeling of propagations (our term for the relationships between interdependent objects). We examine the ADAM environment's support for the automated generation of Ada95 software constructs that maintain object interdependency at runtime. We focus on our propagation model's use of Ada95 tasking constructs and protected objects, with an emphasis on the source level mechanisms through which our model utilizes concurrency.