An exploratory case study using events as a software size measure

dc.authoridHacaloglu, Tuna/0000-0002-0549-6696
dc.authorscopusid56422190200
dc.authorscopusid55949165100
dc.contributor.authorHacaloglu, Tuna
dc.contributor.authorDemirors, Onur
dc.contributor.otherInformation Systems Engineering
dc.date.accessioned2024-07-05T15:25:22Z
dc.date.available2024-07-05T15:25:22Z
dc.date.issued2023
dc.departmentAtılım Universityen_US
dc.department-temp[Hacaloglu, Tuna] Middle East Tech Univ, Ankara, Turkiye; [Hacaloglu, Tuna] Atilim Univ, Ankara, Turkiye; [Demirors, Onur] Izmir Inst Technol, Izmir, Turkiyeen_US
dc.descriptionHacaloglu, Tuna/0000-0002-0549-6696en_US
dc.description.abstractSoftware Size Measurement is a critical task in Software Development Life Cycle (SDLC). It is the primary input for effort estimation models and an important measure for project control and process improvement. There exist various size measurement methods whose successes have already been proven for traditional software architectures and application domains. Being one of them, functional size measurement (FSM) attracts specific attention due to its applicability at the early phases of SDLC. Although FSM methods were successful on the data-base centric, transaction oriented stand-alone applications, in contemporary software development projects, Agile methods are highly used, and a centralized database and a relational approach are not used as before while the requirements suffer from a lack of detail. Today's software is frequently service based, highly distributed, message-driven, scalable and has unprecedented levels of availability. In the new era, event-driven architectures are appearing as one of the emerging approaches where the 'event' concept largely replaces the 'data' concept. Considering the important place of events in contemporary architectures, we focused on approaching the software size measurement problem from the event-driven perspective. This situation guided us to explore how useful event as a size measure in comparison to data-movement based methods. The findings of our study indicates that events can be promising for measurement and should be investigated further in detail to be formalized for creating a measurement model thereby providing a replicable approach.en_US
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK); [121E389]en_US
dc.description.sponsorshipWe would like to thank the support of The Scientific and Technological Research Council of Turkey (TUBITAK) ARDEB 1001 [Project number: 121E389] program.en_US
dc.identifier.citation0
dc.identifier.doi10.1007/s10799-023-00394-y
dc.identifier.endpage312en_US
dc.identifier.issn1385-951X
dc.identifier.issn1573-7667
dc.identifier.issue3en_US
dc.identifier.scopus2-s2.0-85152665444
dc.identifier.scopusqualityQ2
dc.identifier.startpage293en_US
dc.identifier.urihttps://doi.org/10.1007/s10799-023-00394-y
dc.identifier.urihttps://hdl.handle.net/20.500.14411/2537
dc.identifier.volume24en_US
dc.identifier.wosWOS:000968294900001
dc.identifier.wosqualityQ3
dc.institutionauthorHacaloğlu, Tuna
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectSoftware size measurementen_US
dc.subjectEventen_US
dc.subjectFunctional size measurementen_US
dc.subjectCase studyen_US
dc.subjectEfforten_US
dc.titleAn exploratory case study using events as a software size measureen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublicationd3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isAuthorOfPublication.latestForDiscoveryd3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication.latestForDiscoverycf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections