A methodology for formal analysis and verification of EAST-ADL models

The architectural design of embedded software has a direct impact on the final implementation, with respect to performance and other quality attributes. Therefore, guaranteeing that an architectural model meets the specified requirements is beneficial for detecting software flaws early in the develo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Reliability engineering & system safety Jg. 120; H. Special Issue; S. 127 - 138
Hauptverfasser: Kang, Eun-Young, Enoiu, Eduard Paul, Marinescu, Raluca, Seceleanu, Cristina, Schobbens, Pierre-Yves, Pettersson, Paul
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier Ltd 01.12.2013
Schlagworte:
ISSN:0951-8320, 1879-0836, 1879-0836
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract The architectural design of embedded software has a direct impact on the final implementation, with respect to performance and other quality attributes. Therefore, guaranteeing that an architectural model meets the specified requirements is beneficial for detecting software flaws early in the development process. In this paper, we present a formal modeling and verification methodology for safety-critical automotive products that are originally described in the domain-specific architectural language East-adl. We propose a model-based approach that integrates the architectural models with component-aware model checking, and describe its tool support called ViTAL. The functional and timing behavior of each function block in the East-adl model, as well as the interactions between function blocks are formally captured and expressed as Timed Automata models, which have precise semantics and can be formally verified with ViTAL. Furthermore, we show how our approach, supported by ViTAL, can be used to formally prove that the East-adl system model fulfills the specified real-time requirements and behavioral constraints. We demonstrate that the approach improves the modeling and verification capability of East-adl and identifies dependencies, as well as potential conflicts between different automotive functions before implementation. The method is substantiated by verifying an automotive braking system model, with respect to particular functional and timing requirements.
AbstractList The architectural design of embedded software has a direct impact on the final implementation, with respect to performance and other quality attributes. Therefore, guaranteeing that an architectural model meets the specified requirements is beneficial for detecting software flaws early in the development process. In this paper, we present a formal modeling and verification methodology for safety-critical automotive products that are originally described in the domain-specific architectural language East-adl. We propose a model-based approach that integrates the architectural models with component-aware model checking, and describe its tool support called ViTAL. The functional and timing behavior of each function block in the East-adl model, as well as the interactions between function blocks are formally captured and expressed as Timed Automata models, which have precise semantics and can be formally verified with ViTAL. Furthermore, we show how our approach, supported by ViTAL, can be used to formally prove that the East-adl system model fulfills the specified real-time requirements and behavioral constraints. We demonstrate that the approach improves the modeling and verification capability of East-adl and identifies dependencies, as well as potential conflicts between different automotive functions before implementation. The method is substantiated by verifying an automotive braking system model, with respect to particular functional and timing requirements.
Author Enoiu, Eduard Paul
Pettersson, Paul
Schobbens, Pierre-Yves
Kang, Eun-Young
Marinescu, Raluca
Seceleanu, Cristina
Author_xml – sequence: 1
  givenname: Eun-Young
  surname: Kang
  fullname: Kang, Eun-Young
  email: eykang@fundp.ac.be, kangeu@gmail.com
  organization: PReCISE Research Centre, University of Namur, Belgium
– sequence: 2
  givenname: Eduard Paul
  surname: Enoiu
  fullname: Enoiu, Eduard Paul
  organization: Mälardalen Real-Time Research Centre, Mälardalen University, Västerås, Sweden
– sequence: 3
  givenname: Raluca
  surname: Marinescu
  fullname: Marinescu, Raluca
  organization: Mälardalen Real-Time Research Centre, Mälardalen University, Västerås, Sweden
– sequence: 4
  givenname: Cristina
  surname: Seceleanu
  fullname: Seceleanu, Cristina
  organization: Mälardalen Real-Time Research Centre, Mälardalen University, Västerås, Sweden
– sequence: 5
  givenname: Pierre-Yves
  surname: Schobbens
  fullname: Schobbens, Pierre-Yves
  organization: PReCISE Research Centre, University of Namur, Belgium
