ACM Home Page
Please provide us with feedback. Feedback
Implementing OSA model instances in Ada
Full text PdfPdf (1.26 MB)
Source Annual International Conference on Ada archive
Proceedings of the conference on TRI-Ada '94 table of contents
Baltimore, Maryland, United States
Pages: 331 - 342  
Year of Publication: 1994
ISBN:0-89791-666-2
Authors
Susan Bodily  Brigham Young University, Computer Science Department, TMCB 3361, Provo, UT
David W. Embley  Brigham Young University, Computer Science Department, TMCB 3361, Provo, UT
Scott N. Woodfield  Brigham Young University, Computer Science Department, TMCB 3361, Provo, UT
Sponsor
SIGADA: ACM Special Interest Group on Ada Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 3,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/197694.197734
What is a DOI?

ABSTRACT

Object-oriented Systems Analysis (OSA) [EKW92] is an analysis model whose purpose is to provide a way for analysts to capture and record real-world, system-application information. To produce software, OSA model instances must be mapped into code using some programming language. This paper shows how to map OSA model instances into production-quality Ada code. The technique uses templates that directly and efficiently support OSA concepts. We give basic templates, show how to map OSA concepts directly into the templates, and explain and discuss efficiency considerations. We illustrate our ideas with two sample applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

Atk91
 
Bod93
Bodily, S., Ada Templates for OSA Implementation, Technical Report B YU-CS-93-7, Computer Science Department, Brigham Young University, 1993.
 
Boo87
 
Cly93
Col89
 
Dew90
 
DoD83
United States Department of Defense, Reference Manual for the Ada Programming Language: AIV$I/MIL-3'TD-181JA-1983, Ada Joint Program Otliee, 1983.
 
EKW92
 
FFF89
Forestier, J.P., C. Fonarino, P. Franchi-Zannettacci, "ADA++: A Class and Inheritance Extension for Ada", Alvarez, A., ed., Ada: the design choice Proceedings Ada-Europe International Conference, Cambridge University Press, 1989.
 
Ftp
Ada Templates for OSA Implementation, Anonymous FTP to osm7.cs.byu.edu in directory osaada.
 
MeT93
Merritt, J.E., M. Troost, Task Rendezvous Timing on the CDC4301 Single Board Computer, Technical Report PX19377, Unisys Government Systems, Communication Systems, Salt Lake City, Utah, 1993.
 
Mey88
 
SiC88
 
SPC89
 
SPS92
Software Productivity Solutions, Inc. (SPS), Classic- Ada User's Manual, 1989 1992.
Tem93

Collaborative Colleagues:
Susan Bodily: colleagues
David W. Embley: colleagues
Scott N. Woodfield: colleagues

Peer to Peer - Readers of this Article have also read: