A study of automatic code generation for safety-critical software: preliminary report

Modern safety-critical systems (e.g., combined pacemaker/deliberator devices, distributed patient therapy delivery systems) incorporate more functionality than similar devices of the past. The development of these complex systems challenges existing quality assurance techniques; results in significa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Crawford, L., Erwin, J., Grimaldi, S., Mitra, S., Kornecki, A., Gluch, D.P.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 288
container_issue
container_start_page 287
container_title
container_volume
creator Crawford, L.
Erwin, J.
Grimaldi, S.
Mitra, S.
Kornecki, A.
Gluch, D.P.
description Modern safety-critical systems (e.g., combined pacemaker/deliberator devices, distributed patient therapy delivery systems) incorporate more functionality than similar devices of the past. The development of these complex systems challenges existing quality assurance techniques; results in significantly longer development times; and demands greater staffing resources to ensure quality and timely product completion. This is an interim report on a case study of the efficacy and viability of automatic code generation (ACG) techniques applied in the development of real-time, safety-critical software-dependent systems (Whalen, 1997). The research uses model-based software engineering (MBSE) practices that incorporate integrated analysis and design iterations throughout the development process. The focus of these investigations is the application of automated code generation tools that embody various methodologies, in the development of safety critical systems. There was no attempt to embark on explicit tool comparisons or evaluations.
doi_str_mv 10.1109/HASE.2004.1281765
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1281765</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1281765</ieee_id><sourcerecordid>1281765</sourcerecordid><originalsourceid>FETCH-LOGICAL-i173t-90571efb1693f39b613248bdce0ac388767ee844463e5e57b52b73429408218b3</originalsourceid><addsrcrecordid>eNotkNtKAzEYhIMHsNY-gHiTF9j1zznxbinVCgUvtNclu_0jkXazZFOkb--CnZthYBg-hpBHBjVj4J7Xzeeq5gCyZtwyo9UVmXEtoTIKzDW5B6Od4uCkvCEzpgRUHJS7I4tx_IFJUjEh-YxsGzqW0_5MU6D-VNLRl9jRLu2RfmOPeYqppyFlOvqA5Vx1OU4Nf6BjCuXXZ3yhQ8ZDPMbe5zPNOKRcHsht8IcRFxefk-3r6mu5rjYfb-_LZlNFZkSpHCjDMLRMOxGEazUTXNp23yH4TlhrtEG0UkotUKEyreKtmbCdBMuZbcWcPP3vRkTcDTkeJ4bd5RHxB3TsUoY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A study of automatic code generation for safety-critical software: preliminary report</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Crawford, L. ; Erwin, J. ; Grimaldi, S. ; Mitra, S. ; Kornecki, A. ; Gluch, D.P.</creator><creatorcontrib>Crawford, L. ; Erwin, J. ; Grimaldi, S. ; Mitra, S. ; Kornecki, A. ; Gluch, D.P.</creatorcontrib><description>Modern safety-critical systems (e.g., combined pacemaker/deliberator devices, distributed patient therapy delivery systems) incorporate more functionality than similar devices of the past. The development of these complex systems challenges existing quality assurance techniques; results in significantly longer development times; and demands greater staffing resources to ensure quality and timely product completion. This is an interim report on a case study of the efficacy and viability of automatic code generation (ACG) techniques applied in the development of real-time, safety-critical software-dependent systems (Whalen, 1997). The research uses model-based software engineering (MBSE) practices that incorporate integrated analysis and design iterations throughout the development process. The focus of these investigations is the application of automated code generation tools that embody various methodologies, in the development of safety critical systems. There was no attempt to embark on explicit tool comparisons or evaluations.</description><identifier>ISSN: 1530-2059</identifier><identifier>ISBN: 0769520944</identifier><identifier>ISBN: 9780769520940</identifier><identifier>EISSN: 2640-7507</identifier><identifier>DOI: 10.1109/HASE.2004.1281765</identifier><language>eng</language><publisher>IEEE</publisher><subject>Alarm systems ; Application software ; Mathematical model ; Medical treatment ; Pacemakers ; Quality assurance ; Software safety ; Switches ; Timing ; Unified modeling language</subject><ispartof>Eighth IEEE International Symposium on High Assurance Systems Engineering, 2004. Proceedings, 2004, p.287-288</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1281765$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1281765$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Crawford, L.</creatorcontrib><creatorcontrib>Erwin, J.</creatorcontrib><creatorcontrib>Grimaldi, S.</creatorcontrib><creatorcontrib>Mitra, S.</creatorcontrib><creatorcontrib>Kornecki, A.</creatorcontrib><creatorcontrib>Gluch, D.P.</creatorcontrib><title>A study of automatic code generation for safety-critical software: preliminary report</title><title>Eighth IEEE International Symposium on High Assurance Systems Engineering, 2004. Proceedings</title><addtitle>HASE</addtitle><description>Modern safety-critical systems (e.g., combined pacemaker/deliberator devices, distributed patient therapy delivery systems) incorporate more functionality than similar devices of the past. The development of these complex systems challenges existing quality assurance techniques; results in significantly longer development times; and demands greater staffing resources to ensure quality and timely product completion. This is an interim report on a case study of the efficacy and viability of automatic code generation (ACG) techniques applied in the development of real-time, safety-critical software-dependent systems (Whalen, 1997). The research uses model-based software engineering (MBSE) practices that incorporate integrated analysis and design iterations throughout the development process. The focus of these investigations is the application of automated code generation tools that embody various methodologies, in the development of safety critical systems. There was no attempt to embark on explicit tool comparisons or evaluations.</description><subject>Alarm systems</subject><subject>Application software</subject><subject>Mathematical model</subject><subject>Medical treatment</subject><subject>Pacemakers</subject><subject>Quality assurance</subject><subject>Software safety</subject><subject>Switches</subject><subject>Timing</subject><subject>Unified modeling language</subject><issn>1530-2059</issn><issn>2640-7507</issn><isbn>0769520944</isbn><isbn>9780769520940</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2004</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkNtKAzEYhIMHsNY-gHiTF9j1zznxbinVCgUvtNclu_0jkXazZFOkb--CnZthYBg-hpBHBjVj4J7Xzeeq5gCyZtwyo9UVmXEtoTIKzDW5B6Od4uCkvCEzpgRUHJS7I4tx_IFJUjEh-YxsGzqW0_5MU6D-VNLRl9jRLu2RfmOPeYqppyFlOvqA5Vx1OU4Nf6BjCuXXZ3yhQ8ZDPMbe5zPNOKRcHsht8IcRFxefk-3r6mu5rjYfb-_LZlNFZkSpHCjDMLRMOxGEazUTXNp23yH4TlhrtEG0UkotUKEyreKtmbCdBMuZbcWcPP3vRkTcDTkeJ4bd5RHxB3TsUoY</recordid><startdate>2004</startdate><enddate>2004</enddate><creator>Crawford, L.</creator><creator>Erwin, J.</creator><creator>Grimaldi, S.</creator><creator>Mitra, S.</creator><creator>Kornecki, A.</creator><creator>Gluch, D.P.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2004</creationdate><title>A study of automatic code generation for safety-critical software: preliminary report</title><author>Crawford, L. ; Erwin, J. ; Grimaldi, S. ; Mitra, S. ; Kornecki, A. ; Gluch, D.P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i173t-90571efb1693f39b613248bdce0ac388767ee844463e5e57b52b73429408218b3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Alarm systems</topic><topic>Application software</topic><topic>Mathematical model</topic><topic>Medical treatment</topic><topic>Pacemakers</topic><topic>Quality assurance</topic><topic>Software safety</topic><topic>Switches</topic><topic>Timing</topic><topic>Unified modeling language</topic><toplevel>online_resources</toplevel><creatorcontrib>Crawford, L.</creatorcontrib><creatorcontrib>Erwin, J.</creatorcontrib><creatorcontrib>Grimaldi, S.</creatorcontrib><creatorcontrib>Mitra, S.</creatorcontrib><creatorcontrib>Kornecki, A.</creatorcontrib><creatorcontrib>Gluch, D.P.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Crawford, L.</au><au>Erwin, J.</au><au>Grimaldi, S.</au><au>Mitra, S.</au><au>Kornecki, A.</au><au>Gluch, D.P.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A study of automatic code generation for safety-critical software: preliminary report</atitle><btitle>Eighth IEEE International Symposium on High Assurance Systems Engineering, 2004. Proceedings</btitle><stitle>HASE</stitle><date>2004</date><risdate>2004</risdate><spage>287</spage><epage>288</epage><pages>287-288</pages><issn>1530-2059</issn><eissn>2640-7507</eissn><isbn>0769520944</isbn><isbn>9780769520940</isbn><abstract>Modern safety-critical systems (e.g., combined pacemaker/deliberator devices, distributed patient therapy delivery systems) incorporate more functionality than similar devices of the past. The development of these complex systems challenges existing quality assurance techniques; results in significantly longer development times; and demands greater staffing resources to ensure quality and timely product completion. This is an interim report on a case study of the efficacy and viability of automatic code generation (ACG) techniques applied in the development of real-time, safety-critical software-dependent systems (Whalen, 1997). The research uses model-based software engineering (MBSE) practices that incorporate integrated analysis and design iterations throughout the development process. The focus of these investigations is the application of automated code generation tools that embody various methodologies, in the development of safety critical systems. There was no attempt to embark on explicit tool comparisons or evaluations.</abstract><pub>IEEE</pub><doi>10.1109/HASE.2004.1281765</doi><tpages>2</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1530-2059
ispartof Eighth IEEE International Symposium on High Assurance Systems Engineering, 2004. Proceedings, 2004, p.287-288
issn 1530-2059
2640-7507
language eng
recordid cdi_ieee_primary_1281765
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Alarm systems
Application software
Mathematical model
Medical treatment
Pacemakers
Quality assurance
Software safety
Switches
Timing
Unified modeling language
title A study of automatic code generation for safety-critical software: preliminary report
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T16%3A24%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20study%20of%20automatic%20code%20generation%20for%20safety-critical%20software:%20preliminary%20report&rft.btitle=Eighth%20IEEE%20International%20Symposium%20on%20High%20Assurance%20Systems%20Engineering,%202004.%20Proceedings&rft.au=Crawford,%20L.&rft.date=2004&rft.spage=287&rft.epage=288&rft.pages=287-288&rft.issn=1530-2059&rft.eissn=2640-7507&rft.isbn=0769520944&rft.isbn_list=9780769520940&rft_id=info:doi/10.1109/HASE.2004.1281765&rft_dat=%3Cieee_6IE%3E1281765%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1281765&rfr_iscdi=true