Quantifying and Evaluating the Technical Debt on Mobile Cloud-Based Service Level

被引:4
作者
Skourletopoulos, Georgios [1 ]
Mavromoustakis, Constandinos X. [1 ]
Mastorakis, George [2 ]
Pallis, Evangelos [2 ]
Batalla, Jordi Mongay [3 ,4 ]
Kormentzas, Georgios [5 ]
机构
[1] Univ Nicosia, Dept Comp Sci, Mobile Syst MoSys Lab, Nicosia, Cyprus
[2] Technol Educ Inst Crete, Dept Informat Engn, Iraklion, Crete, Greece
[3] Inst Natl Telecommun, Szachowa Str 1, Warsaw, Poland
[4] Seidor SA, Eix Onze Setembre 41-43, Vic, Spain
[5] Univ Aegean, Dept Informat & Commun Syst Engn, Samos, Greece
来源
2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC) | 2016年
关键词
technical debt quantification; technical debt evaluation; quantitative model; service level selection; linearity; decision making;
D O I
10.1109/ICC.2016.7510995
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As network bandwidth and coverage continue to increase, the adoption rates of mobile devices are growing over time and the mobile technology is becoming increasingly industrialized. In mobile cloud marketplaces, the cloud-supported mobile services can be leased off. However, the mobile service selection may introduce technical debt (TD), which is essential to be predicted and quantified. In this context, this paper examines the incurrence of technical debt in the future when leasing cloud based mobile services by proposing a novel quantitative model, which adopts a linear and symmetric approach as a linear growth in the number of users is predicted. The formulation of the problem is based on a cost-benefit analysis, elaborating on the potential profit that could be obtained if the number of users would be equal to the maximum value. The probability of overutilization of the selected service in the long run is also researched. Finally, a quantification tool has been developed as a proof of concept (PoC), which initiates the technical debt analysis and optimization on mobile cloud-based service level and aims to provide insights into the overutilization or underutilization of a web service when a linear increase in the number of users occurs.
引用
收藏
页数:7
相关论文
共 27 条
[1]   Evaluating Technical Debt in Cloud-based Architectures using Real Options [J].
Alzaghoul, Esra ;
Bahsoon, Rami .
2014 23RD AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC), 2013, :1-10
[2]  
Alzaghoul Esra, 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing (UCC), P239, DOI 10.1109/UCC.2013.49
[3]  
Alzaghoul E, 2013, 2013 4TH INTERNATIONAL WORKSHOP ON MANAGING TECHNICAL DEBT (MTD), P55, DOI 10.1109/MTD.2013.6608680
[4]   The financial aspect of managing technical debt: A systematic literature review [J].
Ampatzoglou, Areti ;
Ampatzoglou, Apostolos ;
Chatzigeorgiou, Alexander ;
Avgeriou, Paris .
INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 64 :52-73
[5]  
[Anonymous], RESOURCE MANAGEMENT
[6]  
Batalla JM, 2015, IEEE ICC, P6899, DOI 10.1109/ICC.2015.7249425
[7]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[8]  
Cunningham W., 1993, OOPS Messenger, V4, P29
[9]   A survey of mobile cloud computing: architecture, applications, and approaches [J].
Dinh, Hoang T. ;
Lee, Chonho ;
Niyato, Dusit ;
Wang, Ping .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2013, 13 (18) :1587-1611
[10]  
Fowler M., 2003, TECHNICALDEBT