– sequence: 6
  givenname: Paul
  surname: Pettersson
  fullname: Pettersson, Paul
  organization: Mälardalen Real-Time Research Centre, Mälardalen University, Västerås, Sweden
BackLink https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-21308$$DView record from Swedish Publication Index (Mälardalens högskola)
BookMark eNqFkTtv2zAUhYkiBeo4-QOdNHao1EtRJEWgi5C4D8BAh6RZCYq8TGhIokvKKfzvK9dFhw7pQFwO57uPcy7JxRQnJOQthYoCFR92VcKcqxooq0BUAPIVWdFWqhJaJi7IChSnZctqeEMuc94BQKO4XJFNV4w4P0UXh_h4LHxMpzeaoTCTGY455OXjimdMwQdr5hCnIvpi093dl93tthijwyFfkdfeDBmv_9Q1-f5pc3_zpdx--_z1ptuWtmnkXNZ1I6hyBo3lTiKjYLngPTAH1gujPBO8xVbJuufCS68UM01vW1BOoRI9W5P35775J-4Pvd6nMJp01NEEfRseOh3Tox7dk64pWw5fk3dn-T7FHwfMsx5DtjgMZsJ4yJryxSjJGkn_L214yxlwBYu0Pkttijkn9H_XoKBPaeidPqWhT2loEHoZskDtP5AN828752TC8DL68YwuRuNzwKSzDThZdCGhnbWL4SX8FxivprI
CitedBy_id crossref_primary_10_1007_s00607_018_0679_5
crossref_primary_10_1016_j_ssci_2014_11_023
crossref_primary_10_1145_3631976
crossref_primary_10_1016_j_ress_2018_01_014
crossref_primary_10_1109_TITS_2024_3513717
crossref_primary_10_1016_j_scico_2016_09_007
crossref_primary_10_1109_TASE_2017_2693995
crossref_primary_10_1007_s10270_021_00877_y
crossref_primary_10_3390_designs4010005
crossref_primary_10_1016_j_jss_2025_112508
crossref_primary_10_1016_j_eswa_2015_03_035
Cites_doi 10.1109/ICECCS20050.2012.6299228
10.1145/1376804.1376810
10.1007/978-3-642-16277-0_11
10.1109/QSIC.2012.13
10.1007/978-3-540-75454-1_16
10.1007/978-3-642-15651-9_25
10.1016/0304-3975(94)90010-8
10.1109/ICECCS.2011.43
10.1007/11663430_14
10.1016/j.entcs.2006.05.019
10.1007/978-1-4020-8297-9_11
10.1109/ICECCS.2007.28
10.1007/978-3-642-24270-0_18
10.1007/3-540-55179-4_32
10.1109/ISORC.2009.18
10.1145/1134285.1134292
10.1007/978-3-540-88387-6_23
10.1109/ICMA.2010.5588261
10.1109/ICECCS.2008.24
10.1007/BFb0055643
10.1007/978-3-642-13238-4_4
ContentType Journal Article
Copyright 2013 Elsevier Ltd
Copyright_xml – notice: 2013 Elsevier Ltd
DBID AAYXX
CITATION
7T2
C1K
ABGEM
ADTPV
AOWAS
D8T
DF7
ZZAVC
DOI 10.1016/j.ress.2013.06.007
DatabaseName CrossRef
Health and Safety Science Abstracts (Full archive)
Environmental Sciences and Pollution Management
SWEPUB Mälardalens högskola full text
SwePub
SwePub Articles
SWEPUB Freely available online
SWEPUB Mälardalens högskola
SwePub Articles full text
DatabaseTitle CrossRef
Health & Safety Science Abstracts
Environmental Sciences and Pollution Management
DatabaseTitleList Health & Safety Science Abstracts
Health & Safety Science Abstracts


DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1879-0836
EndPage 138
ExternalDocumentID oai_DiVA_org_mdh_21308
10_1016_j_ress_2013_06_007
S0951832013001725
GroupedDBID --K
--M
.~1
0R~
123
1B1
1~.
1~5
29P
4.4
457
4G.
5VS
7-5
71M
8P~
9JN
9JO
AABNK
AACTN
AAEDT
AAEDW
AAFJI
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
ABEFU
ABFNM
ABJNI
ABMAC
ABMMH
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFS
ACIWK
ACNNM
ACRLP
ADBBV
ADEZE
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFRAH
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
AKYCK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOMHK
ASPBG
AVARZ
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
HVGLF
HZ~
IHE
J1W
JJJVA
KOM
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PRBVW
Q38
R2-
RIG
ROL
RPZ
SDF
SDG
SES
SET
SEW
SPC
SPCBC
SSB
SSO
SST
SSZ
T5K
TN5
WUQ
XPP
ZMT
ZY4
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7T2
C1K
ABGEM
ADTPV
AOWAS
D8T
DF7
ZZAVC
ID FETCH-LOGICAL-c447t-224619daeac5d7e310c565b03d0cf6a9f3658e8972b56f7f993a4bc809d9e96b3
ISICitedReferencesCount 23
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000324974000016&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0951-8320
1879-0836
IngestDate Thu Oct 30 11:28:07 EDT 2025
Tue Oct 07 09:53:20 EDT 2025
Tue Oct 07 09:46:40 EDT 2025
Sat Nov 29 03:05:12 EST 2025
Tue Nov 18 21:13:51 EST 2025
Fri Feb 23 02:28:02 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue Special Issue
Keywords Formal analysis
Model transformation
EAST-ADL
UPPAAL PORT
Model-driven development
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c447t-224619daeac5d7e310c565b03d0cf6a9f3658e8972b56f7f993a4bc809d9e96b3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-21308
PQID 1458530590
PQPubID 23462
PageCount 12
ParticipantIDs swepub_primary_oai_DiVA_org_mdh_21308
proquest_miscellaneous_1500773471
proquest_miscellaneous_1458530590
crossref_primary_10_1016_j_ress_2013_06_007
crossref_citationtrail_10_1016_j_ress_2013_06_007
elsevier_sciencedirect_doi_10_1016_j_ress_2013_06_007
PublicationCentury 2000
PublicationDate 2013-12-01
PublicationDateYYYYMMDD 2013-12-01
PublicationDate_xml – month: 12
  year: 2013
  text: 2013-12-01
  day: 01
PublicationDecade 2010
PublicationTitle Reliability engineering & system safety
PublicationYear 2013
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References Åkerholm M, Carlson J, Håkansson J, Hansson H, Nolin M, Nolte T, et al. The SaveCCM language reference manual. Technical report MDH-MRTC-207/2007-1-SE. Målardalen University; January 2007.
Sandberg A, Chen D, Lönn H, Johansson R, Feng L, Törngren M, et al. Model-based safety engineering of interdependent functions in automotive vehicles using EAST-ADL2. In: Proceedings of the 29th international conference on computer safety, reliability, and security. Springer-Verlag; 2010. p. 332–46.
Godefroid P, Wolper P. Using partial orders for the efficient verification of deadlock freedom and safety properties. In: Lecture notes in computer science: computer aided verification. Berlin/Heidelberg: Springer; 1992. p. 332–42.
Suryadevara J, Kang E-Y, Seceleanu C, Pettersson P. Bridging the semantic gap between abstract models of embedded systems. In: 13th international symposium on component based software engineering. Springer; 2010.
Håkansson J, Pettersson P. Partial order reduction for verification of real-time components. In: Proceedings of the 5th international conference on formal modeling and analysis of timed systems. Springer-Verlag; 2007. p. 211–26.
Rumbaugh, Jacobson (bib5) 1998
ATESST2 TA. Consortium, evaluation report EAST-ADL2 behavior support. D2.1 Appendix A3.4, d2.1 appendix a3.4 Edition
ATESST2 TA. Consortium, EAST-ADL profile specification. 2.1 RC3 (release candidate), 2nd edition
Cuenot P, Gerard S, Lonn H, Reiser M, Servat D, Sjostedt C, et al. Managing complexity of automotive electronics using the EAST-ADL. In: 12th IEEE international conference on engineering complex computer systems; 2007. p. 353–8.
Håkansson J, Carlson J, Monot A, Pettersson P. Component-based design and analysis of embedded systems with UPPAAL PORT, In: 6th international symposium on automated technology for verification and analysis. Springer-Verlag; 2008. p. 252–7.
Feng L, Chen D, Lönn H, Torngren M. Verifying system behaviors in EAST-ADL2 with the SPIN model checker. In: International conference on mechatronics and automation; 2010. p. 144–9.
Bengtsson J, Jonsson B, Lilius J, Yi W. Partial order reductions for timed systems. In: Lecture notes in computer science: concurrency theory, vol. 1466. Berlin/Heidelberg: Springer; 1998. p. 485–500.
Naseer Qureshi T, Chen D, Persson M, Törngren M. Towards the integration of UPPAAL for formal verification of EAST-ADL timing constraint specification. In: The international workshop on model-based design with a focus on extra-functional properties; 2011.
ECDAR: Environment for compositional design and analysis of real-time systems.
Mallet F, Peraldi-Frati M-A, Andre C. Marte CCSL to execute east-ADL timing requirements. In: IEEE international symposium on object/component/service-oriented real-time distributed computing; 2009. p. 249–53.
Enoiu E, Marinescu R, Seceleanu C, Pettersson P. ViTAL: a verification tool for EAST-ADL models using UPPAAL PORT. In: 17th international conference on engineering of complex computer systems. IEEE; 2012. p. 328–37.
Broy M. Challenges in automotive software engineering. In: Proceedings of the 28th international conference on Software Engineering; 2006. p. 33–42.
Maenad C. EAST-ADL domain model specification. Intermediate version edition
André C, Mallet F, De Simone R. Modeling of immediate vs. delayed data communications: from AADL to UML MARTE. In: The forum on specification & design languages, ECSI; 2007. p. 249–54.
Jouault F, Kurtev I. Transforming models with ATL. In: Satellite events at the MoDELS 2005 conference. Springer; 2006. p. 128–38.
Kang E-Y, Perrouin G, Schobbens P-Y. XFG language and its profile for modeling and analysis of energy-aware and real-timed behaviors. Technical report; 2012.
2010.
Abdoul T, Champeau J, Dhaussy P, Pillain P-Y, Roger J-C. AADL execution semantics transformation for formal verification. In: 13th IEEE international conference on engineering of complex computer systems; 2008. p. 263–8.
Kang E-Y, Perrouin G, Schobbens P-Y. Towards formal energy and time aware behaviors in EAST-ADL: an MDE approach. In: Proceedings of the 12th international conference on quality software. IEEE Computer Society; 2012.
Alur, Dill (bib9) 1994; 126
.
2011. p. 2–143.
2010. p. 10–75.
Cuenot P, Frey P, Johansson R, Lönn H, Papadopoulos Y, Reiser M-O, et al. The EAST-ADL architecture description language for automotive embedded software. In: Model-based engineering of embedded real-time systems, lecture notes in computer science. Springer; 2011. p. 297–307.
ARTEMIS MBAT C. Consortium public deliverables (November 2013).
Carlson J, Håkansson J, Pettersson P. SaveCCM: an analysable component model for real-time systems. In: Proceedings of the 2nd workshop on formal aspects of components software, vol. 160. Elsevier; 2006. p. 127–40.
Kang E-Y, Schobbens PY, Pettersson P. Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. In: Proceedings of the 30th international conference on computer safety, reliability and security. Springer-Verlag; 2011.
Kang E-Y, Schobbens P-Y, Legay A. Verification of component-based architectural models on autonomous truck systems. In: Proceedings of the 9th international conference and workshops on the engineering of autonomic and autonomous systems. IEEE Computer Society; 2011.
Hugues J, Zalila B, Pautet L, Kordon F. From the prototype to the final embedded system using the ocarina AADL tool suite. In: Transactions in embedded computing systems, vol. 7. ACM; 2008. p. 1–42.
Berthomieu B, Bodeveix J-P, Dal Zilio S, Dissaux P, Filali M, Heim S, et al. Formal Verification of AADL models with FIACRE and TINA. In: 5th international congress and exhibition on embedded real-time software and systems; 2010.
Björnander S, Seceleanu C, Lundqvist K, Pettersson P. ABV: a verifier for the architecture analysis and design language (AADL). In: International workshop on UML and AADL; 2011.
10.1016/j.ress.2013.06.007_bib10
10.1016/j.ress.2013.06.007_bib32
10.1016/j.ress.2013.06.007_bib31
10.1016/j.ress.2013.06.007_bib12
10.1016/j.ress.2013.06.007_bib11
10.1016/j.ress.2013.06.007_bib8
10.1016/j.ress.2013.06.007_bib6
10.1016/j.ress.2013.06.007_bib30
10.1016/j.ress.2013.06.007_bib7
10.1016/j.ress.2013.06.007_bib4
10.1016/j.ress.2013.06.007_bib2
10.1016/j.ress.2013.06.007_bib3
10.1016/j.ress.2013.06.007_bib1
10.1016/j.ress.2013.06.007_bib29
10.1016/j.ress.2013.06.007_bib28
10.1016/j.ress.2013.06.007_bib25
10.1016/j.ress.2013.06.007_bib24
10.1016/j.ress.2013.06.007_bib27
10.1016/j.ress.2013.06.007_bib26
10.1016/j.ress.2013.06.007_bib21
10.1016/j.ress.2013.06.007_bib20
10.1016/j.ress.2013.06.007_bib23
10.1016/j.ress.2013.06.007_bib22
Rumbaugh (10.1016/j.ress.2013.06.007_bib5) 1998
Alur (10.1016/j.ress.2013.06.007_bib9) 1994; 126
10.1016/j.ress.2013.06.007_bib18
10.1016/j.ress.2013.06.007_bib17
10.1016/j.ress.2013.06.007_bib19
10.1016/j.ress.2013.06.007_bib14
10.1016/j.ress.2013.06.007_bib13
10.1016/j.ress.2013.06.007_bib16
10.1016/j.ress.2013.06.007_bib15
References_xml – reference: ; 2010.
– reference: Cuenot P, Gerard S, Lonn H, Reiser M, Servat D, Sjostedt C, et al. Managing complexity of automotive electronics using the EAST-ADL. In: 12th IEEE international conference on engineering complex computer systems; 2007. p. 353–8.
– reference: ATESST2 TA. Consortium, EAST-ADL profile specification. 2.1 RC3 (release candidate), 2nd edition,
– reference: ; 2010. p. 10–75.
– reference: Godefroid P, Wolper P. Using partial orders for the efficient verification of deadlock freedom and safety properties. In: Lecture notes in computer science: computer aided verification. Berlin/Heidelberg: Springer; 1992. p. 332–42.
– reference: Broy M. Challenges in automotive software engineering. In: Proceedings of the 28th international conference on Software Engineering; 2006. p. 33–42.
– reference: Carlson J, Håkansson J, Pettersson P. SaveCCM: an analysable component model for real-time systems. In: Proceedings of the 2nd workshop on formal aspects of components software, vol. 160. Elsevier; 2006. p. 127–40.
– reference: Maenad C. EAST-ADL domain model specification. Intermediate version edition,
– reference: Suryadevara J, Kang E-Y, Seceleanu C, Pettersson P. Bridging the semantic gap between abstract models of embedded systems. In: 13th international symposium on component based software engineering. Springer; 2010.
– reference: Jouault F, Kurtev I. Transforming models with ATL. In: Satellite events at the MoDELS 2005 conference. Springer; 2006. p. 128–38.
– reference: Naseer Qureshi T, Chen D, Persson M, Törngren M. Towards the integration of UPPAAL for formal verification of EAST-ADL timing constraint specification. In: The international workshop on model-based design with a focus on extra-functional properties; 2011.
– reference: Hugues J, Zalila B, Pautet L, Kordon F. From the prototype to the final embedded system using the ocarina AADL tool suite. In: Transactions in embedded computing systems, vol. 7. ACM; 2008. p. 1–42.
– reference: Kang E-Y, Schobbens PY, Pettersson P. Verifying functional behaviors of automotive products in EAST-ADL2 using UPPAAL-PORT. In: Proceedings of the 30th international conference on computer safety, reliability and security. Springer-Verlag; 2011.
– volume: 126
  start-page: 183
  year: 1994
  end-page: 235
  ident: bib9
  article-title: A theory of timed automata
  publication-title: Theoretical Computer Science
– reference: Enoiu E, Marinescu R, Seceleanu C, Pettersson P. ViTAL: a verification tool for EAST-ADL models using UPPAAL PORT. In: 17th international conference on engineering of complex computer systems. IEEE; 2012. p. 328–37.
– reference: ; 2011. p. 2–143.
– reference: Cuenot P, Frey P, Johansson R, Lönn H, Papadopoulos Y, Reiser M-O, et al. The EAST-ADL architecture description language for automotive embedded software. In: Model-based engineering of embedded real-time systems, lecture notes in computer science. Springer; 2011. p. 297–307.
– year: 1998
  ident: bib5
  article-title: United modeling language user guide
– reference: ATESST2 TA. Consortium, evaluation report EAST-ADL2 behavior support. D2.1 Appendix A3.4, d2.1 appendix a3.4 Edition,
– reference: Feng L, Chen D, Lönn H, Torngren M. Verifying system behaviors in EAST-ADL2 with the SPIN model checker. In: International conference on mechatronics and automation; 2010. p. 144–9.
– reference: ARTEMIS MBAT C. Consortium public deliverables (November 2013).
– reference: ECDAR: Environment for compositional design and analysis of real-time systems.
– reference: Abdoul T, Champeau J, Dhaussy P, Pillain P-Y, Roger J-C. AADL execution semantics transformation for formal verification. In: 13th IEEE international conference on engineering of complex computer systems; 2008. p. 263–8.
– reference: Bengtsson J, Jonsson B, Lilius J, Yi W. Partial order reductions for timed systems. In: Lecture notes in computer science: concurrency theory, vol. 1466. Berlin/Heidelberg: Springer; 1998. p. 485–500.
– reference: Sandberg A, Chen D, Lönn H, Johansson R, Feng L, Törngren M, et al. Model-based safety engineering of interdependent functions in automotive vehicles using EAST-ADL2. In: Proceedings of the 29th international conference on computer safety, reliability, and security. Springer-Verlag; 2010. p. 332–46.
– reference: Kang E-Y, Perrouin G, Schobbens P-Y. Towards formal energy and time aware behaviors in EAST-ADL: an MDE approach. In: Proceedings of the 12th international conference on quality software. IEEE Computer Society; 2012.
– reference: Åkerholm M, Carlson J, Håkansson J, Hansson H, Nolin M, Nolte T, et al. The SaveCCM language reference manual. Technical report MDH-MRTC-207/2007-1-SE. Målardalen University; January 2007.
– reference: .
– reference: Kang E-Y, Schobbens P-Y, Legay A. Verification of component-based architectural models on autonomous truck systems. In: Proceedings of the 9th international conference and workshops on the engineering of autonomic and autonomous systems. IEEE Computer Society; 2011.
– reference: Håkansson J, Carlson J, Monot A, Pettersson P. Component-based design and analysis of embedded systems with UPPAAL PORT, In: 6th international symposium on automated technology for verification and analysis. Springer-Verlag; 2008. p. 252–7.
– reference: Kang E-Y, Perrouin G, Schobbens P-Y. XFG language and its profile for modeling and analysis of energy-aware and real-timed behaviors. Technical report; 2012.
– reference: Björnander S, Seceleanu C, Lundqvist K, Pettersson P. ABV: a verifier for the architecture analysis and design language (AADL). In: International workshop on UML and AADL; 2011.
– reference: André C, Mallet F, De Simone R. Modeling of immediate vs. delayed data communications: from AADL to UML MARTE. In: The forum on specification & design languages, ECSI; 2007. p. 249–54.
– reference: Berthomieu B, Bodeveix J-P, Dal Zilio S, Dissaux P, Filali M, Heim S, et al. Formal Verification of AADL models with FIACRE and TINA. In: 5th international congress and exhibition on embedded real-time software and systems; 2010.
– reference: Håkansson J, Pettersson P. Partial order reduction for verification of real-time components. In: Proceedings of the 5th international conference on formal modeling and analysis of timed systems. Springer-Verlag; 2007. p. 211–26.
– reference: Mallet F, Peraldi-Frati M-A, Andre C. Marte CCSL to execute east-ADL timing requirements. In: IEEE international symposium on object/component/service-oriented real-time distributed computing; 2009. p. 249–53.
– ident: 10.1016/j.ress.2013.06.007_bib28
– ident: 10.1016/j.ress.2013.06.007_bib8
  doi: 10.1109/ICECCS20050.2012.6299228
– ident: 10.1016/j.ress.2013.06.007_bib21
  doi: 10.1145/1376804.1376810
– ident: 10.1016/j.ress.2013.06.007_bib32
– ident: 10.1016/j.ress.2013.06.007_bib3
  doi: 10.1007/978-3-642-16277-0_11
– ident: 10.1016/j.ress.2013.06.007_bib22
– ident: 10.1016/j.ress.2013.06.007_bib30
– ident: 10.1016/j.ress.2013.06.007_bib31
  doi: 10.1109/QSIC.2012.13
– ident: 10.1016/j.ress.2013.06.007_bib7
  doi: 10.1007/978-3-540-75454-1_16
– ident: 10.1016/j.ress.2013.06.007_bib24
  doi: 10.1007/978-3-642-15651-9_25
– volume: 126
  start-page: 183
  year: 1994
  ident: 10.1016/j.ress.2013.06.007_bib9
  article-title: A theory of timed automata
  publication-title: Theoretical Computer Science
  doi: 10.1016/0304-3975(94)90010-8
– ident: 10.1016/j.ress.2013.06.007_bib23
  doi: 10.1109/ICECCS.2011.43
– ident: 10.1016/j.ress.2013.06.007_bib18
  doi: 10.1007/11663430_14
– ident: 10.1016/j.ress.2013.06.007_bib4
– ident: 10.1016/j.ress.2013.06.007_bib17
– ident: 10.1016/j.ress.2013.06.007_bib13
  doi: 10.1016/j.entcs.2006.05.019
