首页 | 本学科首页   官方微博 | 高级检索  
     

一种网构软件体系结构中的纵横验证机制*
引用本文:陈暄,高俊,李长云. 一种网构软件体系结构中的纵横验证机制*[J]. 计算机应用研究, 2012, 29(2): 601-605
作者姓名:陈暄  高俊  李长云
作者单位:1. 浙江工业职业技术学院,浙江绍兴,312000
2. 湖南工业大学计算机与通信学院,湖南株洲,412008
基金项目:湖南省自然科学基金资助项目(09JJ6087);中国博士后科学基金资助项目(20080440216);浙江省教育技术研究规划课题(JB036);绍兴市教育科学规划课题(SGJ11061)
摘    要:如何在开放、动态、复杂的Internet环境下开发网构软件是软件技术领域一个挑战性课题。从网构软件整个生命周期入手,对网构软件的形式化模型,在简单介绍抽象状态机(ASM)的基础理论之后,刻画了网构软件的构件模型,并对构件模型进行了基于ASM的形式化描述,在此基础上,将粗粒度抽象构件的精化问题转换为求解构件组合方案的问题,并在体系结构元层,提出一种双向验证方法对不同抽象程度的组合方案进行横向和纵向的验证,以保证目标系统的正确性和求精过程的正确性。以上形式化建模和双向验证方法尽可能地避免和消除了软件设计早期的错误。通过系统实验验证可以看出,该方法对网构软件的开发具有一定指导意义。

关 键 词:形式化模型  形式化验证  软件体系结构  抽象状态机

Approach of vertical and horizontal verification in internetware architecture
CHEN Xuan,GAO Jun,LI Chang-yun. Approach of vertical and horizontal verification in internetware architecture[J]. Application Research of Computers, 2012, 29(2): 601-605
Authors:CHEN Xuan  GAO Jun  LI Chang-yun
Affiliation:(1.Zhejiang Industry Polytechnic College, Shaoxing Zhejiang 312000, China; 2.School of Computer & Communication, Hunan University of Technology, Zhuzhou Hunan 412008, China)
Abstract:It is a topic of challenge for how to develop internetware in an open, dynamic, complex Internet environment. Formal model of internetware, refinement theory, and formal verification are researched from the life cycle of the internetware. First of all introduced basic theory of ASM, and then proposed the model of component that oriented internetware, and formally described the model of component with abstract state machine. On that basis, translated the problem of coarse-grained abstract component mapping to entity component into the refinement of connector. It proposed a bidirectional verification approach of composition scheme, which made the final system correct, in meta level of architecture. On the whole, the research mentioned above can help to find and fix the errors at as early stage as possible. It is the right way to develop internetware.
Keywords:formal model   formal verification   software architecture   abstract state machine(ASM)
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号