메뉴 건너뛰기




Volumn 29, Issue 1, 2005, Pages 59-89

On the dynamic semantics and the timing behavior of Ravenscar kernels

Author keywords

Concurrent programming; Ravenscar profile; Real time systems; Response time analysis; Static timing analysis; Tasking restrictions

Indexed keywords

COMPUTER ARCHITECTURE; CONCURRENCY CONTROL; LINEAR PROGRAMMING; PROBLEM SOLVING; RESPONSE TIME (COMPUTER SYSTEMS); SCHEDULING; SEMANTICS;

EID: 10444223069     PISSN: 09226443     EISSN: None     Source Type: Journal    
DOI: 10.1023/B:TIME.0000048937.17571.2b     Document Type: Article
Times cited : (25)

References (37)
  • 1
    • 4344586354 scopus 로고
    • Ada 95.2000. International Standard ISO/IEC-8652: with Technical Corrigendum 1. Springer-Verlag, LNCS 2219
    • Ada 95.2000. Consolidated Ada Reference Manual, International Standard ISO/IEC-8652:1995(E) with Technical Corrigendum 1. Springer-Verlag, LNCS 2219.
    • (1995) Consolidated Ada Reference Manual
  • 4
    • 0029267687 scopus 로고
    • Fixed priority preemptive scheduling: An historical perspective
    • Audsley, N., Burns, A., Davis R., Tindell, K. and Wellings, A. J. 1995. Fixed priority preemptive scheduling: an historical perspective. Real-Time Systems 8(3): 173-198.
    • (1995) Real-time Systems , vol.8 , Issue.3 , pp. 173-198
    • Audsley, N.1    Burns, A.2    Davis, R.3    Tindell, K.4    Wellings, A.J.5
  • 5
    • 0027812439 scopus 로고
    • The use of preemptive priority-based scheduling for space applications
    • Raleigh-Durham, NC (USA), IEEE
    • Bailey, C., Fyfe, E., Vardanega, T., and Wellings, A. 1993. The use of preemptive priority-based scheduling for space applications. In Proceedings of the Real-Time Systems Symposium, Vol. 14. Raleigh-Durham, NC (USA), pp. 253-257, IEEE.
    • (1993) Proceedings of the Real-Time Systems Symposium , vol.14 , pp. 253-257
    • Bailey, C.1    Fyfe, E.2    Vardanega, T.3    Wellings, A.4
  • 8
    • 0026152861 scopus 로고
    • Scheduling hard real-time systems: A review
    • Burns, A. 1991. Scheduling hard real-time systems: a review. Software Engineering Journal 6(3): 116-128.
    • (1991) Software Engineering Journal , vol.6 , Issue.3 , pp. 116-128
    • Burns, A.1
  • 9
    • 0000181650 scopus 로고
    • Preemptive priority based scheduling: An appropriate engineering approach
    • S. Son (ed.). Prentice-Hall
    • Burns, A. 1994. Preemptive priority based scheduling: an appropriate engineering approach. In S. Son (ed.), Advances in Real-Time Systems. Prentice-Hall.
    • (1994) Advances in Real-time Systems
    • Burns, A.1
  • 10
    • 0002557297 scopus 로고    scopus 로고
    • The Ravenscar Profile
    • Burns, A. 1999. The Ravenscar Profile. Ada Letters XIX(4): 49-52.
    • (1999) Ada Letters , vol.19 , Issue.4 , pp. 49-52
    • Burns, A.1
  • 12
    • 0037653969 scopus 로고    scopus 로고
    • Guide to the use of the Ada Ravenscar Profile in high integrity systems
    • University of York (UK)
    • Burns, A., Dobbing, B., and Vardanega, T. 2003. Guide to the use of the Ada Ravenscar Profile in high integrity systems. Technical Report YCS-2003-348, University of York (UK). http://www.cs.york.ac.uk/ftpdir/reports/YCS-2003-348.pdf.
    • (2003) Technical Report , vol.YCS-2003-348
    • Burns, A.1    Dobbing, B.2    Vardanega, T.3
  • 14
    • 84934404157 scopus 로고
    • Priority inversion in Ada or what should be the priority of an Ada server task?
    • Cornhill, D., and Sha, L. 1987. Priority inversion in Ada or what should be the priority of an Ada server task?. Ada Letters 7(7).
    • (1987) Ada Letters , vol.7 , Issue.7
    • Cornhill, D.1    Sha, L.2
  • 15
    • 84957031371 scopus 로고    scopus 로고
    • An open Ravenscar real-time kernel for GNAT
    • H. B. Keller and E. Ploedereder (eds.), Springer-Verlag
    • de la Puente, J., Ruiz, J., and Zamorano, J. 2000a. An open Ravenscar real-time kernel for GNAT. In H. B. Keller and E. Ploedereder (eds.), Reliable Software Technologies - Ada-Europe 2000 Springer-Verlag, pp. 5-15.
    • (2000) Reliable Software Technologies - Ada-Europe 2000 , pp. 5-15
    • De La Puente, J.1    Ruiz, J.2    Zamorano, J.3
  • 17
    • 0016543936 scopus 로고
    • Guarded commands, nondeterminacy and formal derivation of programs
    • Dijkstra, E. 1975. Guarded commands, nondeterminacy and formal derivation of programs. CACM 18(8): 453-457.
    • (1975) CACM , vol.18 , Issue.8 , pp. 453-457
    • Dijkstra, E.1
  • 19
    • 10444278575 scopus 로고    scopus 로고
    • TSIM
    • Gaisler Research. 2003. The TSIM home page. http://www.gailser.com → TSIM.
    • (2003) The TSIM Home Page
  • 20
    • 79956011614 scopus 로고
    • The priority ceiling protocol: A method for minimizing the blocking of high priority Ada Tasks
    • Software Engineering Institute, Pittsburgh, Pennsylvania
    • Goodenough, J., and Sha, L. 1988. The priority ceiling protocol: a method for minimizing the blocking of high priority Ada Tasks. Technical Report SEI-SSR-4, Software Engineering Institute, Pittsburgh, Pennsylvania.
    • (1988) Technical Report , vol.SEI-SSR-4
    • Goodenough, J.1    Sha, L.2
  • 22
    • 0022796618 scopus 로고
    • Finding response times in real-time systems
    • Joseph, M., and Pandya, P. 1986. Finding response times in real-time systems. BCS Computer Journal 29(5): 390-395.
    • (1986) BCS Computer Journal , vol.29 , Issue.5 , pp. 390-395
    • Joseph, M.1    Pandya, P.2
  • 24
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard-real-time environment
    • Liu, C., and Layland, J. 1973. Scheduling algorithms for multiprogramming in a hard-real-time environment. Journal of the ACM 20(1).
    • (1973) Journal of the ACM , vol.20 , Issue.1
    • Liu, C.1    Layland, J.2
  • 26
    • 0026827779 scopus 로고
    • Software architectures for hard real-time applications: Cyclic executives vs. fixed priority executives
    • Locke, C. D. 1992. Software architectures for hard real-time applications: cyclic executives vs. fixed priority executives. Real-Time Systems 4(1): 37-53.
    • (1992) Real-time Systems , vol.4 , Issue.1 , pp. 37-53
    • Locke, C.D.1
  • 27
    • 79956021016 scopus 로고
    • Priority inversion and its control: An experimental investigation
    • Proceedings of the International Workshop on Real-Time Ada Issues, ACM SIGAda
    • Locke, C. D., Sha, L., Rajkumar, R., Lehoczky, J., and Burns, G. 1988. Priority inversion and its control: an experimental investigation. In Proceedings of the International Workshop on Real-Time Ada Issues, ACM SIGAda. Ada Letters VIII(7).
    • (1988) Ada Letters , vol.8 , Issue.7
    • Locke, C.D.1    Sha, L.2    Rajkumar, R.3    Lehoczky, J.4    Burns, G.5
  • 29
    • 0013225410 scopus 로고    scopus 로고
    • A review of worst-case execution time analysis
    • Puschner, P., and Burns, A. 2000. A review of worst-case execution time analysis. Real-Time Systems 18(2/3): 115-128.
    • (2000) Real-time Systems , vol.18 , Issue.2-3 , pp. 115-128
    • Puschner, P.1    Burns, A.2
  • 30
    • 84964998770 scopus 로고
    • Software considerations in airborne systems and equipment ceritication
    • RTCA SC167/DO-178B. Issued in Europe as EUROCAE document ED-12B
    • RTCA: 1992, Software considerations in airborne systems and equipment ceritication. Requirements and Technical Concepts for Aviation. RTCA SC167/DO-178B. Issued in Europe as EUROCAE document ED-12B.
    • (1992) Requirements and Technical Concepts for Aviation
  • 31
    • 0025488794 scopus 로고
    • Priority inheritance protocols: An approach to real-time synchronization
    • Sha, L., Rajkumar, R., and Lehoczky, J. P. 1990. Priority inheritance protocols: an approach to real-time synchronization. IEEE Tr. on Computers 39(9): 1175-1185.
    • (1990) IEEE Tr. on Computers , vol.39 , Issue.9 , pp. 1175-1185
    • Sha, L.1    Rajkumar, R.2    Lehoczky, J.P.3
  • 33
    • 0345929227 scopus 로고    scopus 로고
    • Development of on-board embedded real-time systems: An engineering approach
    • European Space Agency. ISBN 90-9092-334-2
    • Vardanega, T. 1999. Development of on-board embedded real-time systems: an engineering approach. Technical Report ESA STR-260, European Space Agency. ISBN 90-9092-334-2.
    • (1999) Technical Report ESA STR-260
    • Vardanega, T.1
  • 35
    • 10444247842 scopus 로고    scopus 로고
    • 10th international real-time ada workshop - Session summary: Status and future of the ravenscar profile
    • Wellings, A. 2001. 10th International Real-Time Ada Workshop - Session Summary: Status and Future of the Ravenscar Profile. Ada Letters XXI(1).
    • (2001) Ada Letters , vol.21 , Issue.1
    • Wellings, A.1
  • 37
    • 84944381952 scopus 로고    scopus 로고
    • Implementing ada.real Time.clock and absolute delays in real-time kernels
    • A. Strohmeier and D. Craeynest (eds.): Springer-Verlag
    • Zamorano, J., Ruiz, J., and de la Puente, J. 2001. Implementing Ada.Real Time.Clock and absolute delays in real-time kernels. In A. Strohmeier and D. Craeynest (eds.): Reliable Software Technologies - Ada-Europe 2001. Springer-Verlag, pp. 317-327.
    • (2001) Reliable Software Technologies - Ada-Europe 2001 , pp. 317-327
    • Zamorano, J.1    Ruiz, J.2    De La Puente, J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.