– ident: 10.1016/j.ress.2013.06.007_bib26
  doi: 10.1007/978-1-4020-8297-9_11
– ident: 10.1016/j.ress.2013.06.007_bib6
  doi: 10.1109/ICECCS.2007.28
– ident: 10.1016/j.ress.2013.06.007_bib10
  doi: 10.1007/978-3-642-24270-0_18
– ident: 10.1016/j.ress.2013.06.007_bib12
  doi: 10.1007/3-540-55179-4_32
– ident: 10.1016/j.ress.2013.06.007_bib25
  doi: 10.1109/ISORC.2009.18
– ident: 10.1016/j.ress.2013.06.007_bib1
  doi: 10.1145/1134285.1134292
– year: 1998
  ident: 10.1016/j.ress.2013.06.007_bib5
– ident: 10.1016/j.ress.2013.06.007_bib29
– ident: 10.1016/j.ress.2013.06.007_bib19
  doi: 10.1007/978-3-540-88387-6_23
– ident: 10.1016/j.ress.2013.06.007_bib27
  doi: 10.1109/ICMA.2010.5588261
– ident: 10.1016/j.ress.2013.06.007_bib2
– ident: 10.1016/j.ress.2013.06.007_bib16
– ident: 10.1016/j.ress.2013.06.007_bib14
– ident: 10.1016/j.ress.2013.06.007_bib20
  doi: 10.1109/ICECCS.2008.24
