메뉴 건너뛰기




Volumn 19, Issue 1, 2007, Pages 111-136

An engineering process for the verification of real-time systems

Author keywords

Ada95; Model checking; Ravenscar profile; Rely guarantee conditions; Scheduling analysis; SPARK; UPPAAL

Indexed keywords

ADA (PROGRAMMING LANGUAGE); AUTOMATA THEORY; COMPUTER PROGRAMMING; MODEL CHECKING; REGULATORY COMPLIANCE; SCHEDULING;

EID: 33947098844     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-006-0021-4     Document Type: Article
Times cited : (6)

References (41)
  • 1
    • 85031771187 scopus 로고
    • Automata for modeling real-time systems
    • ICALP of, Springer, Berlin Heidelberg New York; pp
    • Alur R, Dill D (1990) Automata for modeling real-time systems. In: ICALP 1990, vol 443 of LNCS. Springer, Berlin Heidelberg New York; pp 322-335
    • (1990) LNCS , vol.443 , pp. 322-335
    • Alur, R.1    Dill, D.2
  • 2
    • 51549096502 scopus 로고
    • Logics and models of real-time: A survey
    • Proceedings of REX workshop
    • Alur R, Henzinger TA (1992) Logics and models of real-time: a survey. In: Proceedings of REX workshop, Lecture Notes in Computer Science, Vol. 600, pp 74-106
    • (1992) Lecture Notes in Computer Science , vol.600 , pp. 74-106
    • Alur, R.1    Henzinger, T.A.2
  • 4
    • 0026118563 scopus 로고
    • Stack-based scheduling of realtime processes
    • Baker TP (1991) Stack-based scheduling of realtime processes. Real Time Syst, 3(1)
    • (1991) Real Time Syst , vol.3 , Issue.1
    • Baker, T.P.1
  • 8
    • 0026140441 scopus 로고
    • A framework for building dependable systems
    • Burns A, Lister AM (1991) A framework for building dependable systems. The Computer Journal, 34(2):173-181
    • (1991) The Computer Journal , vol.34 , Issue.2 , pp. 173-181
    • Burns, A.1    Lister, A.M.2
  • 9
    • 35248887094 scopus 로고    scopus 로고
    • Burns A, Lin T-M (2003) Adding temporal annotations and associated verification to Ravenscar profile. In: Ada-Europe 2003, 2655 of Lecture Notes in Computer Science. Springer, Berlin Heidelberg New York, pp 80-91
    • Burns A, Lin T-M (2003) Adding temporal annotations and associated verification to Ravenscar profile. In: Ada-Europe 2003, volume 2655 of Lecture Notes in Computer Science. Springer, Berlin Heidelberg New York, pp 80-91
  • 10
    • 0002557297 scopus 로고    scopus 로고
    • The Ravenscar profile
    • Burns A (1999) The Ravenscar profile. ACM Ada Lett XIX(4):49-52
    • (1999) ACM Ada Lett XIX , pp. 49-52
    • Burns, A.1
  • 14
    • 34250161521 scopus 로고    scopus 로고
    • Industrial experience with SPARK
    • Chapman R (2000) Industrial experience with SPARK. In: ACM SIGAda 2000
    • (2000) ACM SIGAda 2000
    • Chapman, R.1
  • 18
    • 0014477093 scopus 로고
    • Bounds on multiprocessing timing anomalies
    • Graham RL (1969) Bounds on multiprocessing timing anomalies. SIAM J Appl Math 12(2):416-429
    • (1969) SIAM J Appl Math , vol.12 , Issue.2 , pp. 416-429
    • Graham, R.L.1
  • 19
    • 0036149234 scopus 로고    scopus 로고
    • Correctness by construction: Developing a commercial secure system
    • Hall A, Chapman R (2002) Correctness by construction: developing a commercial secure system. IEEE Softw 19(1):18-25
    • (2002) IEEE Softw , vol.19 , Issue.1 , pp. 18-25
    • Hall, A.1    Chapman, R.2
  • 20
    • 0033720681 scopus 로고    scopus 로고
    • An approach to platform independent real-time programming: (2) practical application
    • Hooman J, van Roosmalen O (2000) An approach to platform independent real-time programming: (2) practical application. Real Time Syst 19(1):87-112
    • (2000) Real Time Syst , vol.19 , Issue.1 , pp. 87-112
    • Hooman, J.1    van Roosmalen, O.2
  • 21
    • 0029517739 scopus 로고
    • Integrating the timing analysis of pipelining and instruction caching
    • Healy CA, Whalley DB (1995) Integrating the timing analysis of pipelining and instruction caching. In: Proceedings real time systems symposium, pp 288-297
    • (1995) Proceedings real time systems symposium , pp. 288-297
    • Healy, C.A.1    Whalley, D.B.2
  • 22
    • 0001625292 scopus 로고
    • Safety analysis of timing properties in real-time systems
    • Jahanian F, Mok AK (1986) Safety analysis of timing properties in real-time systems. IEEE Trans Softw Eng 12(9):890-904
    • (1986) IEEE Trans Softw Eng , vol.12 , Issue.9 , pp. 890-904
    • Jahanian, F.1    Mok, A.K.2
  • 23
    • 84976757132 scopus 로고    scopus 로고
    • Jones CB (1993) Reasoning about interference in an object-based design method. In: FME'93, 670 of LNCS. Springer, Berlin Heidelberg New York, pp 1-18
    • Jones CB (1993) Reasoning about interference in an object-based design method. In: FME'93, Vol. 670 of LNCS. Springer, Berlin Heidelberg New York, pp 1-18
  • 25
    • 0020548287 scopus 로고    scopus 로고
    • Kramer J, Magee J, Sloman M, Lister A (1983) CONIC: an integrated approach to distributed computer control systems. IEE Proc Part E 130(1):1-10
    • Kramer J, Magee J, Sloman M, Lister A (1983) CONIC: an integrated approach to distributed computer control systems. IEE Proc Part E 130(1):1-10
  • 27
    • 0242443902 scopus 로고    scopus 로고
    • Ravenscar-Java: A high integrity profile for real-time Java
    • ACM Press, New York, pp
    • Kwon J, Wellings AJ, King S (2002) Ravenscar-Java: a high integrity profile for real-time Java. In: ACM joint Java Grande-ISCOPE conference, ACM Press, New York, pp 131-140
    • (2002) ACM joint Java Grande-ISCOPE conference , pp. 131-140
    • Kwon, J.1    Wellings, A.J.2    King, S.3
  • 28
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard real-time environment
    • Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a hard real-time environment. JACM 20(1):46-61
    • (1973) JACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 29
    • 84882583100 scopus 로고
    • Deterministic upperbounds of the worst-case execution times of caches programs
    • Liu J-C, Lee H-J (1994) Deterministic upperbounds of the worst-case execution times of caches programs. In: Proceedings real time systems symposium, pp 182-191
    • (1994) Proceedings real time systems symposium , pp. 182-191
    • Liu, J.-C.1    Lee, H.-J.2
  • 32
    • 0020271514 scopus 로고
    • On the complexity of fixed-priority scheduling of periodic, real-time tasks
    • Leung JYT, Whitehead J (1982) On the complexity of fixed-priority scheduling of periodic, real-time tasks. Perf Eval Neth, 2(4):237-250
    • (1982) Perf Eval Neth , vol.2 , Issue.4 , pp. 237-250
    • Leung, J.Y.T.1    Whitehead, J.2
  • 33
    • 0026912204 scopus 로고
    • A case-study in timed refinement: A mine pump
    • Mahony BP, Hayes U (1992) A case-study in timed refinement: a mine pump. IEEE Trans Softw Eng. 18(9):817-826
    • (1992) IEEE Trans Softw Eng , vol.18 , Issue.9 , pp. 817-826
    • Mahony, B.P.1    Hayes, U.2
  • 34
    • 33947111613 scopus 로고
    • Analyzing ravenscar profile tasks by model checking
    • Technical report, Odyssey Reseach Associates, TM-98-0034
    • Naydich D, Guaspari D (1988) Analyzing ravenscar profile tasks by model checking. Technical report, Odyssey Reseach Associates, TM-98-0034
    • (1988)
    • Naydich, D.1    Guaspari, D.2
  • 36
    • 0000039023 scopus 로고
    • Calculating the maximum execution time of real-time programs
    • Puschner P, Koza Ch (1989) Calculating the maximum execution time of real-time programs. J Real Time Syst 1:159-176
    • (1989) J Real Time Syst , vol.1 , pp. 159-176
    • Puschner, P.1    Koza, C.2
  • 37
    • 0031186994 scopus 로고    scopus 로고
    • Computing maximum task execution times - a graph-based approach
    • Puschner PP, Schedl AV (1997) Computing maximum task execution times - a graph-based approach. Real Time Syst 13(1):67-91
    • (1997) Real Time Syst , vol.13 , Issue.1 , pp. 67-91
    • Puschner, P.P.1    Schedl, A.V.2
  • 38
    • 0004575547 scopus 로고
    • A language for complex real-time systems
    • Stoyenko AD, Marlowe TJ, Younis MF (1995) A language for complex real-time systems. Comput J 38(4):319-338
    • (1995) Comput J , vol.38 , Issue.4 , pp. 319-338
    • Stoyenko, A.D.1    Marlowe, T.J.2    Younis, M.F.3
  • 39
    • 0025488794 scopus 로고
    • Priority inheritance protocols: An approach to real-time synchronisation
    • Sha L, Rajkumar R, Lehoczky JP (1990) Priority inheritance protocols: An approach to real-time synchronisation. IEEE Trans Comput 39(9):1175-1185
    • (1990) IEEE Trans Comput , vol.39 , Issue.9 , pp. 1175-1185
    • Sha, L.1    Rajkumar, R.2    Lehoczky, J.P.3
  • 41
    • 0027684495 scopus 로고
    • Pipelined processors and worst case execution time
    • Zhang N, Burns A, Nicholson M (1993) Pipelined processors and worst case execution time. Real Time Syst 5(4):319-343
    • (1993) Real Time Syst , vol.5 , Issue.4 , pp. 319-343
    • Zhang, N.1    Burns, A.2    Nicholson, M.3


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