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.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 |
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 |