A formal framework for dependability and resilience from a software engineering perspective

Author:

Guelfi Nicolas

Abstract

AbstractThe goal of this article is to provide a rigorous conceptual framework for defining the concepts of dependability and resilience. Since the seventies, the terms dependability and resilience have been used in nearly all the scientific and technological fields related to Information and Communication systems. The introduction and use of these concepts in all these fields makes it difficult to have a common and precise definition. Having such a definition is nevertheless mandatory for the software and systems engineering research community that create development processes, languages and tools to support the engineering of products that would be required to be dependable or resilient. For this, we introduce an abstract and generic terminology defined mathematically to be used when speaking about dependability and resiliency. We also provide some abstract semantic descriptions to these terminological elements. This formal framework is defined from a software engineering perspective, which means that we define its components such that they are useful for the development or improvement of analysis, architectural design, detailed design, implementation, verification and maintenance phases. To this aim, we provide the necessary elements in accordance with a model driven engineering perspective that enable the definition of a new modelling language for dependable and resilient systems.

Publisher

Walter de Gruyter GmbH

Subject

General Computer Science

Reference57 articles.

1. IEEE standard for a software quality metrics methodology. Tech. rep. 1998

2. Al-Qutaish R.E., Quality models in software engineering literature, An analytical and comparative study, Journal of American Science, Marsland Press, Michigan, USA, 2010, Vol. 6, No. 3, 166–175

3. Atkinson C., Kuhne T., Model-driven development: A metamodeling foundation. IEEE Software, 2003, 20(5), 36–41, http://csdl.computer.org/comp/mags/so/2003/05036abs.htmL

4. Avgeriou P., Guelfi N., Resolving architectural mismatches of cots through architectural reconciliation. In: Proceedings of the International Conference on COTS-Based Software Systems (ICCBSS), Springer-Verlag, 2005

5. Avgeriou P., Guelfi N., Perrouin G., Evolution through architectural reconciliation. In: Proceedings of the workshop on “Software Evolution Through Transformations” (SETra) 2004. Electronic Notes in Theoretical Computer Science, 2004, Vol. 127(3), 165–181

Cited by 12 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A conceptual and architectural characterization of antifragile systems;Journal of Systems and Software;2024-07

2. Resilience-aware MLOps for AI-based medical diagnostic system;Frontiers in Public Health;2024-03-27

3. Towards Modeling and Predicting the Resilience of Ecosystems;2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C);2023-10-01

4. SEMKIS-DSL: A Domain-Specific Language to Support Requirements Engineering of Datasets and Neural Network Recognition;Information;2023-04-01

5. Towards a Conceptual Characterization of Antifragile Systems;2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C);2023-03

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3