Ada 95 Quality and Style Guide References

References

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

A

ACES
1995a Ada Compiler Evaluation System Primer, version 2.0. Wright-Patterson Air Force Base, Ohio: High Order Language Control Facility (88 CG/SCTL).
1995b Ada Compiler Evaluation System Reader's Guide, version 2.0. Wright-Patterson Air Force Base, Ohio: High Order Language Control Facility (88 CG/SCTL).
1995c Ada Compiler Evaluation System User's Guide, version 2.0. Wright-Patterson Air Force Base, Ohio: High Order Language Control Facility (88 CG/SCTL).

Ada Reference Manual - 1983

Reference Manual for the Ada Programming Language. Department of Defense, ANSI/MIL-STD-1815A.

Ada Reference Manual - 1995

Ada 95 Reference Manual, ISO/8652-1995 Cambridge, Massachusetts: Intermetrics, Inc.

AIRMICS - 1990

Software Reuse Guidelines, ASQB-GI-90-015. U.S. Army Institute for Research in Management Information, Communications, and Computer Sciences.

Anderson, T., and R.W. Witty - 1978

Safe Programming. BIT (Tidscrift Nordisk for Informations Behandling) 18:1-8.

ARTEWG - 1986

Catalogue of Ada Runtime Implementation Dependencies. Draft version. Association for Computing Machinery, Special Interest Group for Ada, Ada Run-Time Environments Working Group.

B

Baker, Henry G. - 1991 "A Heavy Thought . . ." Ada Letters. 11,2:45.

Barbey, S., M. Kempe, and A. Strohmeier - 1994

"Advanced Object-Oriented Programming With Ada 9X." TRI-Ada '94 Tutorial Proceedings, pp. 373-467.

Barnes, J.G.P.

1989 Programming in Ada. 3d ed. Reading, Massachusetts: Addison-Wesley.
1996 Programming in Ada 95. Reading, Massachusetts: Addison-Wesley.

Booch, G.

1986 Software Engineering With Ada. 2d ed. Menlo Park, California: The Benjamin/Cummings Publishing Company, Inc.
1987 Software Components With Ada-Structures, Tools and Subsystems. Menlo Park, California: The Benjamin/Cummings Publishing Company, Inc.
1994 Object-Oriented Analysis and Design. 2d ed. Menlo Park, California: The Benjamin/Cummings Publishing Company, Inc.

Brosgol, B., R. Eachus, and D. Emery - 1994

Ada for Information Systems: A Style Guide. Bedford, Massachusetts: MITRE.

C

CECOM - 1989 CECOM "Final Report-Catalogue of Ada Runtime Implementation Dependencies," CIN; C02092JNB0001.

Charette, R.N. - 1986

Software Engineering Environments Concepts and Technology. Intertext Publications Inc. New York, New York: McGraw-Hill Inc.

Clapp, R.M, T. Mudge, and D.M. Roy - 1990

"Rationale," Ada Letters. 10,3.

Cohen, N.H.

1986 Ada as a Second Language. New York, New York: McGraw-Hill Inc.
1996 Ada as a Second Language. 2nd edition. New York, New York: McGraw-Hill Inc.

Cohen, N., M. Kamrad, E. Schonberg, and R. Dewar - 1993

"Ada 9X as a Second Ada." TRI-Ada '93 Tutorial Proceedings, pp. 1115-1196.

Conti, R.A. - 1987

Critical Run-Time Design Tradeoffs in an Ada Implementation. Proceedings of the Joint Ada Conference, Fifth National Conference on Ada Technology and Washington Ada Symposium. pp. 486-495.

D

Dewar, R. - 1995 Newsgroup discussion on comp.lang.ada. February 11, 1994. Subject: Constructor in ADA9X.

E

Edwards, S. - 1990 An Approach for Constructing Reusable Software Components in Ada, IDA Paper P-2378. Institute for Defense Analyses.

G

Goforth, A., P. Collard, and M. Marquardt - 1990 "Performance Measurement of Parallel Ada," Ada Letters. 10,3.

Gonzalez, Dean W. - 1991

"'=' Considered Harmful," Ada Letters. 11,2:56.

Goodenough, J., and L. Sha - 1988

The Priority Ceiling Protocol: A Method for Minimizing the Blocking of High Priority Ada Tasks, Tech. Rep. SEI-SSR-4. Pittsburgh, Pennsylvania: Software Engineering Institute.

Griest - 1989

"Limitations on the Portability of Real Time Ada Programs," Proceedings of the 1989 Tri-Ada Conference, Tom Griest.

H

Hefley, W., J. Foreman, C. Engle, and J. Goodenough - 1992 Ada Adoption Handbook: A Program Manager's Guide, version 2.0. CMU/SEI-92-TR-29. Pittsburgh, Pennsylvania: Software Engineering Institute.

Honeywell - 1986

A Guidebook for Writing Reusable Source Code in Ada. Corporate Systems Development Division. Version 1.1. CSC-86-3:8213.

I

IEEE Dictionary - 1984 IEEE Standard Dictionary of Electrical and Electronics Terms. ANSI/IEEE STD 100-1984.