– ident: 10.1016/j.ress.2013.06.007_bib11
  doi: 10.1007/BFb0055643
– ident: 10.1016/j.ress.2013.06.007_bib15
  doi: 10.1007/978-3-642-13238-4_4
SSID ssj0004957
Score 2.2241333
Snippet The architectural design of embedded software has a direct impact on the final implementation, with respect to performance and other quality attributes....
SourceID swepub
proquest
crossref
elsevier
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 127
SubjectTerms EAST-ADL
Formal Analysis
Model transformation
Model-driven Development
UPPAAL PORT
Title A methodology for formal analysis and verification of EAST-ADL models
URI https://dx.doi.org/10.1016/j.ress.2013.06.007
https://www.proquest.com/docview/1458530590
https://www.proquest.com/docview/1500773471
https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-21308
Volume 120
WOSCitedRecordID wos000324974000016&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
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1879-0836
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0004957
  issn: 1879-0836
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELfKxgM8ID5FGSAjwVMVlDRJHT9GWxCgaUKsTH2zEtuBTiOZmnba_hL-Xe5s52NDVIDESxTFTuv6ruffne9-JuR1xEKZJ77ySsUVOCiJ9ngkfY-Bw6yZ8hUz2YQnh-zoKFks-KfR6EdbC3Nxxqoqubzk5_9V1PAMhI2ls38h7u5D4QHcg9DhCmKH6x8JPnWnQltyJcwiNLgUKQEc_wjGyuFnYZJQBxiz9HjupQeH9micZohZMWvZsnlfTXRPX2iUxhJBT5q8dHwixni7GHS2qTxjTTrYXtXLjWlRqJnX0xJzrENspGn_nONhbF30R0tYHPPKNO0bq2TP_G7DFUF4I_Wjq6Ppk5ZsMDLwwLbYHRptTXHCuOHOvmarXRdrbQNLK-AW7sDSxPyyJtjwxOlbDF9gLl9oCFt91q-AXV7iMQ4Ex4GbfADt4ltkd8piDuZyN_2QLT72Jbfcksi2A3f1WDZ18OY3_Q7zDH2aIU-twTbz--Sec0poapXpARnp6iG5O6CqfESylA7UioJKUatWtFUruFF0qFa0LmmrVtSq1WPy5V0233_vuSM4PBlFbO0ZukGuclieY8U0-AISPIDCD5Uvy1nOyxAQrE44mxbxrGQloN08KmTic8U1nxXhE7JT1ZV-SuisCIoC4BB4yAzc7LjgIQ9KBhA-LKIi4GMStJMkpOOnx2NSzkSbiHgqcGIFTqww2ZhsTCbdO-eWnWVr77ide-HwpcWNAlRl63uvWkEJML64o5ZXut404DeDtx1i_faWPjFSZoUAAsfkjZVyN1bkdj9YnqSiXn0V39U3MQXFS5794zj3yJ3-H_ec7KxXG_2C3JYX62Wzeuk0-Cdu9sOH
linkProvider Elsevier
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%3Ajournal&rft.genre=article&rft.atitle=A+methodology+for+formal+analysis+and+verification+of+EAST-ADL+models&rft.jtitle=Reliability+engineering+%26+system+safety&rft.au=Kang%2C+Eun-Young&rft.au=Enoiu%2C+Eduard+Paul&rft.au=Marinescu%2C+Raluca&rft.au=Seceleanu%2C+Cristina&rft.date=2013-12-01&rft.pub=Elsevier+Ltd&rft.issn=0951-8320&rft.eissn=1879-0836&rft.volume=120&rft.spage=127&rft.epage=138&rft_id=info:doi/10.1016%2Fj.ress.2013.06.007&rft.externalDocID=S0951832013001725
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0951-8320&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0951-8320&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0951-8320&client=summon