메뉴 건너뛰기




Volumn 57, Issue 5, 2014, Pages 759-774

Realistic safety cases for the timing of systems

Author keywords

analysis; fault tolerance; real time; safety arguments; scheduling; testing

Indexed keywords

COMPUTER SCIENCE; COMPUTERS; FAULT TOLERANCE; SCHEDULING; TESTING;

EID: 84899785777     PISSN: 00104620     EISSN: 14602067     Source Type: Journal    
DOI: 10.1093/comjnl/bxt027     Document Type: Article
Times cited : (18)

References (65)
  • 1
    • 0028539249 scopus 로고
    • Real-time safety-critical systems: Analysis and synthesis
    • Burns, A. and McDermid, J.A. (1994) Real-time safety-critical systems: analysis and synthesis. Softw. Eng. J., 9, 267-281.
    • (1994) Softw. Eng. J. , vol.9 , pp. 267-281
    • Burns, A.1    McDermid, J.A.2
  • 3
    • 84966328611 scopus 로고    scopus 로고
    • Road vehicles-functional safety-part 6: Product development at the software level
    • ISO/IEC 26262-6:2011 Geneva, Switzerland
    • ISO/IEC 26262-6:2011 (2011) Road Vehicles-Functional Safety-Part 6: Product Development at the Software Level. International Organization for Standardization, Geneva, Switzerland.
    • (2011) International Organization for Standardization
  • 4
    • 84880877925 scopus 로고
    • Experiments with a program timing tool based on source-level timing schema
    • Lake Buena Vista, FL, USA, December 5-7 IEEE Computer Society, Washington, DC, USA
    • Park, C. and Shaw, A.C. (1990) Experiments with a Program Timing Tool Based on Source-level Timing Schema. Proc. 11th Real-Time Systems Symposium (RTSS), Lake Buena Vista, FL, USA, December 5-7, pp. 72-81. IEEE Computer Society, Washington, DC, USA.
    • (1990) Proc. 11th Real-Time Systems Symposium (RTSS) , pp. 72-81
    • Park, C.1    Shaw, A.C.2
  • 5
    • 43949126892 scopus 로고    scopus 로고
    • The worst-case execution-time problem-overview of methods and survey of tools
    • Wilhelm, R. et al. (2008) The worst-case execution-time problem-overview of methods and survey of tools. ACM Trans. Embed. Comput. Syst., 7, 36:1-36:53.
    • (2008) ACM Trans. Embed. Comput. Syst. , vol.7 , pp. 361-3653
    • Wilhelm, R.1
  • 7
    • 84898805493 scopus 로고    scopus 로고
    • GeneratingEvidence for certification of modern processors for use in safety-critical systems
    • Albuquerque, NM, USA, November15-17 IEEE Computer Society, Washington, DC, USA
    • Bate, I., Conmy, P.andMcDermid, J.(2000) GeneratingEvidence for Certification of Modern Processors for Use in Safety-critical Systems. Proc. 5th IEEE Int. Symp. on High Assurance Systems Engineering(HASE), Albuquerque, NM, USA, November15-17, pp. 125-134. IEEE Computer Society, Washington, DC, USA.
    • (2000) Proc. 5th IEEE Int. Symp. on High Assurance Systems Engineering(HASE) , pp. 125-134
    • Bate, I.1    Conmy, P.2    McDermid, J.3
  • 8
    • 84966328611 scopus 로고    scopus 로고
    • Road vehicles-functional safety- part 8: Supporting processes
    • ISO 26262-8:2011 Geneva, Switzerland
    • ISO 26262-8:2011 (2011) Road Vehicles-Functional Safety- Part 8: Supporting Processes. International Organization for Standardization, Geneva, Switzerland.
    • (2011) International Organization for Standardization
  • 9
    • 84899800400 scopus 로고    scopus 로고
    • Freescale Semiconductor Inc. P4080 product summary page accessed 16 December 2012)
    • Freescale Semiconductor, Inc. P4080 product summary page. http://www.freescale.com/webapp/sps/site/prod-summary.jsp? code=P4080 (accessed 16 December 2012).
  • 10
    • 84882618546 scopus 로고
    • Bounding worst-case instruction cache performance
    • San Juan, Puerto Rico, December 7-9 IEEE Computer Society, Washington, DC, USA
    • Arnold, R., Mueller, F., Whalley, D. and Harmon, M. (1994) Bounding Worst-case Instruction Cache Performance. Proc. 15th Real-Time Systems Symposium (RTSS), San Juan, Puerto Rico, December 7-9, pp. 172-181. IEEE Computer Society, Washington, DC, USA.
    • (1994) Proc. 15th Real-Time Systems Symposium (RTSS) , pp. 172-181
    • Arnold, R.1    Mueller, F.2    Whalley, D.3    Harmon, M.4
  • 13
    • 79957768983 scopus 로고    scopus 로고
    • Branch target buffers: Wcet analysis framework and timing predictability
    • Grund, D., Reineke, J. and Gebhard, G. (2011) Branch target buffers: WCET analysis framework and timing predictability. J. Syst. Archit., 57, 625-637.
    • (2011) J. Syst. Archit. , vol.57 , pp. 625-637
    • Grund, D.1    Reineke, J.2    Gebhard, G.3
  • 14
    • 77649321744 scopus 로고    scopus 로고
    • Unified cache modeling for wcet analysis and layout optimizations
    • Washington, DC, USA, December 1-4 IEEE Computer Society, Washington, DC, USA
    • Chattopadhyay, S. and Roychoudhury, A. (2009) Unified Cache Modeling for WCET Analysis and Layout Optimizations. Proc. 30th Real-Time Systems Symposium (RTSS), Washington, DC, USA, December 1-4, pp. 47-56. IEEE Computer Society, Washington, DC, USA.
    • (2009) Proc. 30th Real-Time Systems Symposium (RTSS) , pp. 47-56
    • Chattopadhyay, S.1    Roychoudhury, A.2
  • 15
    • 0035680549 scopus 로고    scopus 로고
    • Statistical analysis of wcet for scheduling
    • London, UK, December 3-6 IEEE Computer Society, Washington, DC, USA
    • Edgar, S. and Burns, A. (2001) Statistical Analysis of WCET for Scheduling. Proc. 22th Real-Time Systems Symposium (RTSS), London, UK, December 3-6, pp. 215-224. IEEE Computer Society, Washington, DC, USA.
    • (2001) Proc. 22th Real-Time Systems Symposium (RTSS) , pp. 215-224
    • Edgar, S.1    Burns, A.2
  • 16
    • 0036994494 scopus 로고    scopus 로고
    • WCET analysis of probabilistic hard real-time systems
    • Austin, TX, USA, December 3-5 IEEE Computer Society, Washington, DC, USA
    • Bernat, G., Colin, A. and Petters, S.M. (2002) WCET Analysis of Probabilistic Hard Real-time Systems. Proc. 23rd Real-Time Systems Symposium (RTSS), Austin, TX, USA, December 3-5, pp. 279-288. IEEE Computer Society, Washington, DC, USA.
    • (2002) Proc. 23rd Real-Time Systems Symposium (RTSS) , pp. 279-288
    • Bernat, G.1    Colin, A.2    Petters, S.M.3
  • 17
    • 80051970249 scopus 로고    scopus 로고
    • Video subset selection for measurement based worst case execution time analysis
    • Västerås, Sweden, June 15-17 IEEE Computer Society, Washington, DC, USA
    • Wheeler, S., Bate, I. and Bartlett, M. (2011) Video Subset Selection for Measurement Based Worst Case Execution Time Analysis. Proc. 6th Int. Symp. on Industrial Embedded Systems (SIES), Västerås, Sweden, June 15-17, pp. 213-222. IEEE Computer Society, Washington, DC, USA.
    • (2011) Proc. 6th Int. Symp. on Industrial Embedded Systems (SIES) , pp. 213-222
    • Wheeler, S.1    Bate, I.2    Bartlett, M.3
  • 18
  • 19
    • 70349295637 scopus 로고    scopus 로고
    • WCET analysis of modern processors using multi-criteria optimisation
    • Windsor, UK, May 13-15 IEEE Computer Society, Washington, DC, USA
    • Khan, U. and Bate, I. (2009) WCET Analysis of Modern Processors Using Multi-criteria Optimisation. Proc. 1st Int. Symp. on Search Based Software Engineering (SSBSE), Windsor, UK, May 13-15, pp. 103-112. IEEE Computer Society, Washington, DC, USA.
    • (2009) Proc. 1st Int. Symp. on Search Based Software Engineering (SSBSE) , pp. 103-112
    • Khan, U.1    Bate, I.2
  • 20
    • 79951516347 scopus 로고    scopus 로고
    • WCET analysis of modern processors using multi-criteria optimisation
    • Bate, I. and Khan, U. (2011) WCET analysis of modern processors using multi-criteria optimisation. Empir. Softw. Eng., 16, 5-28.
    • (2011) Empir. Softw. Eng. , vol.16 , pp. 5-28
    • Bate, I.1    Khan, U.2
  • 21
    • 84880101511 scopus 로고    scopus 로고
    • Hybrid measurement-based wcet analysis at the source level using object-level traces
    • Brussels, Belgium, July 6 Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany
    • Betts, A., Merriam, N. and Bernat, G. (2010) Hybrid Measurement-based WCET Analysis at the Source Level Using Object-level Traces. Proc. 10th Int. Workshop on Worst-Case Execution Time Analysis (WCET), Brussels, Belgium, July 6, pp. 54-63. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany.
    • (2010) Proc. 10th Int. Workshop on Worst-Case Execution Time Analysis (WCET) , pp. 54-63
    • Betts, A.1    Merriam, N.2    Bernat, G.3
  • 22
    • 84899864178 scopus 로고    scopus 로고
    • Rapita Systems Electronic white paper accessed 12 January 2012
    • Rapita Systems (2011) RapiTime explained. Electronic white paper: http://www.rapitasystems.com/downloads/rapitime- explained-white-paper (accessed 12 January 2012).
    • (2011) RapiTime Explained
  • 23
    • 36348941424 scopus 로고    scopus 로고
    • Probabilistic timing analysis: An approach using copulas
    • Bernat, G., Burns, A. and Newby, M. (2005) Probabilistic timing analysis: an approach using copulas. J. Embed. Comput., 1, 179-194.
    • (2005) J. Embed. Comput. , vol.1 , pp. 179-194
    • Bernat, G.1    Burns, A.2    Newby, M.3
  • 24
    • 0346935125 scopus 로고    scopus 로고
    • Experimental evaluation of code properties for wcet analysis
    • Cancún, Mexico, December 3-5 IEEE Computer Society, Washington, DC, USA
    • Colin, A. and Petters, S. (2003) Experimental Evaluation of Code Properties for WCET Analysis. Proc. 24th Real-Time Systems Symposium (RTSS), Cancún, Mexico, December 3-5, pp. 190-199. IEEE Computer Society, Washington, DC, USA.
    • (2003) Proc. 24th Real-Time Systems Symposium (RTSS) , pp. 190-199
    • Colin, A.1    Petters, S.2
  • 25
    • 0037667707 scopus 로고    scopus 로고
    • An integrated approach to scheduling in safety-critical embedded control systems
    • Bate, I. and Burns, A. (2003) An integrated approach to scheduling in safety-critical embedded control systems. RealTime Syst., 25, 5-37.
    • (2003) RealTime Syst. , vol.25 , pp. 5-37
    • Bate, I.1    Burns, A.2
  • 27
    • 0022796618 scopus 로고
    • Finding response times in a real-time system
    • Joseph, M. and Pandya, P. (1986) Finding response times in a real-time system. Comput. J., 29, 390-395.
    • (1986) Comput. J. , vol.29 , pp. 390-395
    • Joseph, M.1    Pandya, P.2
  • 28
    • 0030408378 scopus 로고    scopus 로고
    • Analysing apex applications
    • Los Alamitos, CA, USA, December 4-6 IEEE Computer Society, Washington, DC, USA
    • Audsley, N. and Wellings, A. (1996) Analysing APEX Applications. Proc. 17th Real-Time Systems Symposium (RTSS), Los Alamitos, CA, USA, December 4-6, pp. 39-44. IEEE Computer Society, Washington, DC, USA.
    • (1996) Proc. 17th Real-Time Systems Symposium (RTSS) , pp. 39-44
    • Audsley, N.1    Wellings, A.2
  • 29
    • 84884609601 scopus 로고    scopus 로고
    • An approach to task attribute assignment for uniprocessor systems
    • York, UK, June 9-11 IEEE Computer Society, Washington, DC, USA
    • Bate, I. and Burns, A. (1999) An Approach to Task Attribute Assignment for Uniprocessor Systems. Proc. 11th Euromicro Conf. on Real-Time Systems, York, UK, June 9-11, pp. 46-53. IEEE Computer Society, Washington, DC, USA.
    • (1999) Proc. 11th Euromicro Conf. on Real-Time Systems , pp. 46-53
    • Bate, I.1    Burns, A.2
  • 30
    • 0031383173 scopus 로고    scopus 로고
    • Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling
    • San Francisco, CA, USA, December 2-5 IEEE Computer Society, Washington, DC, USA
    • Lee, C.-G., Hahn, J., Seo, Y.-M., Min, S.L., Ha, R., Hong, S., Park, C.Y., Lee, M. and Kim, C.S. (1997) Enhanced Analysis of Cache-related Preemption Delay in Fixed-priority Preemptive Scheduling. Proc. 18th Real-Time Systems Symposium (RTSS), San Francisco, CA, USA, December 2-5, pp. 187-198. IEEE Computer Society, Washington, DC, USA.
    • (1997) Proc. 18th Real-Time Systems Symposium (RTSS) , pp. 187-198
    • Lee, C.-G.1    Hahn, J.2    Seo, Y.-M.3    Min, S.L.4    Ha, R.5    Hong, S.6    Park, C.Y.7    Lee, M.8    Kim, C.S.9
  • 34
    • 0031632449 scopus 로고    scopus 로고
    • Technology transfer and certification issues in safety critical real time systems
    • York, UK, April 21 IET, London, UK
    • Hutchesson, S. and Hayes, N. (1998) Technology Transfer and Certification Issues in Safety Critical Real Time Systems. Digest of the IEE Colloquium on Real-Time Systems, York, UK, April 21, pp. 2/1-2/4. IET, London, UK.
    • (1998) Digest of the IEE Colloquium on Real-Time Systems
    • Hutchesson, S.1    Hayes, N.2
  • 43
    • 0043131953 scopus 로고    scopus 로고
    • Architectural considerations in the certification of modular systems
    • Bate, I. and Kelly, T. (2003) Architectural considerations in the certification of modular systems. Reliab. Eng. Syst. Saf., 81, 303-324.
    • (2003) Reliab. Eng. Syst. Saf. , vol.81 , pp. 303-324
    • Bate, I.1    Kelly, T.2
  • 45
    • 0003747969 scopus 로고    scopus 로고
    • Prentice Hall, Upper Saddle River, NJ, USA
    • Liu, J.W.S. (2000) Real-Time Systems. Prentice Hall, Upper Saddle River, NJ, USA.
    • (2000) Real-Time Systems
    • Liu, J.W.S.1
  • 47
    • 0003457249 scopus 로고    scopus 로고
    • Hard real-time computing systems: Predictable scheduling algorithms and applications
    • Springer TELOS, Santa Clara, CA, USA
    • Buttazzo, G.C. (2004) Hard Real-time Computing Systems: Predictable Scheduling Algorithms And Applications. Real-Time Systems Series. Springer TELOS, Santa Clara, CA, USA.
    • (2004) Real-Time Systems Series
    • Buttazzo, G.C.1
  • 48
    • 84902492218 scopus 로고    scopus 로고
    • Industrial experience of abstract interpretation-based static analyzers
    • Tolouse, France, August 22-27 Springer, Boston
    • Souyris, J. (2004) Industrial Experience of Abstract Interpretation-based Static Analyzers. Building the Information Society: Proc. IFIP 18th World Computer Congress, Tolouse, France, August 22-27, pp. 393-400. Springer, Boston.
    • (2004) Building the Information Society: Proc. IFIP 18th World Computer Congress , pp. 393-400
    • Souyris, J.1
  • 49
    • 0027634119 scopus 로고
    • An investigation of the therac-25 accidents
    • Leveson, N. and Turner, C. (1993)An investigation of the Therac-25 accidents. IEEE Comput., 26, 18-41.
    • (1993) IEEE Comput. , vol.26 , pp. 18-41
    • Leveson, N.1    Turner, C.2
  • 52
    • 9344231338 scopus 로고    scopus 로고
    • Safety case development: Current practice, future prospects
    • Bruges, Belgium, September 12-15, 1995 Springer, London, UK
    • Wilson, S.P., Kelly, T.P. and McDermid, J.A. (1997) Safety Case Development: Current Practice, Future Prospects. Proc. 12th Annual CSR Workshop of Software-Based Systems, Bruges, Belgium, September 12-15, 1995, pp. 135-156. Springer, London, UK.
    • (1997) Proc. 12th Annual CSR Workshop of Software-Based Systems , pp. 135-156
    • Wilson, S.P.1    Kelly, T.P.2    McDermid, J.A.3
  • 53
    • 58449083546 scopus 로고    scopus 로고
    • Towards an integration of standard component-based safety evaluationtechniques with saveccm
    • Västerås, Sweden, June 27-29 Springer, Berlin/Heidelberg, Germany
    • Grunske, L. (2006) Towards an Integration of Standard Component-based Safety EvaluationTechniques with SaveCCM. Quality of Software Architectures: Proc. 2nd Int. Conf. on Quality of Software Architectures (QoSA), Västerås, Sweden, June 27-29, pp. 199-213. Springer, Berlin/Heidelberg, Germany.
    • (2006) Quality of Software Architectures: Proc. 2nd Int. Conf. on Quality of Software Architectures (QoSA) , pp. 199-213
    • Grunske, L.1
  • 55
    • 77953106521 scopus 로고    scopus 로고
    • Is chip-multiprocessing the end of real-time scheduling?
    • Dublin, Ireland, July 1-3 Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany
    • Schoeberl, M. and Puschner, P. (2009) Is Chip-multiprocessing the End of Real-time Scheduling? Proc. 9th Int. Workshop on Worst-Case Execution Time Analysis (WCET), Dublin, Ireland, July 1-3, pp. 1-11. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany.
    • (2009) Proc. 9th Int. Workshop on Worst-Case Execution Time Analysis (WCET) , pp. 1-11
    • Schoeberl, M.1    Puschner, P.2
  • 59
    • 62749167932 scopus 로고    scopus 로고
    • Time-predictable memory arbitration for a java chip-multiprocessor
    • Santa Clara, CA, USA, September 24-26 ACM, NewYork, NY, USA
    • Pitter, C. (2008) Time-predictable Memory Arbitration for a Java Chip-multiprocessor. Proc. 6th Int. Workshop on Java Technologies for Real-Time and Embedded Systems (JTRES), Santa Clara, CA, USA, September 24-26, pp. 115-122. ACM, NewYork, NY, USA.
    • (2008) Proc. 6th Int. Workshop on Java Technologies for Real-Time and Embedded Systems (JTRES) , pp. 115-122
    • Pitter, C.1
  • 61
    • 78649521961 scopus 로고    scopus 로고
    • Merasa: Multicore execution of hard real-time applications supporting analyzability
    • Ungerer, T. et al. (2010) Merasa: Multicore execution of hard real-time applications supporting analyzability. IEEE Micro, 30, 66-75.
    • (2010) IEEE Micro , vol.30 , pp. 66-75
    • Ungerer, T.1
  • 62
    • 51249094583 scopus 로고    scopus 로고
    • WCET analysis for multi-core processors with shared l2 instruction caches
    • St. Louis, MO, USA, April 22-24 IEEE Computer Society, Washington, DC, USA
    • Yan, J. and Zhang, W. (2008) WCET Analysis for Multi-core Processors with Shared L2 Instruction Caches. Proc. Real-Time and Embedded Technology and Applications Symposium (RTAS), St. Louis, MO, USA, April 22-24, pp. 80-89. IEEE Computer Society, Washington, DC, USA.
    • (2008) Proc. Real-Time and Embedded Technology and Applications Symposium (RTAS) , pp. 80-89
    • Yan, J.1    Zhang, W.2
  • 63
    • 72349094830 scopus 로고    scopus 로고
    • Accurately estimating worst-case execution time for multi-core processors with shared direct-mapped instruction caches
    • Beijing, China, August 24-26 IEEE Computer Society, Washington, DC, USA
    • Zhang, W. and Yan, J. (2009) Accurately Estimating Worst-case Execution Time for Multi-core Processors with Shared Direct-mapped Instruction Caches. Proc. 15th Int. Conf. on Embedded and Real-Time Computing Systems and Applications (RTCSA), Beijing, China, August 24-26, pp. 455-463. IEEE Computer Society, Washington, DC, USA.
    • (2009) Proc. 15th Int. Conf. on Embedded and Real-Time Computing Systems and Applications (RTCSA) , pp. 455-463
    • Zhang, W.1    Yan, J.2
  • 64
    • 77649293394 scopus 로고    scopus 로고
    • Timing analysis of concurrent programs running on shared cache multi-cores
    • Washington, DC, USA, December 1-4 IEEE Computer Society, Washington, DC, USA
    • Li, Y., Suhendra, V., Liang, Y., Mitra, T. and Roychoudhury, A. (2009) Timing Analysis of Concurrent Programs Running on Shared Cache Multi-cores. Proc. 30th Real-Time Systems Symposium (RTSS), Washington, DC, USA, December 1-4, pp. 57-67. IEEE Computer Society, Washington, DC, USA.
    • (2009) Proc. 30th Real-Time Systems Symposium (RTSS) , pp. 57-67
    • Li, Y.1    Suhendra, V.2    Liang, Y.3    Mitra, T.4    Roychoudhury, A.5


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