期刊文献+

基于B方法的体系结构描述语言的形式化研究 被引量:2

Research on formalism of architecture description language based on B method
下载PDF
导出
摘要 通过分析B方法和软件体系结构描述语言ABC/ADL各自的特点,提出了一种两者结合的形式化方法。该方法利用B方法扩充的事件机制,定义软件体系结构描述语言的构件和连接子观察模型、行为规约和约束规约,并给出了规约实例,从而使得基于B方法的ABC/ADL能够形式化描述软件体系结构的结构和行为。 By analyzing the features of B method and software architecture description language ABC/ADL, this paper proposes a formal software method combining B method and ABC/ADL. The method utilizes the extended event mechanism of B method, defines components, connectors, behavior specification, behavior constraints and constraints instances of the Architecture description language ABC/ADL, and then makes the B method based ABC/ADL be able to formally describe the structure and behavior of the software architecture.
出处 《计算机工程与科学》 CSCD 北大核心 2013年第1期100-106,共7页 Computer Engineering & Science
基金 湖南省教育厅基金资助项目(29030523) 怀化学院资助科研项目(基于B方法的UML转换机制研究)
关键词 体系结构描述语言 B方法 事件 形式化 architecture description language B method event formalism
  • 相关文献

参考文献2

二级参考文献15

  • 1[1]Hong Mei, Jichuan Chang, Fuqing Yang. Composing software components at architectural level. The Int'l Conf on Software-Theory and Practice, Beijing, 2000
  • 2[2]Robert Allen, David Garlan. A formal basis for architectural connection. ACM Trans on Software Engineering and Methodology, 1997, 6(3): 213~249
  • 3[3]David C Luckham, James Vera. An event-based architecture definition language. IEEE Trans on Software Engineering, 1995, 21(9): 717~734
  • 4[4]M Shaw, R Deline, D V Klein, et al. Abstractions for software architecture and tools to support them. IEEE Trans on Software Engineering, 1995, 21(4): 314~335
  • 5[5]D Garlan, R Monroe, D Wile. ACME: An architecture description interchange language. The CASCON'97, Toronto, Ontario, 1997
  • 6[6]Eric M Dashofy, André van der Hoek, Richard N Taylor. A highly-extensible, XML-based architecture description language. In: Proc of the Working IEEE/IFIP Conf on Software Architectures. Los Alamitos, CA: IEEE Computer Society Press, 2001. 103~112
  • 7[7]N Medvidovic. A classification and comparison framework for software architecture description languages. University of California at Irvine, Tech Rep: UCI-ICS-97-02, 1997
  • 8[8]Hong Mei, Feng Chen, Qianxiang Wang, et al. ABC/ADL: An ADL supporting component composition. In: Proc of the 4th Int'l Conf on Formal Engineering Methods: Formal Methods and Software Engineering. London: Springer-Verlag, 2002. 38~47
  • 9[9]Tim Bray, Jean Paoli C M, Sperberg-McQueen, et al. Extensible Markup Language (XML) 1.0 (Second Edition) Specification. http://www.w3.org/TR/REC-xml, 2000-10-06
  • 10[10]Gregory Abowd, Robert Allen, David Garlan. Using style to understand descriptions of software architecture. In: Proc of SIGSOFT'93. New York: ACM Press, 1993. 9~20

共引文献231

同被引文献15

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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