A Methodological Approach To Verify Architecture Resiliency

dc.authorid Mirakhorli, Mehdi/0009-0000-7963-3756
dc.authorscopusid 57188733292
dc.authorscopusid 24476902900
dc.authorscopusid 22733866000
dc.authorscopusid 23390242500
dc.authorwosid da Silva Santos, Joanna Cecilia/AAF-7544-2021
dc.contributor.author Santos, Joanna C. S.
dc.contributor.author Suloglu, Selma
dc.contributor.author Catano, Nestor
dc.contributor.author Mirakhorli, Mehdi
dc.contributor.other Software Engineering
dc.date.accessioned 2024-07-05T15:50:25Z
dc.date.available 2024-07-05T15:50:25Z
dc.date.issued 2023
dc.department Atılım University en_US
dc.department-temp [Santos, Joanna C. S.] Univ Notre Dame, Notre Dame, IN 46556 USA; [Suloglu, Selma] Atilim Univ, Ankara, Turkiye; [Catano, Nestor; Mirakhorli, Mehdi] Rochester Inst Technol, Rochester, NY 14623 USA en_US
dc.description Mirakhorli, Mehdi/0009-0000-7963-3756 en_US
dc.description.abstract Architecture-first approach to address software resiliency is becoming the mainstream development method for mission-critical and software-intensive systems. In such approach, resiliency is built into the system from the ground up, starting with a robust software architecture design. As a result, a flaw in the design of a resilient architecture affects the system's ability to anticipate, withstand, recover from, and adapt to adverse conditions, stresses, attacks, or compromises on cyber-resources. In this paper, we present an architecture-centric reasoning and verification methodology for detecting design weaknesses in resilient systems. Our goal is to assist software architects in building sound architectural models of their systems. We showcase our approach with the aid of an Autonomous Robot modeled in AADL, in which we use our methodology to uncover three architectural weaknesses in the adoption of three architectural tactics. en_US
dc.description.sponsorship Defense Advanced Research Projects Agency, DARPA, (006376-002); Defense Advanced Research Projects Agency, DARPA en_US
dc.description.sponsorship Defense Advanced Research Projects Agency (DARPA) [006376-002] en_US
dc.description.sponsorship This work is partially supported by Defense Advanced Research Projects Agency (DARPA) under award number: 006376-002. en_US
dc.description.woscitationindex Conference Proceedings Citation Index - Science
dc.identifier.citationcount 0
dc.identifier.doi 10.1007/978-3-031-36889-9_22
dc.identifier.endpage 336 en_US
dc.identifier.isbn 9783031368882
dc.identifier.isbn 9783031368899
dc.identifier.issn 0302-9743
dc.identifier.issn 1611-3349
dc.identifier.scopus 2-s2.0-85186771487
dc.identifier.scopusquality Q3
dc.identifier.startpage 321 en_US
dc.identifier.uri https://doi.org/10.1007/978-3-031-36889-9_22
dc.identifier.volume 13928 en_US
dc.identifier.wos WOS:001310761900022
dc.institutionauthor Nazlıoğlu, Selma
dc.language.iso en en_US
dc.publisher Springer international Publishing Ag en_US
dc.relation.ispartof 16th European Conference on Software Architecture (ECSA) -- SEP 19-23, 2022 -- Prague, CZECH REPUBLIC en_US
dc.relation.ispartofseries Lecture Notes in Computer Science
dc.relation.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.scopus.citedbyCount 0
dc.subject Cyber resiliency en_US
dc.subject Architecture Analysis and Design Language en_US
dc.subject AADL en_US
dc.subject Architecture Tactics en_US
dc.title A Methodological Approach To Verify Architecture Resiliency en_US
dc.type Conference Object en_US
dc.wos.citedbyCount 0
dspace.entity.type Publication
relation.isAuthorOfPublication 1deb41cd-45a4-4520-bc22-7addb375a869
relation.isAuthorOfPublication.latestForDiscovery 1deb41cd-45a4-4520-bc22-7addb375a869
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication.latestForDiscovery d86bbe4b-0f69-4303-a6de-c7ec0c515da5

Files

Collections