| Implementing OSA model instances in Ada |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 3, Citation Count: 0
|
|
|
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
|
|
|