skip to main content
10.1145/74261.74303acmconferencesArticle/Chapter ViewAbstractPublication PagesadaConference Proceedingsconference-collections
Article
Free access

Real-time software engineering in Ada: observations and recommendations

Published: 03 January 1989 Publication History
First page of PDF

References

[1]
Borger, M.W. VAXELN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELN Ada 1.1. Tech. Rept. CMU/SEI-87-TR-29, ADA188100, Software Engineering Institute, October 1987.
[2]
Borger, M.W. VAXELN Experimentation: Programming a Real-Time Periodic Task Dispatcher Using VAXELN Ada 1.1. Tech. Rept. CMU/SEI-87-TR-32, ADA200612, Software Engineering Institute, October 1987.
[3]
Bunm, A. "Using Large Families for Handling Priority Requests". Ada Letters 7, 1 (January 1987), 97-104.
[4]
Bums, A., Wellings, A.I. Real-Time Ada Issues. Proceedings of the International Workshop of Real-Time Ada Issues, Novembet 1987.
[5]
Comhffi, D., Sha, L. "Priority Inversion in Ada'. Ada Letters 7, 7 (November 1987), 30-32.
[6]
Cornhill, D., Sha, L., Lehoczky, J.P., Rajkumar, R., and Tokuda, H. Limitations of Ada for Real-Time Scheduling. Proceedings of the International Workshop of Real-Time Ada Issues, November 1987.
[7]
Goodenough, J. B., Sha, L. The Priority Ceiling Protocol: A Method for Minimizing the Blocking of High Priority Ada Tasks. Proceedings of the International Workshop of Real-Time Ada Issues, June 1988.
[8]
Klein, M.H., Landherr, S.F. INS Simulator Program: Top- Level Design. Tech. Rept. CMU/SEI-87-TR-34, ADA200605, Software Engineering Institute, July 1987.
[9]
Landherr, S.F., Klein, M.H. iNS Behavioral Specification. Tech. Rept. CMU/SEI-87-TR-33, ADA200604, Software Engineering institute, June 1987.
[10]
Lehoczl~, J. P., Sha, L., and Ding, Y. The Rate Monotonic Scheduling Algorithm: Exact Characterization and Average Case Behavior. Department of Statistics, Carnegie Mellon University, 1987.
[11]
Lehoczky, J. P., Sha, L., Strosnider, I. Enhancing Aperiodic Responsiveness in a Hard Real-Time Environment. IEEE Real- Time System Symposium, December 1987.
[12]
Liu, C.L., Laylanck J.W. "Scheduling Algorithms for Multi- Programming in a Hard Real-Time". JACM 20, 1 (January 1973), 46-61.
[13]
Locke, C.D., Vogel, D.R. Problems in Ada Runtime Task Scheduling. Proceedings of the International Workshop of Real- Time Ada Issues, November 1987.
[14]
McCormick, F. Scheduling Difficulties of Ada in the Hard Real-Time Environment. Proceedings of the International Workshop of Real-Time Ada Issues, November 1987.
[15]
Sha, L., Rajkumar, R., and Lehoczky, J. P. Priority Inheritance Protocols: An Approach to Real-time Synchronization. Tech. Rept. (CMU-CS-87-181), Department of Computer Science, Carnegie Mellon University, 1987.
[16]
Sha, L., Goodenough, I.B. Real-Time Scheduling Theory and Ada. Tech. Rept. CMU/SEI-89-TR-14, Software Engineering Institute, April 1989.
[17]
Sha, L., Ralya, T., and Goodenough, I. B. An Analytical Approach to Real-Time Software Engineering. Software Engineering Institute Annual Technical Review, 1989.
[18]
Sprunt, B., Sha, L., and Lehoczky, J.P. Scheduling Sporadic and Aperiodic Events in a Hard Real-Time System. Tech. Rept. CMU/SEI-89-TR-11, Software Engineering Institute, April 1989.
[19]
U.S. Department of Defense. Reference Manual for the Ada Programming Language. ANSI/MIL-STD 1815A, DoD, January 1983.
[20]
Volz, R. A., Mudge, T. N. "Instruction-Level Timing Mechanisms for Accurate Real-Time Task Scheduling". IEEE Transactions on Computers C-36, 8 (August 1987).

Cited By

View all

Index Terms

  1. Real-time software engineering in Ada: observations and recommendations

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    TRI-Ada '89: Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
    January 1989
    670 pages
    ISBN:0897913299
    DOI:10.1145/74261
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 03 January 1989

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)71
    • Downloads (Last 6 weeks)18
    Reflects downloads up to 30 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media