期刊论文详细信息
Computer Science and Information Systems
Domain-Specific Language for Coordination Patterns
Nuno Rodrigues1  Nuno Oliveira2 
[1] IPCA – Polytechnic Institute of Cavado and Ave;University of Minho, Department of Computer Science
关键词: coordination patterns;    software architectures;    domain-specific languages;    CoordInspector;   
DOI  :  10.2298/CSIS101228017O
学科分类:社会科学、人文和艺术(综合)
来源: Computer Science and Information Systems
PDF
【 摘 要 】

The integration and composition of software systems requires a good architectural design phase to speed up communications between (remote) components. However, during implementation phase, the code to coordinate such components often ends up mixed in the main business code. This leads to maintenance problems, raising the need for, on the one hand, separating the coordination code from the business code, and on the other hand, providing mechanisms for analysis and comprehension of the architectural decisions once made. In this context our aim is at developing a domain-specific language, CoordL, to describe typical coordination patterns. From our point of view, coordination patterns are abstractions, in a graph form, over the composition of coordination statements from the system code. These patterns would allow us to identify, by means of pattern-based graph search strategies, the code responsible for the coordination of the several components in a system. The recovering and separation of the architectural decisions for a better comprehension of the software is the main purpose of this pattern language.

【 授权许可】

CC BY-NC-ND   

【 预 览 】
附件列表
Files Size Format View
RO201904029997026ZK.pdf 370KB PDF download
  文献评价指标  
  下载次数:6次 浏览次数:6次