Effort Prediction for Microservices: A Case Study
dc.authorid | Unlu, Huseyin/0000-0002-3079-4417 | |
dc.authorscopusid | 57521977500 | |
dc.authorscopusid | 56422190200 | |
dc.authorscopusid | 57220751565 | |
dc.authorscopusid | 55949165100 | |
dc.authorwosid | Unlu, Huseyin/D-9261-2016 | |
dc.contributor.author | Unlu, Huseyin | |
dc.contributor.author | Hacaloglu, Tuna | |
dc.contributor.author | Leblebici, Onur | |
dc.contributor.author | Demirors, Onur | |
dc.contributor.other | Information Systems Engineering | |
dc.date.accessioned | 2024-07-05T15:19:11Z | |
dc.date.available | 2024-07-05T15:19:11Z | |
dc.date.issued | 2021 | |
dc.department | Atılım University | en_US |
dc.department-temp | [Unlu, Huseyin; Demirors, Onur] Izmir Yuksek Teknol Enstitusu, Bilgisayar Muhendisligi Bolumu, Izmir, Turkey; [Hacaloglu, Tuna] Atilim Univ, Bilisim Sistemleri Muhendisligi, Ankara, Turkey; [Hacaloglu, Tuna] Orta Dogu Tekn Univ, Enformat Enstitusu, Ankara, Turkey; [Leblebici, Onur] Univ Bilgisayar Sistemleri, Izmir, Turkey | en_US |
dc.description | Unlu, Huseyin/0000-0002-3079-4417 | en_US |
dc.description.abstract | Software size measurement is critical as an input to perform important project management processes such as effort, cost and schedule estimation. Functional size measurement (FSM) methods are beneficial in terms of being applicable in the early phases of the software life cycle over functional requirements and providing a systematic and repeatable method. However, in agile organizations, it can be challenging to seperate measurement components of FSM methods from requirements in the early phases as the documentation is kept to a minimum compared to traditional methods such as the Waterfall Model and is detailed as the project steps. In addition, the existing FSM methods are not fully compatible with today's architectural structures, which are from being data-driven and to evolve into a behaviour-oriented structure. In this study, we performed a case study which includes a project developed with agile methods and using microservice-based architecture to compare the effectiveness of COSMIC FSM and event-based software size measurement. For this purpose, we measured the size of the project and created effort estimation models based on two methods. The measurers had difficulty in applying both methods due to the limited detail level of the requirements in the project. However, the event-based method was found to estimate effort with less error than the COSMIC FSM method. | en_US |
dc.identifier.citation | 1 | |
dc.identifier.doi | 10.1109/UYMS54260.2021.9659766 | |
dc.identifier.endpage | 126 | en_US |
dc.identifier.isbn | 9781665410700 | |
dc.identifier.scopus | 2-s2.0-85124804985 | |
dc.identifier.startpage | 121 | en_US |
dc.identifier.uri | https://doi.org/10.1109/UYMS54260.2021.9659766 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/1946 | |
dc.identifier.wos | WOS:000813101100024 | |
dc.institutionauthor | Hacaloğlu, Tuna | |
dc.language.iso | tr | en_US |
dc.publisher | Ieee | en_US |
dc.relation.ispartof | 15th Turkish National Software Engineering Symposium (UYMS) -- NOV 17-19, 2021 -- ELECTR NETWORK | en_US |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | COSMIC | en_US |
dc.subject | effort | en_US |
dc.subject | size measurement | en_US |
dc.subject | agile software development | en_US |
dc.subject | event-based measurement | en_US |
dc.title | Effort Prediction for Microservices: A Case Study | en_US |
dc.type | Conference Object | en_US |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | d3ed58a9-ec7a-4537-bd73-68342f5537fe | |
relation.isAuthorOfPublication.latestForDiscovery | d3ed58a9-ec7a-4537-bd73-68342f5537fe | |
relation.isOrgUnitOfPublication | cf0fb36c-0500-438e-b4cc-ad1d4ef25579 | |
relation.isOrgUnitOfPublication.latestForDiscovery | cf0fb36c-0500-438e-b4cc-ad1d4ef25579 |