{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,9]],"date-time":"2026-02-09T22:45:49Z","timestamp":1770677149613,"version":"3.49.0"},"reference-count":26,"publisher":"Wiley","license":[{"start":{"date-parts":[[2022,1,4]],"date-time":"2022-01-04T00:00:00Z","timestamp":1641254400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2022,1,4]]},"abstract":"<jats:p>In safety-critical fields, architectural languages such as AADL (Architecture Analysis and Design Language) have been playing an important role, and the analysis of the languages and systems designed by them is a challenging research topic. At present, a formal method has become one of the main practices in software engineering for strict analysis, and it has been applied on the tools of formalization and analysis. The formal method can be used to find and resolve the problems early by describing the system with precise semantics and validating the system model. This article studies the comprehensive formal specification and verification of AADL with Behavior annex by the formal method. The presentation of this specification and semantics is the aim of this article, and the work is illustrated with an ARINC653 model case study in Isabelle\/HOL.<\/jats:p>","DOI":"10.1155\/2022\/2079880","type":"journal-article","created":{"date-parts":[[2022,1,4]],"date-time":"2022-01-04T22:35:12Z","timestamp":1641335712000},"page":"1-26","source":"Crossref","is-referenced-by-count":3,"title":["A Comprehensive Formalization of AADL with Behavior Annex"],"prefix":"10.1155","volume":"2022","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5180-7694","authenticated-orcid":true,"given":"Yu","family":"Tan","sequence":"first","affiliation":[{"name":"Beijing Institute of Control and Electronic Technology, Beijing 100038, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2284-1383","authenticated-orcid":true,"given":"Yongwang","family":"Zhao","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, School of Cyber Science and Technology, Zhejiang University, Hangzhou 310058, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4769-9483","authenticated-orcid":true,"given":"Dianfu","family":"Ma","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Software Development Environment, School of Computer Science and Engineering, Beihang University, Beijing 100191, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0402-3758","authenticated-orcid":true,"given":"Xuejun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Beijing Institute of Control and Electronic Technology, Beijing 100038, China"}]}],"member":"311","reference":[{"key":"1","article-title":"Software Considerations in Airborne Systems and Equipment Certification","volume-title":"RTCA DO-178","author":"RTCA and EUROCAE","year":"2011"},{"key":"2","article-title":"Architecture Analysis & Design Language (AADL)","volume-title":"AS 5506C-2017, Version 2.2","author":"SAE","year":"2017"},{"key":"3","article-title":"Architecture Analysis & Design Language (AADL) Annex","volume-title":"AS 5506\/2-2011","author":"SAE","year":"2011"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2012.74"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/3140587.3062358"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1538788.1538814"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08970-6_36"},{"key":"8","volume-title":"Isabelle\/HOL: A Proof Assistant for Higher-Order Logic","author":"N. Tobias","year":"2002"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.5555\/2717090"},{"key":"10","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511811326","volume-title":"ML for the Working Programmer","author":"L. C. Paulson","year":"1996","edition":"2nd"},{"key":"11","article-title":"The Isabelle\/Isar reference manual.","author":"M. Wenzel","year":"2021"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/EDCC-7.2008.14"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2012.22"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.2008.28"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/1289927.1289951"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01924-1_15"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/icis.2012.51"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2770323"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01648-6_2"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2014.05.014"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.02.058"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2015.02.003"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/3167132.3167282"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.2008.24"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13464-7_5"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1088\/1755-1315\/769\/4\/042016"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2022\/2079880.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2022\/2079880.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2022\/2079880.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,4]],"date-time":"2022-01-04T22:35:17Z","timestamp":1641335717000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/sp\/2022\/2079880\/"}},"subtitle":[],"editor":[{"given":"Punit","family":"Gupta","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2022,1,4]]},"references-count":26,"alternative-id":["2079880","2079880"],"URL":"https:\/\/doi.org\/10.1155\/2022\/2079880","relation":{},"ISSN":["1875-919X","1058-9244"],"issn-type":[{"value":"1875-919X","type":"electronic"},{"value":"1058-9244","type":"print"}],"subject":[],"published":{"date-parts":[[2022,1,4]]}}}