Object-oriented database systems
Readings in object-oriented database systems
Object-oriented programming through type extension in Ada 9X
ACM SIGAda Ada Letters
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
Object-oriented design and automatic Ada code generation in the education of software engineers
TRI-Ada '93 Proceedings of the conference on TRI-Ada '93
TRI-Ada '93 Proceedings of the conference on TRI-Ada '93
Automating the Ada programming process: a domain-specific approach
TRI-Ada '93 Proceedings of the conference on TRI-Ada '93
CSC '93 Proceedings of the 1993 ACM conference on Computer science
Programming in Ada plus an overview of Ada 9X (4th ed.)
Programming in Ada plus an overview of Ada 9X (4th ed.)
Definition, analysis, and enforcement of user-role based security in an object-oriented design model
Definition, analysis, and enforcement of user-role based security in an object-oriented design model
An information engineering approach to unified object-oriented design and analysis
An information engineering approach to unified object-oriented design and analysis
Concepts and paradigms of object-oriented programming
ACM SIGPLAN OOPS Messenger
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
A reusability measurement framework and tool for Ada 95
Proceedings of the conference on TRI-Ada '97
An Ada95 basis for propagation modeling
Proceedings of the conference on TRI-Ada '97
Towards a distributed object-oriented propagation model using Ada95
Proceedings of the 1999 annual ACM SIGAda international conference on Ada
Hi-index | 0.00 |
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.