首页> 外文期刊>Journal of Software Engineering and Applications >Assessing Internal Software Quality Attributes of the Object-Oriented and Service-Oriented Software Development Paradigms: A Comparative Study
【24h】

Assessing Internal Software Quality Attributes of the Object-Oriented and Service-Oriented Software Development Paradigms: A Comparative Study

机译:评估面向对象和面向服务的软件开发范例的内部软件质量属性:比较研究

获取原文
       

摘要

Service-Oriented Architecture (SOA) is becoming the dominant approach for developing and organizing distributed enterprise-wide applications. Although the concepts of SOA have been extensively described in the literature and in-dustry, the effects of adopting SOA on software quality are still unclear. The aim of the paper is to analyze how adopt-ing SOA can affect software quality as opposed to the Object-Oriented (OO) paradigm and expose the differential implications of adopting both paradigms on software quality. The paper provides a brief introduction of the architectural differences between the Service-Oriented (SO) and OO paradigms and a description of internal software quality metrics used for the comparison. The effects and differences are exposed by providing a case study architected for both paradigms. The quantitative measure concluded in the paper showed that a software system developed using SOA approach provides higher reusability and lower coupling among software modules, but at the same time higher complexity than those of the OO approach. It was also found that some of the existing OO software quality metrics are inapplicable to SOA software systems. As a consequence, new metrics need to be developed specifically to SOA software systems.
机译:面向服务的体系结构(SOA)成为开发和组织分布式企业范围应用程序的主要方法。尽管在文献和行业中已经广泛描述了SOA的概念,但是采用SOA对软件质量的影响仍然不清楚。本文的目的是分析采用SOA如何影响软件质量,而不是面向对象(OO)范式,并揭示采用两种范式对软件质量的不同含义。本文简要介绍了面向服务(SO)和OO范例之间的体系结构差异,并介绍了用于比较的内部软件质量指标。通过提供针对这两种范式设计的案例研究,可以揭示效果和差异。本文得出的定量度量表明,使用SOA方法开发的软件系统具有较高的可重用性和较低的软件模块耦合性,但同时其复杂性也比OO方法高。还发现一些现有的OO软件质量度量标准不适用于SOA软件系统。因此,需要专门针对SOA软件系统开发新的度量标准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号