Intermetrics - 1995

Changes to Ada-1987 to 1995, version 6.0. ISO/IEC 8652:1995(E), 1995.

J

Jacobson, I. et al. - 1992 Object-Oriented Software Engineering. Reading, Massachusetts: Addison-Wesley.

K

Knight, J. - 1990 "On the Assessment of Ada Performance," Ada Letters. 10,3.

M

MacLaren, L. - 1980 Evolving Toward Ada in Real Time Systems. ACM Sigplan Notices. 15(11):146-155.

Matthews, E.R. - 1987

Observations on the Portability of Ada I/O. ACM Ada Letters. VII(5): 100-103.

Melliar-Smith, P.M., and B. Randell - 1987

Software Reliability: The Role of Programmed Exception Handling. ACM Sigplan Notices.12(3):95-100.

N

NASA 1987 Ada Style Guide. Version 1.1, SEL-87-002. Greenbelt, Maryland: NASA, Goddard Space Flight Center.
1992 Ada Efficiency Guide. Technical Note 552-FDD-91/068R0UD0. Greenbelt, Maryland: NASA, Goddard Space Flight Center.

Newport, J.R. - 1995

"A Performance Model for Real-Time Systems," Ada Letters. 15,2.

Nissen, J., and P. Wallis - 1984

Portability and Style in Ada. Cambridge University Press.

P

Pappas, F. - 1985 Ada Portability Guidelines. DTIC/NTIS #AD-A160 390.

Pyle, I.C. - 1985

The Ada Programming Language. 2d ed. United Kingdom: Prentice-Hall International.

R

Rationale - 1995 Ada 95 Rationale, Cambridge, Massachusetts: Intermetrics, Inc.

Rosen, J.P.

1987 In Defense of the 'Use' Clause. ACM Ada Letters. VII(7):77-81.
1995 A Naming Convention for Classes in Ada 9X. ACM Ada Letters. VXV(2):54-58.

Ross, D. - 1989

The Form of a Passive Iterator. ACM Ada Letters. IX(2):102-105.

Rumbaugh, J., M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen - 1991

Object-Oriented Modeling and Design. Englewood Cliffs, New Jersey: Prentice-Hall.

S

Sanden, B. - 1994 Software Systems Construction With Examples in Ada. Englewood Cliffs, New Jersey: Prentice-Hall.

Schneiderman, B. - 1986

Empirical Studies of Programmers: The Territory, Paths and Destinations. Empirical Studies of Programmers, edited by E. Soloway and S. Iyengar. Norwood, NJ: Ablex Publishing Corp. pp. 1-12.

Software Productivity Consortium

1992 Ada Quality and Style: Guidelines for Professional Programmers, SPC-91061-CMC, version 02.01.01. Herndon, Virginia: Software Productivity Consortium.
1993 ADARTS Guidebook, SPC-91104-MC, version 03.00.09. 2 vols. Herndon, Virginia: Software Productivity Consortium.

Soloway, E., J. Pinto, S. Fertig, S. Letovsky, R. Lampert, D. Littman, and K. Ewing - 1986

Studying Software Documentation From a Cognitive Perspective: A Status Report. Proceedings of the Eleventh Annual Software Engineering Workshop. Report SEL-86-006, Software Engineering Laboratory. Greenbelt, Maryland: NASA, Goddard Space Flight Center.

T

Taft, S.T. 1994 Multiple Inheritance in Ada 9X. Cambridge, Massachusetts: Intermetrics, Inc.
1995a Newsgroup discussion on comp.lang.ada. January 22, 1995. Subject: Ada.strings.bounded problems?
1995b Newsgroup discussion on comp.lang.ada. February 11, 1995. Subject: Constructor in ADA9X.

Taylor, B. - 1995

Ada Compatibility Guide, version 6.0. United Kingdom: Transition Technology Limited.

U

United Technologies - 1987 CENC Programmer's Guide. Appendix A: Ada Programming Standards.

V

Volan, J. - 1994 Newsgroup discussion on comp.lang.ada. December 9, 1995. Subject: Type extension vs. inheritance.

Volz, R.A., Mudge, Naylor, and Mayer - 1985

Some Problems in Distributing Real-Time Ada Programs Across Machines. Ada in Use, Proceedings of the Ada International Conference. pp. 14-16. Paris.

W

Wegner, P., and S.B. Zdonik - 1988 Inheritance as an Incremental Modification Mechanism or What Like Is and Isn't Like. Proceedings of the European Conference on Object-Oriented Programming. LNCS 322. Springer-Verlag.

Weidermann, N. - 1990

"Hartstone: Synthetic Benchmark Requirements for Hard Real-Time Applications," Ada Letters. 10,3.

Wheeler, David A. - 1992

Analysis and Guidelines for Reusable Ada Software. IDA Paper P-2765. Alexandria, Virginia: Institute for Defense Analyses.


< Previous Page Search Contents Index Next Page >
1 2 3 4 5 6 7 8 9 10 11
TOC TOC TOC TOC TOC TOC TOC TOC TOC TOC TOC
Appendix References Bibliography