AQAT: The Architecture Quality Assurance Tool for Critical Embedded Systems
Architectural engineering of embedded systems comprehensively affects both the development processes and the abilities of the systems. Verification of architectural engineering is consequently essential in the development of safety- and missioncritical embedded system to avoid costly and hazardous f...
Uložené v:
| Vydané v: | Proceedings - International Symposium on Software Reliability Engineering s. 260 - 270 |
|---|---|
| Hlavní autori: | , , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
01.10.2017
|
| Predmet: | |
| ISSN: | 2332-6549 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Architectural engineering of embedded systems comprehensively affects both the development processes and the abilities of the systems. Verification of architectural engineering is consequently essential in the development of safety- and missioncritical embedded system to avoid costly and hazardous faults. In this paper, we present the Architecture Quality Assurance Tool (AQAT), an application program developed to provide a holistic, formal, and automatic verification process for architectural engineering of critical embedded systems. AQAT includes architectural model checking, model-based testing, and selective regression verification features to effectively and efficiently detect design faults, implementation faults, and faults created by maintenance modifications. Furthermore, the tool includes a feature that analyzes architectural dependencies, which in addition to providing essential information for impact analyzes of architectural design changes may be used for hazard analysis, such as the identification of potential error propagations, common cause failures, and single point failures. Overviews of both the graphical user interface and the back-end processes of AQAT are presented with a sensor-to-actuator system example. |
|---|---|
| AbstractList | Architectural engineering of embedded systems comprehensively affects both the development processes and the abilities of the systems. Verification of architectural engineering is consequently essential in the development of safety- and missioncritical embedded system to avoid costly and hazardous faults. In this paper, we present the Architecture Quality Assurance Tool (AQAT), an application program developed to provide a holistic, formal, and automatic verification process for architectural engineering of critical embedded systems. AQAT includes architectural model checking, model-based testing, and selective regression verification features to effectively and efficiently detect design faults, implementation faults, and faults created by maintenance modifications. Furthermore, the tool includes a feature that analyzes architectural dependencies, which in addition to providing essential information for impact analyzes of architectural design changes may be used for hazard analysis, such as the identification of potential error propagations, common cause failures, and single point failures. Overviews of both the graphical user interface and the back-end processes of AQAT are presented with a sensor-to-actuator system example. |
| Author | Pettersson, Paul Johnsen, Andreas Hanninen, Kaj Lundqvist, Kristina |
| Author_xml | – sequence: 1 givenname: Andreas surname: Johnsen fullname: Johnsen, Andreas email: andreas.johnsen@mdh.se organization: Sch. of Innovation, Malardalen Univ., Vasteras, Sweden – sequence: 2 givenname: Kristina surname: Lundqvist fullname: Lundqvist, Kristina organization: Sch. of Innovation, Malardalen Univ., Vasteras, Sweden – sequence: 3 givenname: Kaj surname: Hanninen fullname: Hanninen, Kaj organization: Sch. of Innovation, Malardalen Univ., Vasteras, Sweden – sequence: 4 givenname: Paul surname: Pettersson fullname: Pettersson, Paul organization: Sch. of Innovation, Malardalen Univ., Vasteras, Sweden |
| BookMark | eNot0LFOwzAUQFGDQKItHZlY_AMpfs92ErNFVQsVlVBJmCvHflGN0gbZ6dC_Bwmmu53hTtnNaTgRYw8gFgDCPG3q-mO1QAHFQuIVm5uiBC3LXBgF-ppNUErMcq3MHZum9CUECgU4YW_VrmqeeXMgXkV3CCO58RyJ7862D-OFVymdoz054s0w9LwbIl_GMAZne746tuQ9eV5f0kjHdM9uO9snmv93xj7Xq2b5mm3fXzbLapsFBBwzAInYGmUKa1Ea3XlnlC-VhLY1nQORu4IkaqfIK9KknShyA1YID7IDJ2fs8c8NRLT_juFo42Vf_m4QBuUP_v5NYw |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ISSRE.2017.32 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9781538609415 153860941X |
| EISSN | 2332-6549 |
| EndPage | 270 |
| ExternalDocumentID | 8109092 |
| Genre | orig-research |
| GroupedDBID | 23M 29G 29N 29O 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i212t-11322b9497aa2395fdc94d8431bb9fc106c7e325c4ed4e5e5c07691a00d13f1c3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000426939700025&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Aug 27 02:37:03 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i212t-11322b9497aa2395fdc94d8431bb9fc106c7e325c4ed4e5e5c07691a00d13f1c3 |
| PageCount | 11 |
| ParticipantIDs | ieee_primary_8109092 |
| PublicationCentury | 2000 |
| PublicationDate | 2017-Oct. |
| PublicationDateYYYYMMDD | 2017-10-01 |
| PublicationDate_xml | – month: 10 year: 2017 text: 2017-Oct. |
| PublicationDecade | 2010 |
| PublicationTitle | Proceedings - International Symposium on Software Reliability Engineering |
| PublicationTitleAbbrev | ISSRE |
| PublicationYear | 2017 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0020412 |
| Score | 2.0150192 |
| Snippet | Architectural engineering of embedded systems comprehensively affects both the development processes and the abilities of the systems. Verification of... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 260 |
| SubjectTerms | Actuators Analytical models Computer architecture dependence analysis Embedded systems Graphical user interfaces Model checking model-based testing regression verification verification tool |
| Title | AQAT: The Architecture Quality Assurance Tool for Critical Embedded Systems |
| URI | https://ieeexplore.ieee.org/document/8109092 |
| WOSCitedRecordID | wos000426939700025&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5q8eCpaiu-ycGjaXc32c3GW5EWRSnVVuitJNkJFLQrtRX89ya728fBizmFXAIzZB6Zme8DuNFxZBOuJGUWFeU2ElRpG1JMtYu2nVNSuoDMfxaDQTqZyGENbjezMIhYNJ9h22-LWn6Wm5X_KuukvotQOoO7J4QoZ7U2yZXHjdpiaHYeR6PXnu_cEm3PLLLDnFI4jn7jf1ceQms7gUeGG99yBDWcH0NjTcFAqhfZhKfuS3d8R5yySXenJEBKaIwf4qS_8tQZSMZ5_k5chErW5Aak96HRmZ2MVKjlLXjr98b3D7TiR6Az53CW1JPER1pyKZSKmIxtZiTPUhcSaC2tccmeEcii2HDMOMYYm0AkMlRBkIXMhoadQH2ez_EUiHUrYQoTYxIuA6ZTmUiMpQlCpVSozqDpZTP9LCEwppVYzv8-voADL_my5-0S6svFCq9g33wvZ1-L60Jvvxahmq8 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEJ4QNNETKhjf9uDRhX20u1tvxGAgIEFZE26k7U4TEmUNgon_3nZ3eRy82FPTS5OZdB6dme8DuJPM1yEV3Ak0CodqP3KE1J6DsTTRtnFKQuaQ-YNoOIwnEz6qwP1mFgYR8-YzbNptXstPM7WyX2Wt2HYRcmNw9xilvldMa23SK4sctUXRbPXG49eO7d2KmpZbZIc7JXcdT7X_XXoEje0MHhltvMsxVHB-ArU1CQMp32Qd-u2XdvJAjLpJe6coQApwjB9i5L-y5BlIkix7JyZGJWt6A9L5kGgMT0pK3PIGvD11kseuUzIkODPjcpaOpYn3Jac8EsIPONOp4jSNTVAgJdfKpHsqwsBnimJKkSFTbhRyT7hu6gXaU8EpVOfZHM-AaLPCQGCoVEi5G8iYhxwZV64nhPDEOdStbKafBQjGtBTLxd_Ht3DQTZ4H00Fv2L-EQ6uFogPuCqrLxQqvYV99L2dfi5tch79SGZ32 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+-+International+Symposium+on+Software+Reliability+Engineering&rft.atitle=AQAT%3A+The+Architecture+Quality+Assurance+Tool+for+Critical+Embedded+Systems&rft.au=Johnsen%2C+Andreas&rft.au=Lundqvist%2C+Kristina&rft.au=Hanninen%2C+Kaj&rft.au=Pettersson%2C+Paul&rft.date=2017-10-01&rft.pub=IEEE&rft.eissn=2332-6549&rft.spage=260&rft.epage=270&rft_id=info:doi/10.1109%2FISSRE.2017.32&rft.externalDocID=8109092 |