FORM S73-0991a
OODBIB.HLP

Ada Information Clearinghouse, 1-800-AdaIC-11, 1-703-685-1477

                     Ada AND OBJECT-ORIENTED DESIGN

The following is a list of some of the documents or articles that have been 
published that relate to Ada and object-oriented design.  Some of the entries 
contained in this bibliography were provided to the AdaIC by Mr. Donald 
Firesmith of Advanced Software Technology Specialists.

The list has been divided into two sections.  The citations listed in the 
first section have been alphabetized by the authors' last names.  Section two 
is a list of the publishers or vendors that were listed frequently, from which 
many of the documents or articles can be obtained.

Every effort has been made to make each citation as complete as possible so 
that you will have adequate information to acquire the document or article 
from a library or vendor.  However, if you are not able to locate an article 
because this information is no longer current, please let us know so that we 
can update this list.  Also if you know of an article that is not on this 
list, but you think should be, let us know so that we can ensure that our list 
is as complete as possible.

Report of a product, service, or event is for information purposes only and 
does not constitute an endorsement by the Ada Joint Program Office (AJPO) or 
by the Ada Information Clearinghouse (AdaIC).

                      ALPHABETICAL LIST (BY AUTHOR)

Abbott, R.J.  "Program design by informal English descriptions."  In 
Communications of the ACM, Vol. 26, No. 11, November 1983, pp. 882-895.

Abel, R.J., et al.  "The application of Ada to VHSIC hardware embedded 
system."  In Proceedings of Sixth National Conference on Ada Technology, pp. 
557-67, Washington, D.C., March 14-18, 1988.  Published by U.S. Department of 
Commerce, Springfield, Virginia.

Alabiso, B.  "Transformation of data flow analysis models to object-oriented 
design."  In SIGPLAN Notices, Vol. 23, No. 11, November 1988, pp. 335-353.

Alrebdawi, G., et al.  "Supporting tool for object oriented design of real 
time applications."  In Real Time Programming 1988 -- Proceedings of the 15th 
IFAC-IFIP Workshop, May 25-27, Valencia, Spain; Annual Review in Automatic 
Programming, Vol. 14, pt. 1, pp. 29-33.  Published by Pergamon Press Inc., 
Elmsford, New York.

Ammirati, J., and M. Gerhardt.  "Using Object-oriented thinking to teach Ada."  
In Seventh Washington Ada Symposium (WADAS) Conference Proceedings, pp. 
277-300, June 25-28, 1990, Washington, D.C.

Anderson, J.A., et al.  "Achieving interoperability: myth and reality."  In 
Infosystems, Vol. 34, No. 7, July 1987, pp. 1956.

Anderson, J.A., et al.  "Automated object-oriented requirements analysis and 
design."  In Sixth Washington Ada Symposium (WAdaS) Conference Proceedings, 
June 26-29, 1989, Washington, D.C.

Anderson, J.A., et al.  "Technology insertion: establishing an object-oriented 
life-cycle methodology."  In Seventh Washington Ada Symposium Ada Symposium 
(WAdaS) Conference Proceedings, June 25-28, 1990, Washington, D.C.

Applebe, W.F.  "Abstract Data Types in Ada."  In Journal of Pascal and Ada, 
January/February 1984, pp. 26-36.

Arden, W.  "Automatic programming systems for Ada: theory and practice of 
object-oriented methods of program specification from requirements."  In 
Proceedings of the Ninth Annual National Conference on Ada Technology, pp. 
69-71, March 4-7, 1991, Washington, D.C.

Ardrey, R.S.  "Automated Ada code generation for military avionics."  In 
AGARD, Software Engineering and Its Application to Avionics, November 1988, 
9pp. (Order from NTIS: No. N89-18446/9, PC A18/MF A01)

Austin, K., et al.  "An entity-relationship modeling approach to IDEF//O 
syntax."  In IEEE Proceedings of the IEEE 1990 National Aerospace and 
Electronics Conference -- NAECON 1990, pp. 641-645, Vol. 2., May 21-25, 
Dayton, Ohio.  Published by IEEE, IEEE Service Center Piscataway, NJ.

Bach, W.W.  "Is Ada really an object-oriented programming language?"  In 
AdaExpo '88 Conference Proceedings, Section 17, October 9-12, 1988, Anaheim, 
California.

Bailin, S.C.  "An object-oriented requirements specification method for Ada."  
In Proceedings of the Fifth Washington Ada Symposium (WAdaS) Conference, pp. 
139-150, June 27-30, 1988, Washington, D.C.

Bailin, S.C.  "An object-oriented requirements specification method."  In 
Communications of the ACM, Vol. 32, No. 5, May 1989, pp. 608-632.

Baker, P.L.  "Compartmentalized, object-oriented, Ada programming."  In 
Seventh Washington Ada Symposium (WAdaS) Conference Proceedings, pp. 183-185, 
June 25-28, 1990, Washington, D.C.

