An Empirical Analysis on the Prediction of Web Service Anti-patterns Using Source Code Metrics and Ensemble Techniques

被引:1
|
作者
Tummalapalli, Sahithi [1 ]
Mittal, Juhi [1 ]
Kumar, Lov [1 ]
Neti, Lalitha Bhanu Murthy [1 ]
Rath, Santanu Kumar [2 ]
机构
[1] BITS Pilani Hyderabad, Hyderabad, India
[2] NIT, Rourkela, India
关键词
Anti-pattern; WSDL; Ensemble techniques; Code quality;
D O I
10.1007/978-3-030-87007-2_19
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Today's software program enterprise uses web services to construct distributed software systems based on the Service Oriented Architecture (SOA) paradigm. The web service description is posted by a web service provider, which may be observed and invoked by a distributed application. Service-Based Systems (SBS) need to conform themselves through years to fit within the new user necessities. These may result in the deterioration of the quality and design of the software systems and might reason the materialization of insufficient solutions called Anti-patterns. Anti-pattern detection using object-oriented source code metrics may be used as part of the software program improvement life cycle to lessen the maintenance of the software system and enhance the quality of the software. The work is motivated by developing an automatic predictive model for predicting web services anti-patterns using static evaluations of the source code metrics. The center ideology of this work is to empirically investigate the effectiveness of different variants of data sampling technique, Synthetic Minority Over Sampling TEchnique (SMOTE), and the ensemble learning techniques in the prediction of web service anti-patterns.
引用
收藏
页码:263 / 276
页数:14
相关论文
共 50 条
  • [31] An Empirical Study on Model-Agnostic Techniques for Source Code-Based Defect Prediction
    Zhu, Yi
    Gao, Yuxiang
    Yu, Qiao
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2024, 34 (03) : 511 - 544
  • [32] Empirical Analysis of Object Oriented Metrics using Dimensionality Reduction Techniques
    Sharma, Rashmi
    Sabharwal, Sangeeta
    Nagpal, Sushma
    2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2014,
  • [33] Empirical Study about Class Change Proneness Prediction using Software Metrics and Code Smells
    Forte Martins, Antonio Diogo
    Melo, Cristiano
    Monteiro, Jose Maria
    Machado, Javam de Castro
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 1, 2020, : 140 - 147
  • [34] Death Prediction and Analysis Using Web Mining Techniques
    Aqlan, Hesham Abdo Ahmed
    Ahmed, Shoiab
    Danti, Ajit
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,
  • [35] Prediction of Quality of Service Parameters Using Aggregate Software Metrics and Machine Learning Techniques
    Tripathi, Manish K.
    Chaubisa, Divyanshu
    Kumar, Lov
    Neti, Lalita Bhanu Murthy
    IEEE INDICON: 15TH IEEE INDIA COUNCIL INTERNATIONAL CONFERENCE, 2018,
  • [37] Using Source Code Metrics and Multivariate Adaptive Regression Splines to Predict Maintainability of Service Oriented Software
    Kumar, Lov
    Rath, Santanu Kumar
    Sureka, Ashish
    2017 IEEE 18TH INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING (HASE 2017), 2017, : 88 - 95
  • [38] Detecting software performance problems using source code analysis techniques
    Eid, Salma
    Makady, Soha
    Ismail, Manal
    EGYPTIAN INFORMATICS JOURNAL, 2020, 21 (04) : 219 - 229
  • [39] An Effective Web Service Anti-Pattern Prediction Model Using SMOTE
    Tummalapalli, Sahithi
    Kumar, Lov
    Neti, Lalita Bhanu Murthy
    2019 IEEE 16TH INDIA COUNCIL INTERNATIONAL CONFERENCE (IEEE INDICON 2019), 2019,
  • [40] Predicting Code Smells and Analysis of Predictions: Using Machine Learning Techniques and Software Metrics
    Mhawish, Mohammad Y.
    Gupta, Manjari
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2020, 35 (06) : 1428 - 1445