首页> 外文会议>International Conference on Evaluation of Novel Approaches to Software Engineering >SOA-CoM: Building a Correct by Design Service Oriented Architectural Style Supporting Structural and Non-functional Properties
【24h】

SOA-CoM: Building a Correct by Design Service Oriented Architectural Style Supporting Structural and Non-functional Properties

机译:SOA-COM:由设计服务面向设计的建筑风格构建正确的结构和非功能性质

获取原文

摘要

As a piece of software continues to evolve, it inevitably becomes more complicated and harder to understand, maintain, reuse, evolve and improve. Software architecture has emerged as a solution to these issues particularly for complex systems. Having a correct software architecture is critical to the success of the design and the development of a system. In order to design a correct software architecture the concept of architectural styles is used. In this paper, we propose SOA-CoM, a formal approach for the correct modeling of service oriented architectural styles. We specify a set of communication schemas that define SOA structural and interaction properties. These schemas are modeled as UML graphs. In order to reuse them and to build the style, we define composition rules that can be applied to them. A software architect can then extend the designed style with non-functional properties (NFP) using extension rules. To ensure design correctness, we specify these communication schemas using the formal language ASL (ArchWare Style Language). All specifications are implemented and checked using the ASL Toolkit.
机译:随着一块软件继续发展,不可避免地变得更加复杂,更难以理解,维护,重用,进化和改进。软件架构已成为这些问题的解决方案,特别是对于复杂的系统。具有正确的软件架构对设计的成功和系统的开发至关重要。为了设计正确的软件架构,使用架构样式的概念。本文提出了SOA-COM,一种正式的方法,用于正确建模的服务面向建筑风格。我们指定一组通信模式,用于定义SOA结构和交互属性。这些模式被建模为UML图形。为了重用它们并构建样式,我们定义了可以应用于它们的构图规则。然后,软件架构师可以使用扩展规则使用非功能性属性(NFP)扩展设计的风格。为确保设计正确性,我们使用正式的语言ASL(archware样式语言)指定这些通信模式。使用ASL Toolkit实现和检查所有规范。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号