Barnes, P.D., and T.C. Hartrum.  "A decision-based methodology for 
object-oriented design."  In Proceedings of the IEEE 1989 National Aerospace 
and Electronics Conference NAECON 1989, pp. 534-41 (Vol. 2), May 22-26, 1989, 
Dayton, Ohio.  Published by IEEE, New York, New York.

Baum, K.D.  Determining Concurrency in Object-Oriented Design of Real-Time 
Embedded Systems Using Ada.  Master's Thesis, Air Force Institute of 
Technology, Wright Patterson AFB, Ohio.  December 1990.  (Order from NTIS: No. 
AD-A230-659/5/XAB)

Beck, K., and W. Cunningham.  "A laboratory for teaching object-oriented 
thinking."  In SIGPLAN Notices, Vol. 24, No. 10, October 1989, pp. 1-6.

Berzins, V., et al.  "Abstraction-based software development."  In 
Communications of the ACM, Vol. 29, No. 5, May 1986, pp. 402-415.

Bhaskar, K.S.  "How object-oriented is your system."  In SIGPLAN Notices, Vol. 
18, No. 10, October 1983, pp. 8-11.

Blair, G.S., et al.  "Genericity vs. inheritance vs conformance vs..."  In 
Journal of Object-Oriented Programming, Vol. 2, No. 3, September/October 1989, 
pp. 11-17.

Bowen, D.  "Real-time design tools and kernels."  In IEE Vacation School on 
'Software Engineering for Electronic System Designers, pp. 15/1-14, April 2-7, 
1989, Southampton, United Kingdom.  Published by IEE, London, United Kingdom.

Boyd, S.  "Object-oriented design and PAMELA: a comparison of two design 
methods for Ada."  In Ada Letters, Vol. 7, No. 4, July-August 1987, pp. 68-78.

Brown, G.R., and R.B. Quanrud.  "The generic architecture approaches to 
reusable software."  In Proceedings of the Sixth National Conference on Ada 
Technology, pp. 390-394, March 14-18, 1988, Washington, D.C.

Brown, R.J., and V. Dobbs.  "A method of translating functional requirements 
for object-oriented design."  In Seventh Annual National Conference on Ada 
Technology Proceedings, pp. 589-599, March 13-16, 1989, Atlantic City, New 
Jersey.

Buhr, P.A., and C.R. Zarnke.  "Nesting in an object-oriented language is NOT 
for the birds."  In Proceedings of the 1988 European Conference on 
Object-Oriented Programming -- ECOOP'88, pp. 128-145, August 15-17, 1988.

Bulman, D.M.  "An object-based development model."  In Computer Language, Vol. 
6, No. 8, August 1989, pp. 49-59.

Bulman, D.M.  "Objects don't replace design."  In Computer Language, Vol. 6, 
No. 8, August 1989, pp. 151-152.

Buzzard, G.D., and T.N. Mudge.  "Object-based computing and the Ada 
programming language."  In IEEE Computer, Vol. 18, No. 3, March 1985, pp. 
11-19.

Carretero P., and B. Villalobos.  "Real-time systems in Ada: design 
methodologies."  In Novatica, Vol. 15, No. 82, 1989, pp. 41-50.  (Published in 
Spain/Spanish Language)

Cashman, M.  "Object-Oriented Domain Analysis."  In Software Engineering 
Notes, Vol. 14, No. 6, October 1989, p. 67.

Chen, P.  "The entity-relationship model -- toward a unified view of data."  
In ACM Transactions on Database Systems, Vol. 1, No. 1, March 1976, pp. 9-36.

Chen, T.L.C., and M.M. Sutton.  "Object-oriented design: is it enough for 
large Ada systems?"  In Proceedings Focus on Software: 1988 ACM Sixteenth 
Annual Computer Science Conference, pp. 529-534, February 23-25, 1988, 
Atlanta, Georgia.  (Published by ACM, New York, New York)

Cherry, G.W.  "Ada in the 21st century: SCOOP-3: software construction with 
object-oriented pictures."  In Seventh Washington Ada Symposium (WAdaS) 
Conference Tutorials, pp. 206-276, June 25-28, 1990, Washington, D.C.

Cherry, G.W.  "Covering the life cycle with Ada: Ada all the way."  In Sixth 
Washington Ada Symposium (WAdaS) Conference Proceedings, pp. 221-263, June 
26-29, 1989, Washington, D.C.

Cherry, G.W.  "SCOOP-3: Process models for the life-cycle design, and 
implementation phases with a simple case study illustration."  In Seventh 
Washington Ada Symposium (WAdaS) Conference Tutorials, pp. 277-305, June 
25-28, 1990, Washington, D.C.

Clark, R.G.  "Designing Concurrent Objects."  In Ada Letters, Vol. 7, No. 6, 
Fall 1987, pp. 107-109.

Coad, P.  "OOA & OOP."  Analysis & design; object-oriented analysis, 
object-oriented design, object-oriented language (tutorial) in Journal of 
Object-Oriented Programming, Vol. 4, No. 1, March-April, 1991, pp. 74(6).

Coad, P.  "OOA/OOD & OOP: a continuum of representation."  Object-oriented 
analysis and object-oriented design (tutorial) in Journal of Object-Oriented 
Programming, Vol. 3, No. 6, February 1991, pp. 55 (2).

