EFFORT ESTIMATION FOR SERVICE-ORIENTED COMPUTING ENVIRONMENTS

被引:1
|
作者
Mishra, Siba [1 ]
Kumar, Chiranjeev [1 ]
机构
[1] Indian Inst Technol, Indian Sch Mines, Dept Comp Sci & Engn, Dhanbad 826004, Dhanbad, India
关键词
Effort estimation; orchestration; SOA; regression; web services; ARCHITECTURE; COST; MODEL; JUDGMENT;
D O I
10.4149/cai_2018_3_553
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The concept of service in Service-Oriented Architecture (SOA) makes possible to introduce other ideas like service composition, governance and virtualization. Each of these ideas, when exercised to an enterprise level, provides benefits in terms of cost and performance. These ideas bring many new opportunities for the project managers in making the estimates of effort required to produce SOA systems. This is because the SOA systems are different from traditional software projects and there is a lack of efficient metrics and models for providing a high level of confidence in effort estimation. Thus, in this paper, an efficient estimation methodology has been presented based on analyzing the development phases of past SOA based software systems. The objective of this paper is twofold: first, to study and analyze the development phases of some past SOA based systems; second, to propose estimation metrics based on these analyzed parameters. The proposed methodology is facilitated from the use of four regression(s) based estimation models. The validation of the proposed methodology is cross checked by comparing the predictive accuracy, using some commonly used performance measurement indicators and box-plots evaluation. The evaluation results of the study (using industrial data collected from 10 SOA based software systems) show that the effort estimates obtained using the multiple linear regression model are more accurate and indicate an improvement in performance than the other used regression models.
引用
收藏
页码:553 / 580
页数:28
相关论文
共 50 条
  • [21] Negotiating in service-oriented environments
    Elfatatry, AM
    Layzell, PJ
    COMMUNICATIONS OF THE ACM, 2004, 47 (08) : 103 - 108
  • [22] Probability-Based Determination Methods for Service Waiting in Service-Oriented Computing Environments
    Zeng, Sen
    Huang, Shuangxi
    Liu, Yang
    COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2009, 5738 : 145 - +
  • [23] Towards Service Architectures in Service-oriented Computing
    Maki, Matti
    Pakkala, Daniel
    EMERGING WEB SERVICES TECHNOLOGY VOL III, 2009, 3 : 131 - 141
  • [24] MODELING SERVICE SYSTEMS IN SERVICE-ORIENTED ENVIRONMENTS
    Adamopoulos, Dionisis X.
    WEBIST 2009: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2009, : 85 - 88
  • [25] Transaction policies for service-oriented computing
    Tai, S
    Mikalsen, T
    Wohlstadter, E
    Desai, N
    Rouvellou, I
    DATA & KNOWLEDGE ENGINEERING, 2004, 51 (01) : 59 - 79
  • [26] SERVICE-ORIENTED SYMBOLIC COMPUTING WITH SYMGRID
    Petcu, Dana
    Carstea, Alexandru
    Macariu, Georgiana
    Frincu, Marc
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2008, 9 (02): : 111 - 125
  • [27] An Approach for Verification in Service-Oriented Computing
    Chang, Soo Ho
    Chua, Fang Fang
    Kim, Soo Dong
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 575 - +
  • [28] Service-oriented symbolic computing with symgrid
    Petcu, Dana
    Cârstea, Alexandru
    Macariu, Georgiana
    Frîncu, Marc
    Scalable Computing, 2008, 9 (02): : 111 - 125
  • [29] Service-Oriented Architecture for Smart Environments
    Degeler, Viktoriya
    Gonzalez, Luis I. Lopera
    Leva, Mariano
    Shrubsole, Paul
    Bonomi, Silvia
    Amft, Oliver
    Lazovik, Alexander
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2013, : 99 - 104
  • [30] Dependable Service-Oriented Computing Introduction
    Dan, Asit
    Narasimhan, Priya
    IEEE INTERNET COMPUTING, 2009, 13 (02) : 11 - 15