메뉴 건너뛰기




Volumn 6, Issue 2, 2010, Pages 181-194

Toward correctness in the specification and handling of non-functional attributes of high-integrity real-time embedded systems

Author keywords

Formal methods; High integrity real time embedded systems; Model based engineering; Non functional attributes; Ravenscar computational model (RCM); Static analysis

Indexed keywords

AEROSPACE APPLICATIONS; COMPUTATION THEORY; FORMAL METHODS; FORMAL SPECIFICATION; GRAPH THEORY; REAL TIME SYSTEMS; SPECIFICATIONS; STATIC ANALYSIS;

EID: 77952103600     PISSN: 15513203     EISSN: None     Source Type: Journal    
DOI: 10.1109/TII.2010.2043741     Document Type: Article
Times cited : (28)

References (54)
  • 1
    • 0031097394 scopus 로고    scopus 로고
    • Design of embedded systems: Formal models, validation, and synthesis
    • Mar.
    • S. Edwards, L. Lavagno, E. A. Lee, and A. Sangiovanni-Vincentelli, "Design of embedded systems: Formal models, validation, and synthesis," Proc. IEEE, vol.85, no.3, pp. 366-390, Mar. 1997.
    • (1997) Proc. IEEE , vol.85 , Issue.3 , pp. 366-390
    • Edwards, S.1    Lavagno, L.2    Lee, E.A.3    Sangiovanni-Vincentelli, A.4
  • 5
    • 0037653969 scopus 로고    scopus 로고
    • Guide to the use of the Ada Ravenscar Profile in high integrity systems
    • University of York, York, U.K. [Online]. Available:
    • A. Burns, B. Dobbing, and T. Vardanega, Guide to the use of the Ada Ravenscar Profile in high integrity systems, University of York, York, U.K., Tech. Rep. YCS-2003-2348, 2003. [Online]. Available: http://www.cs.york.ac.uk/ ftpdr/reports/YCS-2003-348.pdf
    • (2003) Tech. Rep. YCS-2003-2348
    • Burns, A.1    Dobbing, B.2    Vardanega, T.3
  • 7
    • 49649102745 scopus 로고    scopus 로고
    • From model-driven development to model-driven engineering
    • [Online]. Available
    • B. Selic, "From model-driven development to model-driven engineering," Keynote Talk at ECRTS'07. [Online]. Available: http://feanor.sssup.it/ecrts07/keynotes/k1-selic.pdf
    • Keynote Talk at ECRTS'07
    • Selic, B.1
  • 8
    • 33344465743 scopus 로고    scopus 로고
    • Model-driven engineering
    • Feb.
    • D. Schmidt, "Model-driven engineering," IEEE Computer, pp. 25-31, Feb. 2006.
    • (2006) IEEE Computer , pp. 25-31
    • Schmidt, D.1
  • 14
    • 10444223069 scopus 로고    scopus 로고
    • On the dynamic semantics and the timing behaviour of Ravenscar kernels
    • New York: Springer
    • T. Vardanega, J. Zamorano, and J. de la Puente, "On the dynamic semantics and the timing behaviour of Ravenscar kernels," in In Real-Time Systems. New York: Springer, 2005, vol.29, pp. 58-89.
    • (2005) Real-Time Systems , vol.29 , pp. 58-89
    • Vardanega, T.1    Zamorano, J.2    De La Puente, J.3
  • 16
    • 58049088502 scopus 로고    scopus 로고
    • Correctness by construction: A manifesto for high integrity software
    • Australian Computer Society, Inc.
    • R. Chapman, "Correctness by construction: A manifesto for high integrity software," in Proc. 10th Australian Workshop on Safety Critical Syst. Softw., , 2006, Australian Computer Society, Inc..
    • (2006) Proc. 10th Australian Workshop on Safety Critical Syst. Softw.
    • Chapman, R.1
  • 17
    • 34547229287 scopus 로고    scopus 로고
    • Realizing the benefits of formal methods
    • A. Hall, "Realizing the benefits of formal methods," J. Universal Comput. Sci., vol.13, no.5, pp. 669-678, 2007.
    • (2007) J. Universal Comput. Sci. , vol.13 , Issue.5 , pp. 669-678
    • Hall, A.1
  • 18
    • 26444495537 scopus 로고    scopus 로고
    • Embedded systems-Challenges and work directions
    • LNCS
    • J. Sifakis, "Embedded systems-Challenges and work directions," in Principles of Distributed Systems LNCS, 2005, vol.3544.
    • (2005) Principles of Distributed Systems , vol.3544
    • Sifakis, J.1
  • 19
    • 85043030917 scopus 로고    scopus 로고
    • [Online]. Available
    • OMG. [Online]. Available: http://www.omg.org/
  • 22
    • 41549096162 scopus 로고    scopus 로고
    • Style based reconfigurations of software architectures
    • Università di Pisa, Pisa, Italy
    • R. Bruni, A. Lluch Lafuente, U. Montanari, and E. Tuosto, "Style based reconfigurations of software architectures," Università di Pisa, Pisa, Italy, Tech. Rep. TR-07-17, 2007.
    • (2007) Tech. Rep. TR-07-17
    • Bruni, R.1    Lluch Lafuente, A.2    Montanari, U.3    Tuosto, E.4
  • 23
    • 84926020762 scopus 로고    scopus 로고
    • Reo: A channel-based coordination model for component composition
    • F. Arbab, "Reo: A channel-based coordination model for component composition," Mathematical. Structures in Comp. Sci., vol.14, no.3, pp. 329-366, 2004.
    • (2004) Mathematical. Structures in Comp. Sci. , vol.14 , Issue.3 , pp. 329-366
    • Arbab, F.1
  • 24
    • 34547471004 scopus 로고    scopus 로고
    • Incremental schedulability analysis of hierarchical real-time components
    • A. Easwaran, I. Shin, O. Sokolsky, and I. Lee, "Incremental schedulability analysis of hierarchical real-time components," in Proc. EMSOFT 2006, 2006, pp. 272-281.
    • (2006) Proc. EMSOFT , vol.2006 , pp. 272-281
    • Easwaran, A.1    Shin, I.2    Sokolsky, O.3    Lee, I.4
  • 26
    • 85043079317 scopus 로고    scopus 로고
    • A metamodel-driven process featuring advanced model-based timing analysis
    • Berlin, Germany: Springer-Verlag
    • M. Panunzio and T. Vardanega, "A metamodel-driven process featuring advanced model-based timing analysis," in Ada-Europe 2007. Berlin, Germany: Springer-Verlag, 2007.
    • (2007) Ada-Europe 2007
    • Panunzio, M.1    Vardanega, T.2
  • 28
    • 33846663878 scopus 로고    scopus 로고
    • A methodology for designing hierarchical scheduling systems
    • Apr. ISSN:1740-4460
    • E. Bini and G. Lipari, "A methodology for designing hierarchical scheduling systems," J. Embedded Comput., vol.1, no.2, pp. 257-269, Apr. 2005, ISSN:1740-4460.
    • (2005) J. Embedded Comput. , vol.1 , Issue.2 , pp. 257-269
    • Bini, E.1    Lipari, G.2
  • 29
    • 38549107072 scopus 로고    scopus 로고
    • The algebra of connectors-Structuring interaction in BIP
    • S. Bliudze and J. Sifakis, "The algebra of connectors-Structuring interaction in BIP," in Proc. Int. Conf. EMSOFT, 2007, pp. 11-20.
    • (2007) Proc. Int. Conf. EMSOFT , pp. 11-20
    • Bliudze, S.1    Sifakis, J.2
  • 31
    • 0037262562 scopus 로고    scopus 로고
    • A Ravenscar-compliant run-time kernel for safety-critical systems
    • K. Lundqvist and L. Asplund, "A Ravenscar-compliant run-time kernel for safety-critical systems," Real-Time Systems, vol.24, no.1, pp. 29-54, 2003.
    • (2003) Real-Time Systems , vol.24 , Issue.1 , pp. 29-54
    • Lundqvist, K.1    Asplund, L.2
  • 32
    • 0242527742 scopus 로고    scopus 로고
    • Model-integrated development of embedded software
    • Jan.
    • G. Karsai, J. Sztipanovits, A. Ledeczi, and T. Bapty, "Model-integrated development of embedded software," Proc. IEEE, vol.91, no.1, Jan. 2003.
    • (2003) Proc. IEEE , vol.91 , Issue.1
    • Karsai, G.1    Sztipanovits, J.2    Ledeczi, A.3    Bapty, T.4
  • 34
    • 0344951184 scopus 로고    scopus 로고
    • Metropolis: An integrated electronic system design environment
    • Apr.
    • F. Balarin et al., "Metropolis: An integrated electronic system design environment," Comput. Mag., pp. 45-52, Apr. 2003.
    • (2003) Comput. Mag. , pp. 45-52
    • Balarin, F.1
  • 40
    • 47149092831 scopus 로고    scopus 로고
    • MDA tool components: A proposal for packaging know-how in model driven development
    • Jul.
    • R. Bendraou, P. Desfray, M. Gervais, and A. Muller, "MDA tool components: A proposal for packaging know-how in model driven development," Software and Systems Modeling, vol.7, no.3, pp. 329-343, Jul. 2008.
    • (2008) Software and Systems Modeling , vol.7 , Issue.3 , pp. 329-343
    • Bendraou, R.1    Desfray, P.2    Gervais, M.3    Muller, A.4
  • 43
    • 85043081564 scopus 로고    scopus 로고
    • [Online]. Available
    • ASSERT Project, [Online]. Available: http://www.assert-project.net
  • 45
    • 85043070391 scopus 로고    scopus 로고
    • ISO SC22/WG9 " Ada Reference Manual. Language and Standard Libraries. Consolidated Standard ISO/IEC 8652:1995(E)With Technical Corrigendum 1 and Amendment 1" 2005
    • ISO SC22/WG9, "Ada Reference Manual. Language and Standard Libraries. Consolidated Standard ISO/IEC 8652:1995(E)With Technical Corrigendum 1 and Amendment 1," 2005, .
  • 46
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard-real-time environment
    • C. L. Liu and J. W. Layland, "Scheduling algorithms for multiprogramming in a hard-real-time environment," J. ACM, vol.20, no.1, pp. 46-61, 1973.
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 47
    • 0022796618 scopus 로고
    • Finding response times in a real-time system
    • M. Joseph and P. K. Pandya, "Finding response times in a real-time system," Comput. J., vol.29, no.5, pp. 390-395, 1986.
    • (1986) Comput. J. , vol.29 , Issue.5 , pp. 390-395
    • Joseph, M.1    Pandya, P.K.2
  • 48
    • 79956011614 scopus 로고
    • The priority ceiling protocol: A method for minimizing the blocking of high priority Ada tasks
    • J. B. Goodenough and L. Sha, "The priority ceiling protocol: A method for minimizing the blocking of high priority Ada tasks," in Proc. 2nd Int. Workshop on Real-Time Ada Issues, 1988, pp. 20-31.
    • (1988) Proc. 2nd Int. Workshop on Real-Time Ada Issues , pp. 20-31
    • Goodenough, J.B.1    Sha, L.2
  • 53
    • 85043031607 scopus 로고    scopus 로고
    • [Online]. Available
    • [Online]. Available: http://www.eclipse.org/modeling


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