Cohen, A.T.  "Data abstraction, data encapsulation, and object-oriented 
programming."  In SIGPLAN Notices, Vol. 19, No. 1, January 1984, pp. 31-35.

Colbert, E.  "The object-oriented software development method: a practical 
approach to object-oriented development."  In Proceedings of TRI-Ada'89, pp. 
400-415, October 23-26, 1989, Pittsburgh, Pennsylvania.

Collard, P.  "Object-oriented programming techniques with Ada: an example."  
In Ada Letters, Vol. 9, No. 6, pp. 119-26.

Conery, J.S.  "Logical Objects."  In Proceedings of the Fifth International 
Conference/Symposium on Logic Programming, pp. 470-474, August 1988.  MIT 
Press.

Coppola, P., and M. Sabatini.  " Object oriented design and Ada."  In 
Conference Proceedings -- MILCOMP '88: Military Computers, Graphics and 
Software, pp. 225-30, September 27-29, 1988, London, UK.  (Published by 
Microwave Exhibitions & Publishers, Turnbridge Wells, United Kingdom)

Cunningham, W., and K. Beck.  "A diagram for object-oriented programs."  In 
OOPSLA '86 Conference Proceedings, September 29-October 2, 1986; Special Issue 
of SIGPLAN Notices, Vol. 21, No. 11, pp. 361-367.

Cunningham, W., and K. Beck.  "Constructing abstractions for object-oriented 
applications."  In Journal of Object-Oriented Programming, Vol. 2, No. 2, 
July/August 1989, pp. 17-19.

Davis, N.W., et al.  "Practical experiences of Ada and object-oriented design 
in real-time distributed systems."  In Ada: the Design Choice -- Proceedings 
of the Ada-Europe Conference, pp. 57-79, Madrid, Spain, June 13-15, 1989.  
(Published by Cambridge University Press)

