期刊文献+

软件体系结构交互动作精化研究 被引量:1

Research on Interactive Action Refinement of Software Architecture
下载PDF
导出
摘要 分析了当前体系结构精化的研究工作,基于体系结构形式化描述语言ADL,提出了体系结构交互动作精化的概念,定义了交互动作精化的规约方法,给出了交互动作精化遵循的法则,有效地解决体系结构精化过程中构件与其交互动作的抽象层次不匹配的问题。开发了体系结构交互动作精化的推导算法,确保精化过程中高层体系结构的行为特性得到保持,并自动生成低层体系结构。实例研究表明了该方法的可行性。 Refinement of software architecture deals with mapping and transformation between architectural models at different abstraction levels. This paper reviews current researches on software architecture refinement, analyzes their inadequacies, and then proposes a new concept of interactive action refinement of software architecture based on nADL architecture description language, defines the formal specification method and principles of interactive action ref'mement, develops a refinement reasoning algorithm, which can preserve the higher-level architectural behavior properties across ref'mement hierarchies and generates lower-level architectures automatically. Interactive action refinement can effectively eliminate the mismatches of abstraction levels between components and their interactive actions that occur in the architectural refinement process. A case study shows the validity of the proposed method.
作者 任洪敏 刘晋
出处 《电子科技大学学报》 EI CAS CSCD 北大核心 2013年第1期137-143,共7页 Journal of University of Electronic Science and Technology of China
基金 上海市自然科学基金(10ZR1413700) 上海市教委科研创新项目(12ZZ157)
关键词 演算 体系结构精化 交互动作 软件体系结构 π calculus architecture ref'mement interactive action software architecture
  • 相关文献

参考文献14

二级参考文献81

共引文献228

同被引文献6

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部