ABSTRACT
When adopting a new design methodology for an Ada project, management must be aware of the various implications. Providing thorough training, establishing usage standards, integrating the methodology with an overall management plan, and assuring additional design guidance - if needed to supplement the design methodology - must be given due consideration early on in the project. Failure to do so will have a negative impact on the project.
- 2167A.DoD-STD-2167A, Military Standard Defense System Software Development, February 29, 1988.Google Scholar
- BAR89.Barnes, J.G.P., Programming in Ada, Third Edition, 1989, Addison-Wesley Publishing Company, Reading, Yn, p. 380.Google Scholar
- BOO87.Booch, O., Software Engineering With Ada, Second Edition, Addison-Wesley, Reading, MA, 1987. Google ScholarDigital Library
- DEM79.DeMarco, T., Structured Analysis and System Specification, Yourdon Press, Englewood Cliffs, NJ, 1979. Google ScholarDigital Library
- GAR.Gardner, M. R., "When to Use Private Tylx~," unkown source and publication date, from class notes, Software Engineering, University of Texas at Arlington, Dr. S. Grabow, Fall, 1985.Google Scholar
- GRA88.Gray, L., "Transitioning From Structured Analysis to Object Oriented Design," Proceedings of the Fifth Washington Ada Sympo~, Washington, D.C., June 27-30, pp. 151-162. Google ScholarDigital Library
- LAD89.Ladden, R. M., "A Survey of Issues to be Considered in the Development of an Object Oriented Development Methodology for Ada", ,,Ida Letters, Volume IX, Number 2, March/April 1989. Google ScholarDigital Library
- MEA89.Mead, N. R., "Using A Multi-Level Design Method Under DOD-STD-2167A," Proceedings of the Sixth Washington ,,ida Symposium, Washington, D.C., june 26-29,1989, pp. 21-38. Google ScholarDigital Library
- NAS87..,ida Style Guide (Version 1.1), National Aeronautics and Space Administration, Goddard Space Flight Center, Greenbelt, MD, May, 1987.Google Scholar
- REE87.Reed, G. P., and Bynum, D. E., "Analyzing Systems for Object Oriented Design," Proceedings of the Sixth Washington ,,ida Symposium, Washington, D.C., June 26-29,1987, pp. 195-200. Google ScholarDigital Library
- RUS88.Russel, G., "Facperiences Implementing a Reusable Data Structure Component Taxonomy," IEEE Tutoriak Software Reuse: Emerging Technology, 1988, IEEE Computer Society Press, Washington, D.C., pp. 246- 256, from An Object On'enter Design Handbook for Add Software, EVB Software Engineering Inc., Frederick, MD, 1985. Google ScholarDigital Library
- SDD88.DI-MCCR-8001ZA, Software Design Document, February 29, 1988.Google Scholar
- SEI86.Seidewitz, E., and Stark, M., General Object. Oriented Software Development, National Aeronautics and Space Administration, Goddard Space Flight Center, Greenbelt, MD, 1986.Google Scholar
- SHU88a.Shumate, K. C., "Layered Virtual Machine/Object- Oriented Design," Proceedings of the Fifth Washington Ada Symposium, Washington, D.C., June 27-30, pp. 177-190. Google ScholarDigital Library
- SHU88b.Shumate, K. C., Designing Large Reab Time Systems in Aria, McGraw-Hill, New York, NY, 1988. Google ScholarDigital Library
- SHU88c.Shumate, K. C., Understanding Concurrency in Add McGraw-Hill, New York, NY, 1988. Google ScholarDigital Library
- YOU79.Yourdon, E., and Constantine, L., Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design, Yourdon Press, Englewood Cliffs, N2, 1979. Google ScholarDigital Library
Index Terms
- Experiences in applying the layered virtual machine/object-oriented development methodology to an Ada design effort
Recommendations
Transforming an Imperative Design into an Object-Oriented Design
Most of the traditional and legacy systems were designed using traditional methodologies such as Structured Analysis/Structured Design (SA/SD) methodology. Design of such a system is called an imperative design. After the introduction of the object-...
Structured methodology+object-oriented methodology+formal methods: methodology of SOFL
ICECCS '95: Proceedings of the 1st International Conference on Engineering of Complex Computer SystemsThere is a growing disappointment that formal methods have not been widely adopted in industry. One reason for this is that their application consumes prohibitive amounts of resource. Much research on the integration of available formal methods (e.g. Z, ...
MASD: Multi-agent systems development methodology
In recent years, multi-agent systems gained growing acceptance as a required technology to develop complex distributed systems. As result, there is an increased need for practical methodology for developing such systems. This paper presents a new Multi-...
Comments