首页> 外文期刊>International Journal of Electrical and Computer Engineering >A Systematic Method for Identification of Anti-patterns in Service Oriented System Development
【24h】

A Systematic Method for Identification of Anti-patterns in Service Oriented System Development

机译:面向服务的系统开发中反模式识别的系统方法

获取原文
           

摘要

Service-Oriented Architecture is one of the popular software architecture's patterns used for developing lots of modern systems. However, it has been involved in many failures. Anti-patterns are solutions which have good view, but in fact they are wrong solutions that cause failure of systems. There are a lot of anti-patterns for SOA and new anti-patterns are revealed every day. Anti-patterns have their own reasons for being formed and also they are appeared in special area of the problem. As human's mind is restricted and it can process a limited number of states (piece of information) therefore identification of anti-patterns will be difficult for architects. In this paper, we propose a systematic method based on repository of anti-patterns along with a check list to identify anti-patterns of SOA. This method will assist architects to easily detect and avoid anti-patterns in development process and so escape from risks which related to anti-patterns. Furthermore, in this paper, we present a repository of forty five general anti-patterns in SOA. Reviewing these anti-patterns will help developers to work with clear understanding of patterns in phases of software development and so avoid from many potential problems. Also, our method is evaluated in action.
机译:面向服务的体系结构是用于开发许多现代系统的流行软件体系结构模式之一。但是,它涉及许多失败。反模式是具有良好视野的解决方案,但实际上它们是导致系统故障的错误解决方案。 SOA的反模式很多,每天都有新的反模式出现。反模式有其自身形成的原因,它们也出现在问题的特殊区域。由于人类的思维受到限制,并且可以处理有限数量的状态(一条信息),因此对于建筑师而言,识别反模式非常困难。在本文中,我们提出了一种基于反模式存储库以及用于确定SOA的反模式检查清单的系统方法。这种方法将帮助建筑师在开发过程中轻松检测和避免使用反模式,从而避免与反模式相关的风险。此外,在本文中,我们介绍了SOA中的45种常规反模式存储库。复习这些反模式将有助于开发人员在软件开发阶段对模式有清晰的了解,从而避免出现许多潜在的问题。同样,我们的方法在实践中得到评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号