| Profiling in an object-oriented design environment that supports Ada 9X and Ada 83 code generation |
| Full text |
Pdf
(955 KB)
|
| Source
|
Annual International Conference on Ada
archive
Proceedings of the conference on TRI-Ada '94
table of contents
Baltimore, Maryland, United States
Pages: 180 - 190
Year of Publication: 1994
ISBN:0-89791-666-2
|
|
Authors
|
|
K. El Guemhioui
|
Computer Science and Engineering Department, Box U-155, 260 Glenbrook Road, The University of Connecticut, Storrs, Connecticut
|
|
Steven A. Demurjian
|
Computer Science and Engineering Department, Box U-155, 260 Glenbrook Road, The University of Connecticut, Storrs, Connecticut
|
|
T. J. Peters
|
Computer Science and Engineering Department, Box U-155, 260 Glenbrook Road, The University of Connecticut, Storrs, Connecticut
|
|
H. J. C. Ellis
|
Computer Science and Engineering Department, Box U-155, 260 Glenbrook Road, The University of Connecticut, Storrs, Connecticut
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 3, Citation Count: 4
|
|
|
ABSTRACT
Object-oriented techniques for design and development have taken a strong hold in academia, industry, and government. Our efforts in this area have been in the development of the object-oriented design environment, ADAM, that is programming-language independent and generates compilable code in Ada 83, Ada 9X, C++, and Ontos C++. A key aspect of ADAM, short for Active Design and Analyses Modeling, is the requirement that software engineers supply profiles when defining the different components in their applications. A profile contains information on both the content (the purpose and constituent pieces) and context (interdependencies) for all components in an application. Profiles are critical since they force software engineers to thoroughly understand and define each portion of an application. They are fundamental to the support of the Ada 9X code generation process, and also provide the basis for analyzing an application. In this paper, we focus on profiles in ADAM and their support for the recently developed Ada 9X code generator. We also briefly report on the role that ADAM has and will play in education and retraining, as related to object-oriented design and upgrading skills from Ada 83 to Ada 9X.
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.
| |
1
|
Ada 9X Mapping/Revision Team, Intermetrics, Ada 9X Refereace Manual- Laaguage and Standard Libraries, Draft Version 4.0, Sept. 1993.
|
| |
2
|
|
| |
3
|
Department of Defense, Reference Manual for the Ada Programming Language, ANS/MIL-STD- 1815A-1983, Feb. 1983.
|
| |
4
|
S. Demurjian, T. Peters, G. Beshers, H. Ellis, and G. Nichols, "The (Non) Importance of a Programming Language in a Software Engineering Course", Computer Science Education Journal, Vol. 3, No. 1, 1992, Ablex Publishing, Inc.
|
 |
5
|
K. El Guemhioui , S. A. Demurjian , T. J. Peters, Object-oriented design and automatic Ada code generation in the education of software engineers, Proceedings of the conference on TRI-Ada '93, p.126-136, September 18-23, 1993, Seattle, Washington, United States
[doi> 10.1145/170657.170697]
|
 |
6
|
|
| |
7
|
|
 |
8
|
Fred Grossman , Robert J. Klerer , Charles B. Engle, Jr., Automating the Ada programming process: a domain-specific approach, Proceedings of the conference on TRI-Ada '93, p.302-311, September 18-23, 1993, Seattle, Washington, United States
[doi> 10.1145/170657.170744]
|
| |
9
|
M.-Y. Hu , S. A. Demurjian , T. C. Ting, User-role based security profile for an object-oriented design model, Results of the Sixth Working Conference of IFIP Working Group 11.3 on Database Security on Database security, VI : status and prospects: status and prospects, p.333-348, January 1993, Simon Fraser Univ., Vancouver, British Columbia, Canada
|
| |
10
|
|
| |
11
|
~Ontos Object Database Documentation", Release 2.1, Ontologic, Inc., Burlington, MA, June 1991.
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
|
CITED BY 4
|
|
|
|
|
Margaretha W. Price , Steven A. Demurjian, Sr. , Donald M. Needham, A reusability measurement framework and tool for Ada 95, Proceedings of the conference on TRI-Ada '97, p.125-132, November 09-13, 1997, St. Louis, Missouri, United States
|
|
|
D. Needham , S. Demurjian , K. El Guemhioui , T. Peters , P. Zamani , M. McMahon , H. Ellis, ADAM: a language-independent, object-oriented, design environment for modeling inheritance and relationship variants in Ada 95, C++, and Eiffel, Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada, p.99-113, December 03-07, 1996, Philadelphia, Pennsylvania, United States
|
|
|
D. Needham , S. Demurjian , T. Peters, An Ada95 basis for propagation modeling, Proceedings of the conference on TRI-Ada '97, p.263-272, November 09-13, 1997, St. Louis, Missouri, United States
|
|