Desch, D.A., and J.J. Hvizd.  "Ada real-time GPS/INS simulation approach to 
system development."  In Proceedings of ION GPS-89: Second International 
Technical Meeting of the Satellite Division of the Institute of Navigation, 
pp. 253-7, September 27-29, 1989, Colorado Springs, Colorado.  (Published by 
Institute of Navigation, Washington, D.C.

Di Maio, A., et al.  "DRAGOON: an Ada-based object-oriented language for 
concurrent, real-time, distributed systems."  In Ada: the Design Choice -- 
Proceedings of the Ada-Europe Conference, pp. 39-48, Madrid, Spain, June 
13-15, 1989.

Dietrich, W.C., Jr., et al.  "Saving a legacy with objects."  In OOPSLA '89 
Conference Proceedings, Special Issue of SIGPLAN Notices, Vol. 24, No. 10, 
October 1989, pp. 77-84.

Donaldson, C.M.  "Dynamic binding and inheritance in an object-oriented Ada 
design."  In Journal of Pascal, Ada & Modula-2, Vol. 9, No. 4, July/August 
1990, pp. 13-18.

Donaldson, C.M.  et al.  "Ada box structures: starting with objects."  In 
Seventh Washington Ada Symposium (WAdaS) Conference Proceedings, pp. 123-132, 
June 25-28, 1990, Washington, D.C.

Ellison, K.S., and W.J. Goulet.  "A practical approach to methodologies, Ada 
and DOD-STD-2167A."  In 7th National Annual Conference on Ada Technology 
Proceedings, pp. 51-57, March 13-16, 1989, Atlantic City, New Jersey.

Elliston, A.E., and P. Flood.  Hood Toolset Development Project: 
Eclipse/Hood/Rep, Issue 1.1, Final Report.  (Order from NTIS: No. 
N89-23204/5/XAB; PC A03/MF/A01.

Elsom, K.C.  "So what's wrong with tasking? (Ada)."  In Ada User, Vol. 11, No. 
3, 1990, pp. 128-32.

Firesmith, D.G.  "OOD and Ada bibliography."  In Ada Letters, Vol. 10., No. 6, 
July/August 1990, pp. 114-28.

Forestier, J.P., et al.  "Ada++: a class and inheritance extension for Ada."  
In Ada the Design Choice -- Proceedings of the Ada-Europe Conference, Madrid, 
Spain, June 13-15, 1989.  (Published by Cambridge University Press.

Fornarino, C., and B. Neveu.  "Ada and Le_Lisp: a marriage of convenience for 
AI."  In Fifth Annual Conference on Artificial Intelligence & Ada Proceedings, 
pp. 4-15, November 16-17, 1989, Fairfax, Virginia.

Fulbright, R.  "A comparison between functional decomposition and 
object-oriented design methodologies -- a case study."  In Proceedings of 
Eighth Annual National Conference on Ada, pp. 299-306, March 5-8, 1990, 
Atlanta, Georgia.  (Published by U.S. Army Communications-Electronics Command, 
Fort Monmouth, NJ.)

Gardner, M.R.  "Success and limitations of object-oriented design."  In 
Journal of Pascal, Ada & Modula-2, Vol. 7, No. 6, November/December 1988, pp. 
30-41.

Genolini, S., et al.  "DRAGOON and Ada: the wedding of the nineties."  In 
Proceedings of the Seventh Washington Ada Symposium (WAdaS) Conference, pp. 
245-254, June 25-28, 1990, Washington, D.C.

Gerhardt, M., and C. Roberts-Hayden.  "Report on OOPSLA 90."  In Ada Letters, 
Vol. XI, No. 1, January/February 1991, pp. 34-37.

Glassey, C.R., and S. Adiga.  "Conceptual design of a software object library 
for simulation of semiconductor manufacturing systems."  In Journal of 
Object-Oriented Programming, Vol. 2, No. 4, November/December 1989, pp. 39-43.

Grace, V.K.  Analysis of the Maintainability of the F-16 Advanced 
Multi-Purpose Support Environment.  Air Force Institute of Technology, Wright 
Patterson, Ohio, Master's Thesis.  December 1990.  (Order from NTIS: No. 
AD-A230 604/1/XAB; PC A13/MF A02)

Gray, L.  "On decomposing an Ada CSCI of a large command and control system 
into TCSCs, LLCSCs, and units: with suggestions for using DOD-STD-2167A."  In 
Proceedings of the Ninth Annual National Conference on Ada Technology, pp. 
55-68, March 4-7, 1991, Washington, D.C.

Gray, L.  "Procedures for transitioning from structured methods to 
object-oriented design."  In Proceedings of the Conference on Methodologies 
and Tools for Real-Time Systems IV, pp. R1-R21, September 14-15, 1987.

Gray, L.  "Transitioning from structured analysis to object-oriented design."  
In Proceedings of the Fifth Washington Ada Symposium (WAdaS) Conference, pp. 
151-162, June 27-30, 1988, Washington, D.C.

Grosberg, J.A.  "Object-oriented dimensional units."  In Dr. Dobb's Journal of 
Software Tools, September 1988, Vol. 3, No. 9, pp. 52(10).

Heitz, J., and B. Labreuille.  "Design and development of distributed software 
using hierarchical object oriented design and Ada."  In Ada in Industry: 
Proceedings of the Ada-Europe International Conference, pp. 143-56, June 7-9, 
1988, Munich, Germany.  (Published by Cambridge University Press, Cambridge, 
UK.)

Hingle, G.C., et al.  "A graphics oriented design methodology for real time 
control systems using Ada."  In Proceedings of Sixth National conference on 
Ada Technology, pp. 281-8, March 14-18, 1988, Washington, D.C.  (Published by 
U.S. Department of Commerce, Springfield, Virginia.

Hruschka, P.  "Towards an object-oriented method for system architecture 
design."  In Proceedings of the 1990 IEEE International Conference on Computer 
Systems and Software Engineering -- EuroComp '90, pp. 12-17, May 8-10, 1990.

Huffnagel, S.P., and J.C. Browne.  "Performance properties of vertically 
partitioned object-oriented systems."  In IEEE Transactions on Software 
Engineering, Vol. 15, No. 8, August 1989, pp. 935-946.

Hull, M.E., et al.  "Object-oriented design, Jackson System Development (JSD) 
specifications and concurrency."  In Software Engineering Journal, Vol. 4, No. 
2, pp. 79-86.

Iscoe, N.  "Domain-Specific Reuse: An Object-Oriented and Knowledge-Based 
Approach."  In IEEE Tutorial: Software Reuse: Emerging Technology, pp. 
299-308, 1988.

Jacobson, I.  "Object-oriented development in an industrial development."  In 
OOPSLA '87 Conference Proceedings, pp. 183-191, October 4-8, 1987.

Jalote, P.  "Functional refinement and nested objects for object-oriented 
design."  In IEEE Transactions on Software Engineering, Vol. 15, No. 3, March 
1989, pp. 264(7).

Jamsa, K.A.  "Object-Oriented Design vs. Structured Design -- A Student's 
Perspective."  In Software Engineering Notes, Vol. 9, No. 1, January 1984, pp. 
43-49.

Jaworski, A., and D. La Vallee.  "Principles for defining an object-oriented 
design decomposition in Ada."  In Proceedings of the Seventh Washington Ada 
Symposium (WAdaS) Conference, pp. 173-182, June 25-28, 1988, Washington, D.C.

Jean, C., and A. Strohmeier.  "An experience in teaching OOD for Ada 
software."  In SIGSOFT Software Engineering Notes, Vol. 15, No. 5, October 
1990, pp. 44-49.

Johnson, R.E., and B. Foote.  "Designing reusable classes."  In Journal of 
Object-Oriented Programming, Vol. 1, No. 2, June/July 1988, pp. 22-35.

Kelly, J.C.  "A comparison of four design methods for real-time systems."  In 
Proceedings of the Ninth International Conference on Software Engineering, pp. 
238-252, March 30-April 2, 1987.

Kennedy, A.S.  "Recent developments in real time structured analysis."  In 
Computer Physics Communications, Vol. 57, No. 1-3, December 11, 1989, pp. 561.

Khalsa, G.K.  "Using object modeling to transform structured analysis into 
object-oriented design."  In Proceedings of the Sixth Washington Ada Symposium 
(WAdaS) Conference, pp. 201-212, June 26-2 9, 1989, Washington, D.C.

Kitchen, T.L.  Object Oriented Design and Implementation of the IDEF sub 0 
Essential Data Model Using Ada and an Ada Based Expert System.  December 1990, 
Air Force Institute of Technology, Wright-Patterson AFB, Ohio, Masters Thesis.  
(Order from NTIS: No. AD-A230 814/6/XAB; PC A08/MF A01)

Kovarik, V.J., Jr., and S. Nies.  "Supporting object-oriented programming with 
Ada: extending the paradigm."  In Proceedings of AIDA-88 Fourth Annual 
Conference on Artificial Intelligence and Ada, pp. 13/1-6, Nov 15-16, 1988, 
Fairfax, Virginia.  (Published by George Mason University, Fairfax, Virginia)

Krogdahl, S., and K.A. Olsen.  "Ada, as seen from Simula."  In 
Software-Practice and Experience, Vol. 16, No. 8, August 1986, pp. 687-700.

Krutz, W.K.  "Software reuse offers the 'missing link' in CAIS (common Ada 
interface set)."  In Defense Electronics, Vol. 23, No. 3, March 1991, pp. 
49-50, 52, 54.

Ladden, R.M.  "A survey of issues to be considered in the development of an 
object-oriented development methodology for Ada."  In Ada Letters, Vol. 9, No. 
2, pp. 78-89, March/April 1989.

Ladden, R.M.  "A survey of issues to be considered in the development of an 
object-oriented development methodology for Ada."  In SIGSOFT Software 
Engineering Notes, Vol. 13, No. 3, July 1988, pp. 24-31.

Ledbetter, L., and B.J. Cox.  "Software ICs."  In Byte, Vol. 10, No. 6, June 
1985, pp. 307-315.

Lee, K.J., et al.  OOD (Object-Oriented Design) Paradigm Air Force Institute 
of Technology, 2nd Edition.  Carnegie-Mellon University/Software Engineering 
Institute, Pittsburgh, Pennsylvania, Final Report.  No. CMU/SEI-88-TR-30; 
ESD-TR-88-31.  (Order from NTIS: No. AD-A204 849/4/XAB; PC A06/MF A01)

Lemanski, W., and T. Hartrum.  "Assessment of the development of a tracking 
system using concurrent Ada."  In IEEE Proceedings of the National Aerospace 
and Electronics Conference, Vol. 2(4), pp. 466-473.  Published by IEEE, IEEE 
Service Center, Piscataway, New Jersey.

Leopold, V.  "Object-oriented programming in Ada -- A viable method."  in 
Proceedings of the IEEE 1989 National Aerospace and Electronics Conference -- 
NAECON, pp. 549-552, vol. 2(4), May 22-26, Dayton, Ohio.  Published by IEEE, 
IEEE Service Center, Piscataway, New Jersey.

Loomis, M.E.S., et al.  "An object-modeling technique for conceptual design."  
In Proceedings of ECOOP'87: European Conference on Object-Oriented 
Programming, pp. 192-202, 1987.

Loy, P.H.  "Comparisons of O-O and Structured Development."  In Software 
Engineering Notes, Vol. 15, No. 1, January 1990, pp. 44-48.

Lukman, J.T.  "Transforming the 2167A requirements definition model into an 
Ada object-oriented design."  In Proceedings of the Ninth Annual National 
Conference on Ada Technology, pp. 200-204, March 4-7, 1991, Washington, D.C.

Marable, C.D., and C.C. Belgrave.  "Designing an Ada tutorial using object 
oriented design."  In Proceedings of Eighth Annual National Conference on Ada 
Technology, pp. 19-20, March 5-8, 1990, Atlanta, Georgia.  (Published by U.S. 
Army Communications-Electronic Command, Fort Monmouth, NJ.)

March, S.G.  Object Oriented Analysis Method for Ada and Embedded Systems.  
Air Force Institute of Technology, Wright-Patterson AFB, Ohio, December 1989, 
Master's Thesis.  (Order from NTIS: No. AD-A215 351/8/XAB).

Masiero, P.C., et al.  "JSD as an object-oriented design method."  In ACM 
SIGSOFT, Software Engineering Notes, Vol. 13, No. 3, July 1988, pp. 22-23.

McDermid, J.A.  "Software Technology Research Group."  In Ada User, Vol. 9, 
No. 1, 1988, pp. 41-6.  (Published in the United Kingdom)

McQuown, K.L.  "Object-oriented design in a real-time multiprocessor 
environment."  In Proceedings of TRIAda'89 -- Ada Technology in Context: 
Application, Development, and Deployment, pp. 570-588, October 23-26, 1989, 
Pittsburgh, Pennsylvania.  (Published by ACM, New York, New York)

Meyer, B.  "Genericity versus inheritance."  In OOPSLA '86 Conference 
Proceedings, pp. 391-405, Special Issue of SIGPLAN Notices, Vol. 21, No. 11, 
November 1986.

Meyer, B.  "Reusability: the case for object-oriented design."  In IEEE 
Software, Vol. 4, No. 2, March 1987, pp. 50-64.

Meyer, C.A., et al.  "Experiences in applying the layered virtual 
machine/object oriented design methodology to an Ada design effort."  In 
Proceedings, Tri-Ada '89, October 23-26, 1989, Pittsburgh, Pennsylvania.  
(Published by ACM, New York, New York).

Mickel, S.B.  "Experience with an object-oriented method of software design."  
In Third Joint Ada Europe/AdaTEC Conference Proceedings, pp. 271-280, June 
26-28, 1984.

Millikin, M.D.  "Object orientation: what it can do for you."  In 
ComputerWorld, Vol. 23, No. 11, March 13, 1989, pp. 103-113.

Molko, P.M., and K.S. Ellison.  "A practical real-time design method for Ada."  
In Ada: the Design Choice -- Proceedings of the Ada-Europe Conference, pp. 
49-58, June 13-15, 1989, Madrid, Spain.  Published by Cambridge University 
Press.

Mrdalj, S.  "Bibliography of object-oriented system development."  In Software 
Engineering Notes, Vol. 23, No. 11, March 13, 1989, pp. 103-113.

Munro, N.  "Marine Corps revamps MIS tasks by using Ada."  In Government 
Computer News, Vol. 7, No. 25, December 5, 1988, p. 59.

Muralidharan, S., and B.W. Weide.  "Should data abstraction be violated to 
enhance software reuse?"  In Proceedings of the 8th Annual National Conference 
on Ada Technology, pp. 515-524, March 5-8, 1990, Atlanta, Georgia.

Ness, M.A.  New Land Battle for the Theater War Exercise.  Air Force Institute 
of Technology, Wright-Patterson AFB, Ohio, June 1990, Master's Thesis.  (Order 
from NTIS: No. AD-A223 087/8/XAB; PC A06/MF 01)

Nielson, K.W., and K. Shumate.  "Designing large real-time systems with Ada."  
In Communications of the ACM, Vol. 30, No. 8, August 1987, pp. 695-715.

Olan, M.  "Unconventional design (object-oriented design)."  In Computer 
Language, Vol. 5, No. 5, May 1988, pp. 36-41.

Overmyer, S.P.  "The impact of DOD-STD-2167A on iterative design 
methodologies: help or hinder?"  In Software Engineering Notes, Vol. 15, No. 
5, October 1990, pp. 50-59.

Parnas, D.L.  "On the criteria to be used in decomposing systems into 
modules."  In Communications of the ACM, December 1972, pp. 1053-1058.

Payne, M.  "Ada offers more if you know how to use it."  Includes a related 
article on Ferranti's use of Ada, in Electronics Weekly, No. 1470, July 19, 
1989, pp. 28(2).

Perez, E.  "Simulating inheritance with Ada."  In Ada Letters, Vol. 8, No. 5, 
September/October 1988, pp. 37-46.

Perkins, J.A.  "The mystery: why do many of the variables declared in Ada 
programs model conceptually invariant objects?"  In Proceedings of the Ninth 
Annual National Conference on Ada Technology, pp. 282-293, March 4-7, 1991, 
Washington, D.C.

Popella, A., et al.  "Object oriented design demonstrated by SAR raw data 
simulator development."  In Digest -- International Geoscience and Remote 
Sensing Symposium, Vol. 2, 1989, p. 1004.

Porcherlabreuille, B., and A. Dellatorre.  Study of the Development of 
On-Board Distributed Software Systems Using Ada.  May 1988.  (Order from NTIS: 
No. N89-12255/0/XAB; PC A04/MF A01)

Rajilich, V., and J. Silva.  "Two object oriented decomposition methods."  In 
Proceedings of the Fifth Washington Ada Symposium (WAdaS) Conference, pp. 
171-176, June 27-30, 1989, Washington, D.C.

Reed, G.P., and D.E. Bynum.  "Analyzing Systems for Object oriented design."  
In Proceedings of the Sixth Washington Ada Symposium (WAdaS) Conference, pp. 
195-200, June 27-29, 1989, Washington, D.C.

Reid, T.F.  "Object-oriented requirements analysis: a tool vision."  In 
Proceedings of the Seventh Washington Ada Symposium (WAdaS) Conference, pp. 
237-230, June 25-28, 1990, Washington, D.C.

Rine, D.C.  "A brief comparison of Ada and object-oriented design elements for 
Ada."  In 2nd Annual Artificial Intelligence and Ada Conference Proceedings, 
pp. 10-1 through 10-10, November 12, 1986, George Mason University, Fairfax, 
Virginia.

Rodriguez, P., and J. Guttierez.  "Object-oriented modelization with SENDA."  
In ESC 89: Proceedings of the 3rd European Simulation Congress, pp. 157-62, 
September 5-8, 1989, Edinburgh, UK.  Published by SCS Eur, Ghent, Belgium.

Ross, D.L.  "Issues in object-oriented requirements analysis."  In Proceedings 
of the Seventh Washington Ada Symposium (WAdaS) Conference, pp. 77-99, June 
25-28, 1990, Washington, D.C.

Rosson, M.B., and E. Gold.  "Problem Solution mapping in object-oriented 
design."  In SIGPLAN Notices, Vol. 24, No. 10, October 1989, pp. 7-10.

Safford, H.D.  "Ada object-oriented design saves costs."  In Government 
Computer News, Vol. 6, No. 19, September 25, 1987, p. 108.

St. Denis, et al.  "Measurable characteristics of reusable Ada software."  In 
Ada Letters, Vol. VI, No. 2, March/April 1986, pp. 41-50.

Salgado-Zapata, P.J.  Intelligent Computer-Assisted Instruction System for 
Underway Replenishment.  June 1989, Master's Thesis.  (Order from NTIS: No. 
AD-A218 281/4/XAB)

