计算机科学 ›› 2012, Vol. 39 ›› Issue (7): 127-131.

• 软件工程 • 上一篇    下一篇

SMC/ADL:一种层级式构件系统的体系结构描述语言

岳 洋,曾广平   

  1. (北京科技大学计算机与通信工程学院 北京100083);(武警北京指挥学院 北京100012)
  • 出版日期:2018-11-16 发布日期:2018-11-16

SMC/ADL:An Architecture Description Language for Hierarchical Component-based System

  • Online:2018-11-16 Published:2018-11-16

摘要: 针对基于SMC构件模型的软件系统静态、运行态和动态抽象建模问题,提出由XML元语言定义和表达的体系结构描述语言——SMC/ADL。该语言从选取系统建模元素的类型、实例和实例行为这3个角度,利用一套XML Schema定义了软件从设计到运行,直至演化阶段的完整体系结构规约框架,使其对系统高层抽象的支持扩展到整个 软件生命周期。相关辅助工具表明了它的有效性和实用性。

关键词: 软件体系结构,体系结构描述语言,SMC, XML

Abstract: To solve the problem of abstractly setting up the static, running and dynamic architecture model for the system constructed by the SMC component model, an architecture description language, which is named SMC/ADL and expressed by XML, was put forward. From the three perspectives of the type, instance and instance-behavior, SMC/ADL utilizes a set of XMI. schemas to define the integrated architecture convention framework supporting software modeling from design to running, until evolution phase, so as to extend the support for the architecture high-level abstracting to the whole lifecycle of software. Relevant tools have testified its validity and practical applicability.

Key words: Software architecture, Architecture description language ( ADL),SoftMan component, Extensible markup language(XML)

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!