ABSTRACT
Grady Booch:
"Give a power drill to a carpenter who knows nothing about electricity, and he would use it as a hammer. He will end up bending quite a few nails and smashing several fingers, for a power drill makes a lousy hammer."
- Kjell Nielsen and Ken Shumate, Designing Large Real-Time Systems with Ada, Intertext Pub/Multiscience Press, New York (1988), 464pp. Google ScholarDigital Library
- B. Bardin, Ch. Thompson, "Composable Ada Software Components and the Re-export Paradigm", Ada Letters, 8, 1 (January 1988) p.58--79 Google ScholarDigital Library
- G. Booch, Software components with Ada-Structures, Tools and Subsystems, Benjamin/Cummings, menlo Park, Ca. (1990) Google ScholarDigital Library
- A. Burns, A. M. Lister, and A. J. Wellings, A Review of Ada Tasking, Lecture Notes in Computer Science, vol. 262, Springer-Verlag, New York (1987), 141pp. Google ScholarDigital Library
- Alan Burns, Concurrent Programming in Ada, Cambridge University Press, New York (1985), 241pp. Google ScholarDigital Library
- R.J.A. Buhr, System Design with Ada,Prentice-Hall, Englewoods Cliffs, N.J. (1984) Google ScholarDigital Library
- Dennis Cornhill and Lui Sha, "Priority inversion in Ada," Ada Letters, Nov.-Dec. 1987, pp. 30--32. Google ScholarDigital Library
- A. N. Habermann and L. R. Nassi, Efficient Implementation of Ada Tasks, Technical Report CMU-CS-80--103, Dept. of Computer Science, Carnegie-Mellon University (1980).Google Scholar
- J. D. Ichbiah, J. G. P. Barnes, R. J. Firth, and M. Woodger, Rationale for the Design of the Ada Programming Language, Honeywell, Alsys, Paris (1986), 395pp. Google ScholarDigital Library
- Ph. Kruchten, Ada Guidelines: Recommendations for Designers and Programmers, Application note #15, Rational, Santa Clara (1990).Google Scholar
- Ph. Kruchten, "Error Handling in Large, Object-Based Ada systems", Ada Letters, 10, 7 (September 1990) pp.91--103 Google ScholarDigital Library
- Ph. Levy and K. Ripken, "Experience in constructing Ada program from non-trivial reusable modules", Ada Components: Libraries and Tools, Proceedings of the Ada-Europe International Conference, Stockholm 26--28 may 1987, Cambridge University Press, pp. 100--112. Google ScholarDigital Library
- L. Sha and J. Goodenough, "A review of analytic real-time scheduling theory and its application to Ada," in Ada: The Design Choice---Proceedings of the Ada-Europe International Conference, Madrid 13--15 June 1989, Angel Alvarez (ed.), Cambridge University Press, 1989, pp 137--148.Google Scholar
- L. Sha, R. Rajkumar, and J. P. Lehoczky, Priority Inheritance Protocols: An Approach to Real-Tme Synchronization, Technical Report, Dept. of Computer Science, Carnegie-Mellon University, 1987.Google Scholar
- L. Sha and J. B. Goodenough, "Real-time Scheduling Theory and Ada", IEEE Computer, 23, 4 (April 1990), pp.53--62 Google ScholarDigital Library
- The Software Productivity Consortium, Ada Quality and Style---Guidelines for Professional Programmers, Van Nostrand Rheinhold, New York (1989) Google ScholarDigital Library
- R. P. Wehrum, "Fixed-point types in Ada", Scientific Ada, B.Ford et al. (eds.) Cambridge University Press, Cambridge, U.K. (1986)Google Scholar
- R. P. Wehrum, "Some traits of Ada arithmetic", Scientific Ada, B.Ford et al. (eds.) Cambridge University Press, Cambridge, U.K. (1986)Google Scholar
- D. T. Winter, "Implementations of standard functions in Ada", Scientific Ada, B.Ford et al. (eds.) Cambridge University Press, Cambridge, U.K. (1986)Google Scholar
- Terry Froggat, Fixed-point conversion, multiplication and division, Ada-Europe Numerics WG, report 8.3, 1986.Google Scholar
- J. D. Ichbiah et al., Rationale for the Design of the Ada Programming Language, Honeywell (1986). Google ScholarDigital Library
- The Software Productivity Consortium: Ada Quality and Style, Van Nostrand Reinhold, New York (1989). Google ScholarDigital Library
- G. Booch, Software Components with Ada, Benjamin/Cummings, Menlo Park, Calif. (1989). Google ScholarDigital Library
- "Ada Guidelines: Recommendations for Designers and Developers," Application Note #15, Rational, Santa Clara, Calif. (1990).Google Scholar
- "Appendix F for the R1000 Target," Rational, June 1990.Google Scholar
- "Appendix F for the Mc68020/Unix Target," Rational, February 1991.Google Scholar
- Ada: plugging in the power tool
Recommendations
To Ada or not to Ada: Adaing vs. Javaing in real-time systems
Ada is really an unfortunate Lady. After years fighting against C/C++ villains, her major lift-up (Ada 95) had brought up a promise of fortune. However, a new strong villain (Java) has appeared trying to end her struggle for survival.Ada has now to ...
From Ada 9x to spaceport America: going where no one has gone before
HILT '14Ada 95, aka Ada9X at the time because we didn't know when we would be done, was a labor of love for most of us. A spectacular team was assembled from all over the world. I had the distinct pleasure and honor of being the Department of Defense Ada 9X ...
Comments