Architecting Fault Tolerance with Exception Handling: Verification and Validation

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:vbwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
When building dependable systems by integrating untrusted software components that were not originally designed to interact with each other, it is likely the occurrence of architectural mismatches related to assumptions in their failure behaviour. These mismatches, if not prevented during system design, have to be tolerated during runtime. This paper presents an architectural abstraction based on exception handling for structuring fault-tolerant software systems.This abstraction comprises several components and connectors that promote an existing untrusted software element into an idealised fault-tolerant architectural element. Moreover, it is considered in the context of a rigorous software development approach based on formal methods for representing the structure and behaviour of the software architecture. The proposed approach relies on a formal specification and verification for analysing exception propagation, and verifying important dependability properties, such as deadlock freedom, and scenarios of architectural reconfiguration. The formal models are automatically generated using model transformation from UML diagrams: component diagram representing the system structure, and sequence diagrams representing the system behaviour. Finally, the formal models are also used for generating unit and integration test cases that are used for assessing the correctness of the source code. The feasibility of the proposed architectural approach was evaluated on an embedded critical case study.
其他文献
在2016年度中国挖掘机械行业第二十届年会上,协会领导以及主要挖掘机厂家、代理商都对2017年的挖掘机市场发表了自己的看法。
期刊
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
为落实“宽带中国”战略,着力解决宽带网络接入速度、覆盖范围、应用普及等问题,强化产业发展和安全保障,提高宽带发展整体水平,江西省政府近日出台《“宽带中国”江西工程实施方
数控养蜂法培训班已举办15届了,许多蜂友来信要求我谈谈对培训班的体会养蜂者养蜂的目的,一般都是为了维持家庭生活,养蜂效益低,生活质量就差,也可说命运不好,若想改变命运,
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
近10年来的实验和临床研究结果显示,胎儿和新生儿虽然没有主诉痛感的能力,却具有痛反应的能力.新生儿疼痛和应激及其预防、治疗、护理问题不再仅仅是个学术争论问题.而是需要
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
台湾养蜂协会自1969年8月成立,迄今已经35年,本届理监事会是第十三届.协会在历届理事长领导及理监事们密切合作之下,筚路蓝缕克服万难,今年购置了新的协会会馆,进入一个新的
期刊
在全球化与科技化两股力量的推进下,全球经济已转变为以创新为主的知识经济型态,世界各地的农业都面临重大的冲击,农业经营者皆思考如何转型升级,以面对全球化的竞争.而将具