【24h】

What is Different in Quality Management for SOA?

机译:SOA的质量管理有什么不同?

获取原文

摘要

With the service-oriented paradigm, some established ways of thinking about software quality and its assurance seem to change. But things do not necessarily become more difficult. Some considerable advancements to traditional ways of quality management can be introduced through the use of service-based systems, leading to largely reduced efforts and increased quality. In this article we identify the main challenges and opportunities for software development that evolve out of the transition to service-based systems, derived from both theory and the documented experience gained within a large-scale SOA application development scenario. Our research shows that there are significant benefits with respect to interoperability and changeability, while other quality attributes such as performance raise concerns. Within a third group of attributes, including security and testability, we see contradictory evidence. Especially regarding testing our field work reveals considerable advancements whereas literature reports concerns. Some of the challenges we identified, however, may be temporary as tools and methodologies are evolving.
机译:通过面向服务的范例,一些关于软件质量及其保证的既定思考方法似乎正在改变。但是事情并不一定会变得更加困难。通过使用基于服务的系统,可以引入对传统质量管理方式的一些重大改进,从而大大减少了工作量并提高了质量。在本文中,我们从理论和大规模SOA应用程序开发场景中获得的书面经验中总结出了从向基于服务的系统过渡中演变出来的软件开发的主要挑战和机遇。我们的研究表明,在互操作性和可变性方面有很多好处,而其他质量属性(例如性能)引起了人们的关注。在包括安全性和可测试性在内的第三组属性中,我们看到了相互矛盾的证据。特别是在测试我们的现场工作方面,我们发现了可观的进步,而文献报道却令人担忧。但是,随着工具和方法的发展,我们确定的一些挑战可能是暂时的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号