Scheidt, D., et al.  "Implementing Semantic Networks in Ada."  In 2nd Annual 
Artificial Intelligence and Ada Conference Proceedings, pp. 8-1 through 8-16, 
November 12, 1986, George Mason University, Fairfax, Virginia.

Schmidt, D.A.  "Ada in an embedded real-time environment."  In Proceedings of 
Eight Annual National Conference on Ada Technology, pp. 76-83, March 5-8, 
1990, Atlanta, Georgia.  Published by U.S. Army Communications-Electronics 
Command, Fort Monmouth, NJ.

Schmucker, K.J.  "Object-orientation."  In MacWorld, Vol. 3, No. 11, November 
1986, pp. 119-123.

Seidewitz, E.  "General object-oriented software development.  Background and 
experience."  In Journal of Systems and Software, Vol. 9, No. 2, February 
1989, pp. 95-108.

Seidewitz, E.  "Object-oriented programming in Smalltalk and Ada."  In OOPLSA 
'87 Conference Proceedings, pp. 202-213, October 4-7, 1987.

Seidewitz, E., and M. Stark.  "Towards a general object-oriented Ada 
life-cycle."  In Proceedings of the Joint Ada Conference: Fifth National 
Conference on Ada Technology and Washington Ada Symposium, pp. 213-222, March 
1987, Washington, D.C.

