메뉴 건너뛰기




Volumn 16, Issue 11, 2008, Pages 1293-1307

Assessment of performance and dependability in embedded control systems: Methodology and case study

Author keywords

Automotive control; Distributed embedded systems; Fault injection; Performance monitoring; Safety systems; Testing techniques

Indexed keywords

EMBEDDED SYSTEMS; IDENTIFICATION (CONTROL SYSTEMS); PNEUMATIC CONTROL EQUIPMENT; QUALITY ASSURANCE; RELIABILITY;

EID: 47549102015     PISSN: 09670661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.conengprac.2008.03.007     Document Type: Article
Times cited : (19)

References (52)
  • 1
    • 47549105609 scopus 로고    scopus 로고
    • Albert, A. (2004, 17-19 February). Comparison of event-triggered and time-triggered concepts with regard to distributed control systems. In Proceedings of embedded world (pp. 235-252). Nurnberg, Germany.
    • Albert, A. (2004, 17-19 February). Comparison of event-triggered and time-triggered concepts with regard to distributed control systems. In Proceedings of embedded world (pp. 235-252). Nurnberg, Germany.
  • 3
    • 34248205048 scopus 로고    scopus 로고
    • Two novel shared-clock scheduling algorithms for use with CAN-based distributed systems
    • Ayavoo D., Pont M.J., Short M., and Parker S. Two novel shared-clock scheduling algorithms for use with CAN-based distributed systems. Microprocessors and Microsystems 31 5 (2007) 326-334
    • (2007) Microprocessors and Microsystems , vol.31 , Issue.5 , pp. 326-334
    • Ayavoo, D.1    Pont, M.J.2    Short, M.3    Parker, S.4
  • 5
    • 47549108927 scopus 로고    scopus 로고
    • Bate, I. J. (1998). Scheduling and timing analysis for safety critical real-time systems. Ph.D. dissertation, Department of Computer Science, University of York, UK.
    • Bate, I. J. (1998). Scheduling and timing analysis for safety critical real-time systems. Ph.D. dissertation, Department of Computer Science, University of York, UK.
  • 6
    • 47549093455 scopus 로고    scopus 로고
    • Bosch. (1991). CAN specification 2.0. Robert Bosch GmbH, Germany.
    • Bosch. (1991). CAN specification 2.0. Robert Bosch GmbH, Germany.
  • 8
    • 0027306938 scopus 로고
    • The infeasibility of quantifying the reliability of life-critical real-time software
    • Butler R.W., and Finelli G.B. The infeasibility of quantifying the reliability of life-critical real-time software. IEEE Transactions on Software Engineering 19 1 (1993) 3-12
    • (1993) IEEE Transactions on Software Engineering , vol.19 , Issue.1 , pp. 3-12
    • Butler, R.W.1    Finelli, G.B.2
  • 10
    • 84966936605 scopus 로고    scopus 로고
    • Claesson, V., Ekelin, C., & Suri, N. (2003). The event-triggered and time-triggered medium-access methods. In Proceedings of the IEEE international symposium on object-oriented real-time distributed computing.
    • Claesson, V., Ekelin, C., & Suri, N. (2003). The event-triggered and time-triggered medium-access methods. In Proceedings of the IEEE international symposium on object-oriented real-time distributed computing.
  • 11
    • 35048861896 scopus 로고    scopus 로고
    • Clarke, E., Kroening, D., & Lerda, F. (2004). A tool for checking ANSI C programs. In Tools and algorithms for the construction and analysis of systems (TACAS 2004) (pp. 168-176).
    • Clarke, E., Kroening, D., & Lerda, F. (2004). A tool for checking ANSI C programs. In Tools and algorithms for the construction and analysis of systems (TACAS 2004) (pp. 168-176).
  • 12
    • 0029727411 scopus 로고    scopus 로고
    • Cole Jr., J. S., & Jolly, A. C. (1996). Hardware-in-the-loop simulation at the US Army Missile Command. In Proceedings of the SPIE Vol. 2741: Technologies for synthetic environments: Hardware-in-the-loop testing (pp. 14-19).
    • Cole Jr., J. S., & Jolly, A. C. (1996). Hardware-in-the-loop simulation at the US Army Missile Command. In Proceedings of the SPIE Vol. 2741: Technologies for synthetic environments: Hardware-in-the-loop testing (pp. 14-19).
  • 13
    • 47549099075 scopus 로고    scopus 로고
    • Ellims, M. (2000, September). Hardware in the loop testing. In Proceedings of the IMECHE symposium IEE control 2000. Cambridge, UK.
    • Ellims, M. (2000, September). Hardware in the loop testing. In Proceedings of the IMECHE symposium IEE control 2000. Cambridge, UK.
  • 14
    • 47549083168 scopus 로고    scopus 로고
    • Fang, J. (2006). The design of a pre-emptive scheduler for the C167 Microcontroller. Technical report ESL 06/01, University of Leicester.
    • Fang, J. (2006). The design of a pre-emptive scheduler for the C167 Microcontroller. Technical report ESL 06/01, University of Leicester.
  • 15
    • 27744571810 scopus 로고    scopus 로고
    • Hardware-in-the-loop simulation
    • Gomez M. Hardware-in-the-loop simulation. Embedded Systems Programming 14 13 (2001)
    • (2001) Embedded Systems Programming , vol.14 , Issue.13
    • Gomez, M.1
  • 16
    • 0034432212 scopus 로고    scopus 로고
    • Hecht, M., & Hecht, H. (2000, March). Use of importance sampling and related techniques to measure very high reliability software. In Proceedings of the IEEE aerospace 2000 conference. Big Sky, MT.
    • Hecht, M., & Hecht, H. (2000, March). Use of importance sampling and related techniques to measure very high reliability software. In Proceedings of the IEEE aerospace 2000 conference. Big Sky, MT.
  • 18
    • 34247162839 scopus 로고    scopus 로고
    • The power of ten: Rules for developing safety critical code
    • Holzmann G.J. The power of ten: Rules for developing safety critical code. IEEE Computer 39 6 (2006) 93-95
    • (2006) IEEE Computer , vol.39 , Issue.6 , pp. 93-95
    • Holzmann, G.J.1
  • 20
    • 35648943840 scopus 로고    scopus 로고
    • Mechatronic systems-innovative products with embedded control
    • Isermann R. Mechatronic systems-innovative products with embedded control. Control Engineering Practice 16 (2008) 14-29
    • (2008) Control Engineering Practice , vol.16 , pp. 14-29
    • Isermann, R.1
  • 23
    • 30744453969 scopus 로고    scopus 로고
    • An overview of control performance assessment technology and industrial applications
    • Jelali M. An overview of control performance assessment technology and industrial applications. Control Engineering Practice 14 (2006) 441-466
    • (2006) Control Engineering Practice , vol.14 , pp. 441-466
    • Jelali, M.1
  • 24
    • 33746585266 scopus 로고    scopus 로고
    • Kopetz, H. (1991). Event-triggered versus time-triggered real-time systems. Lecture notes in computer science (Vol. 563, pp. 87-101). New York, Berlin: Springer.
    • Kopetz, H. (1991). Event-triggered versus time-triggered real-time systems. Lecture notes in computer science (Vol. 563, pp. 87-101). New York, Berlin: Springer.
  • 25
    • 0033743125 scopus 로고    scopus 로고
    • A comparison of CAN and TTP
    • Kopetz H. A comparison of CAN and TTP. Annual Reviews in Control 24 (2000) 177-188
    • (2000) Annual Reviews in Control , vol.24 , pp. 177-188
    • Kopetz, H.1
  • 29
    • 84884639297 scopus 로고    scopus 로고
    • Lonn, H., & Axelsson, J. (1999, 9-11 June). A comparison of fixed-priority and static cyclic scheduling for distributed automotive control applications. In Proceedings of the 11th euromicro conference on real-time systems (pp. 142-149). York, UK.
    • Lonn, H., & Axelsson, J. (1999, 9-11 June). A comparison of fixed-priority and static cyclic scheduling for distributed automotive control applications. In Proceedings of the 11th euromicro conference on real-time systems (pp. 142-149). York, UK.
  • 30
    • 0037648460 scopus 로고    scopus 로고
    • Operational anomalies as a cause of safety-critical requirements evolution
    • Lutz R.R., and Mikulski I.C. Operational anomalies as a cause of safety-critical requirements evolution. Journal of Systems and Software 65 (2003) 155-161
    • (2003) Journal of Systems and Software , vol.65 , pp. 155-161
    • Lutz, R.R.1    Mikulski, I.C.2
  • 31
    • 47549095291 scopus 로고    scopus 로고
    • MISRA. (1994, November). Development guidelines for vehicle-based software. Motor industry software reliability report.
    • MISRA. (1994, November). Development guidelines for vehicle-based software. Motor industry software reliability report.
  • 32
    • 47549101721 scopus 로고    scopus 로고
    • MISRA. (2001). Report 2-integrity. Motor industry software reliability report. Released February 2001.
    • MISRA. (2001). Report 2-integrity. Motor industry software reliability report. Released February 2001.
  • 33
    • 47549118945 scopus 로고    scopus 로고
    • MISRA. (2004). Guidelines for the use of the C language in vehicle based software. Motor industry software reliability report. Released October 2004.
    • MISRA. (2004). Guidelines for the use of the C language in vehicle based software. Motor industry software reliability report. Released October 2004.
  • 34
    • 47549114542 scopus 로고    scopus 로고
    • Phytec. (2003, April). phyCORE 167CS hardware manual, Phytec.
    • Phytec. (2003, April). phyCORE 167CS hardware manual, Phytec.
  • 36
    • 47549087242 scopus 로고    scopus 로고
    • Pont, M. J., Norman, A. J., Mwelwa, C., & Edwards, T. (2003, June). Prototyping time-triggered embedded systems using PC hardware. In Proceedings of EuroPLoP 2003, Germany.
    • Pont, M. J., Norman, A. J., Mwelwa, C., & Edwards, T. (2003, June). Prototyping time-triggered embedded systems using PC hardware. In Proceedings of EuroPLoP 2003, Germany.
  • 37
    • 0032469932 scopus 로고    scopus 로고
    • Control performance monitoring-a review and assessment
    • Qin S.J. Control performance monitoring-a review and assessment. Computers & Chemical Engineering 23 (1998) 173-186
    • (1998) Computers & Chemical Engineering , vol.23 , pp. 173-186
    • Qin, S.J.1
  • 38
    • 47549091830 scopus 로고    scopus 로고
    • SAE. (1993). Class C application requirement considerations. SAE recommended practice J2056/1, SAE.
    • SAE. (1993). Class C application requirement considerations. SAE recommended practice J2056/1, SAE.
  • 39
    • 47549086599 scopus 로고    scopus 로고
    • Scheler, F., & Schröder-Preikschat, W. (2006, 27-29 March). Time-triggered vs. event-triggered: A matter of configuration? In MMB workshop proceedings GI/ITG workshop on non-functional properties of embedded systems. Nuremberg, Germany (pp. 107-112).
    • Scheler, F., & Schröder-Preikschat, W. (2006, 27-29 March). Time-triggered vs. event-triggered: A matter of configuration? In MMB workshop proceedings GI/ITG workshop on non-functional properties of embedded systems. Nuremberg, Germany (pp. 107-112).
  • 40
    • 33747417829 scopus 로고    scopus 로고
    • Short, M., & Pont, M. J. (2005, 13-16 September). Hardware in the loop simulation of embedded automotive control systems. In Proceedings of the 8th international IEEE conference on intelligent transportation systems (ITSC2005). Vienna, Austria.
    • Short, M., & Pont, M. J. (2005, 13-16 September). Hardware in the loop simulation of embedded automotive control systems. In Proceedings of the 8th international IEEE conference on intelligent transportation systems (ITSC2005). Vienna, Austria.
  • 41
  • 42
    • 43849092446 scopus 로고    scopus 로고
    • Short, M., & Pont, M. J. (2008). Assessment of high-integrity embedded automotive control systems using hardware in the loop simulation. Journal of Systems and Software, doi:10.1016/j.jss.2007.08.026. [in press].
    • Short, M., & Pont, M. J. (2008). Assessment of high-integrity embedded automotive control systems using hardware in the loop simulation. Journal of Systems and Software, doi:10.1016/j.jss.2007.08.026. [in press].
  • 44
    • 52049090991 scopus 로고    scopus 로고
    • Short, M, Pont, M. J., & Fang, J. (2008, July). Exploring the influence of preemption on dependability in time-triggered embedded systems: A preliminary study. In Paper submitted to the 20th euromicro conference on real-time systems (ECRTS 2008). Prague, Czech Republic.
    • Short, M, Pont, M. J., & Fang, J. (2008, July). Exploring the influence of preemption on dependability in time-triggered embedded systems: A preliminary study. In Paper submitted to the 20th euromicro conference on real-time systems (ECRTS 2008). Prague, Czech Republic.
  • 45
    • 47549084696 scopus 로고    scopus 로고
    • Short, M., Pont, M. J., & Huang, Q. (2004). Control technologies for automotive drive-by-wire applications. Technical report ESL 04/04. Embedded Systems Laboratory, University of Leicester.
    • Short, M., Pont, M. J., & Huang, Q. (2004). Control technologies for automotive drive-by-wire applications. Technical report ESL 04/04. Embedded Systems Laboratory, University of Leicester.
  • 46
    • 33645871282 scopus 로고    scopus 로고
    • Software-based self-testing of microprocessors
    • Sosnowski J. Software-based self-testing of microprocessors. Journal of Systems Architecture 52 (2006) 257-271
    • (2006) Journal of Systems Architecture , vol.52 , pp. 257-271
    • Sosnowski, J.1
  • 47
    • 0031279156 scopus 로고    scopus 로고
    • Drive-by-wire: The case of driver workload and reclaiming control with adaptive cruise control
    • Stanton N.A., Young M.S., and McCaulder B. Drive-by-wire: The case of driver workload and reclaiming control with adaptive cruise control. Safety Science 27 (1997) 149-159
    • (1997) Safety Science , vol.27 , pp. 149-159
    • Stanton, N.A.1    Young, M.S.2    McCaulder, B.3
  • 48
    • 14244263501 scopus 로고    scopus 로고
    • Hardware-in-the-loop simulation of machine tools and manufacturing systems
    • Stoepler G., Menzel T., and Douglas S. Hardware-in-the-loop simulation of machine tools and manufacturing systems. IEE Computing and Control Engineering 16 (2005) 10-15
    • (2005) IEE Computing and Control Engineering , vol.16 , pp. 10-15
    • Stoepler, G.1    Menzel, T.2    Douglas, S.3
  • 50
    • 47549091255 scopus 로고    scopus 로고
    • Tang, D., Hecht, H., & Hecht, M. (1997, June). Software dependability assessment-myth and reality. Appears in issues in NASA program and project management no. 12. Washington, DC.
    • Tang, D., Hecht, H., & Hecht, M. (1997, June). Software dependability assessment-myth and reality. Appears in issues in NASA program and project management no. 12. Washington, DC.
  • 51
    • 84948973790 scopus 로고    scopus 로고
    • Wong, K., & Joyce, J. (1998). Refinement of safety-related hazards into verifiable code assertions. In Proceedings of SAFECOMP 1998 (pp. 345-358).
    • Wong, K., & Joyce, J. (1998). Refinement of safety-related hazards into verifiable code assertions. In Proceedings of SAFECOMP 1998 (pp. 345-358).
  • 52
    • 0033640608 scopus 로고    scopus 로고
    • Fixed priority scheduling versus pre-run-time scheduling
    • Xu J., and Parnas D.L. Fixed priority scheduling versus pre-run-time scheduling. Real-Time Systems 18 (2000) 7-23
    • (2000) Real-Time Systems , vol.18 , pp. 7-23
    • Xu, J.1    Parnas, D.L.2


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