Seidewitz, E., and M. Stark.  "Towards a general object-oriented software 
development methodology."  In Ada Letters, Vol. 7, No. 4, July/August 1987, 
pp. 54-67.

Shaw, M.  "Abstraction Techniques in Modern Programming Languages."  In IEEE 
Software, Vol. 1, No. 4, October 1984, pp. 10-26.

Shlaer, S., and S.J. Mellor.  "An object-oriented approach to domain 
analysis."  In Software Engineering Notes, Vol. 14, No. 5, November 1989, pp. 
66-77.

Shumate, K.C.  "Layered virtual machine/object-oriented design."  In 
Proceedings of the Fifth Washington Ada Symposium, pp. 177-190, June 27-30, 
19888, Washington, D.C.

Shumate, K.C.  "Structured analysis and object-oriented design are 
compatible."  In Ada Letters, Vol. XI, No. 4, May/June 1991, pp. 78-90.

Shumate, K.C., and K. Nielson.  "Layered virtual machine/object-oriented 
design."  In Proceedings of the Fifth Washington Ada Symposium (WAdaS) 
Conference, pp. 177-190, June 27-30, 1988, Washington, D.C.

Simonian, R., and M. Crone.  "INNOVADA: an object oriented Ada environment."  
In Proceedings of the U.S. Army Information Systems Engineering Command 
Advanced Technology Office -- Technology Strategies '88 Conference, pp. 63-74, 
February 9-12, 1988.

Simonian, R., and M. Crone.  "INNOVADA: true object-oriented programming in 
Ada."  In Journal of Object-Oriented Programming, Vol. 1, No. 4, pp. 14-23, 
November/December 1988.

Simonson, J.  "An Ada interface to a functionally designed library."  In Ada 
Rendezvous, Vol. VI, December 1989, pp. 7-10.

Sincovec, R.F., and R.S. Wiener.  "Modular software construction and 
object-oriented design using Ada."  In Journal of Pascal, Ada and Modula-2, 
March/April 1984, pp. 29-48.

Smith, M.K., and S.R. Tockey.  "An integrated approach to software 
requirements definition using objects."  In Proceedings of the AdaExpo'88 
Conference, Section 6, October 9-12, 1988, Anaheim, California.

Stoecklin, S.F., et al.  "Object-oriented Analysis."  In Proceedings of the 
Fifth Washington Ada Symposium (WAdaS) Conference, pp. 133-138, June 27-30, 
1989, Washington, D.C.

Stoustrup, B.  "What is object-oriented Programming?"  In IEEE Software, May 
1988, pp. 10-20.

Tempte, M.  Object-oriented design and ballistics software."  In Ada Letters, 
Vol. 4, No. 3, November/December, 1984, pp. 25-36.

Touati, H.  "Is Ada an object-oriented programming Language."  In SIGPlan 
Notices, Vol. 22, No. 5, May 1987, pp. 23-26.

Tracz, W.  "Ada reusability efforts: a survey of the state of the practice."  
In Proceedings of the Joint Ada Conference: Fifth National Conference on Ada 
Technology and Washington Ada Symposium, pp. 35-44, March 16-19, 1987, 
Arlington, Virginia.

Valley, L.  Classic-Ada.  Software Productivity Solutions, Inc., Melbourne, 
Florida, December 1989.  (Order from NTIS, No. N90-14793/5/XAB; PC A08/MF A01)

Vidale, R.F., and H.C. Roberts.  "A student project to extend object-oriented 
design."  In Proceedings of the Second Ada Software Engineering Education and 
Training Symposium, pp. 89-98, June 9-11, 1987, Dallas, Texas.

Vielcanet, P.  "Hood design method and control/command techniques for the 
development of realtime software."  In Proceedings of the Sixth Washington Ada 
Symposium (WAdaS) Conference, pp. 213-219, June 26-29, 1989, Washington, D.C.

Vitaletti, W., and E.G.  "Domain Analysis within the ISEC RAPID Center."  In 
8th Annual National Conference on Ada Technology Conference Proceedings, pp. 
460-470, March 5-8, 1990, Atlanta, Georgia.

Volz, R.A., et al.  "Using Ada as a programming language for robot-based 
manufacturing cells."  In IEEE Transactions on Systems, Man, Cybernetics, pp. 
460-470, November/December 1984.

Wasserman, A., et al.  "The object-oriented structured design notation for 
software design representation."  In IEEE Computer, Vol. 23, No. 3, pp. 50-63, 
March 1990.

Wasserman, A.I., et al.  "An object-oriented design method for code 
generation."  In Software Engineering Notes, Vol. 14, No. 1, January 1989, pp. 
32-55.

Wegner, P.  "Classification in object-oriented systems."  In SIGPLAN Notices, 
Vol. 21, No. 10, October 1986, pp. 173-182.

Wegner, P.  "On the unification of data and program abstraction in Ada."  In 
Proceedings of the 10th Annual Symposium of Programming Languages, pp. 
256-264, 1983.

Whitcomb, M.J., and B.N. Clark.  "Pragmatic definition of an object-oriented 
development process for Ada."  In Proceedings Tri-Ada '89, pp. 380-99, October 
23-26, 1989, Pittsburgh, Pennsylvania.  Published by ACM, New York, New York.

Winkler, J.F.H.  "Adding inheritance to Ada."  In Proceedings of the Seventh 
Washington Ada Symposium (WAdaS) Conference, pp. 241-244, June 25-28, 1990, 
Washington, D.C.

Wirfs-Brock, R., and B. Wilkerson.  "Object-oriented design: a 
responsibility-driven approach."  In OOPSLA '89 Conference Proceedings, 
Special Issue of SIGPLAN Notices, Vol. 24, No. 10, October, 1989, pp. 71-76.

                                 PUBLISHERS

Association of Computing Machinery (ACM), 11 West 42nd Street, New York, NY 
10036; 212/869-7440.  (Annual membership dues, $67; students, $30; non-member 
annual subscription, $90)

Cambridge University Press, 40 West 20th Street, New York, NY 10011; 
800/221-4512

Institute of Electrical and Electronics Engineers (IEEE) Computer Society 
Press, 10662 Los Vaqueros Circle, Los Alamitos, CA 90720; 800/272-6657.  (IEEE 
membership $77, Computer Society membership fee, which is additional to IEEE 
membership, $39)

Institute of Electrical and Electronics Engineers (IEEE) Catalog Service 
Center, 445 Hoes Lane, P.O. Box 1331, 08855-1331; 800/678-4333.

National Technical Information Service (NTIS); Dept. of Commerce, 5285 Port 
Royal Road, Springfield, VA 22161; 703/487-4650.

      Note: NTIS sells to the general public.  For order numbers beginning 
"AD-A", an alternative source is the Defense Technical Information Center 
(DTIC) -- which sells to the military, other Federal government, and defense 
contractors who are registered users of DTIC.

      DTIC, Cameron Station, Alexandria, VA 22314; 703/274-7633, AV: 284-7633.

                            **********************

Copyright 1992.  IIT Research Institute.  All rights assigned to the U.S. 
Government (Ada Joint Program Office).  Permission to reprint this flyer, in 
whole or in part, is granted, provided the AdaIC is acknowledged as the 
source.  If this flyer is reprinted as a part of a published document, please 
send the AdaIC a courtesy copy of the publication.

                 Ada Information Clearinghouse (AdaIC)
                               P.O. Box 46593
                        Washington, DC 20050-6593
             703/685-1477, 800/AdaIC-11, FAX 703/685-7019
           adainfo@ajpo.sei.cmu.edu; CompuServe 70312,3303

The AdaIC is sponsored by the Ada Joint Program Office and operated by IIT 
Research Institute.



