Event Oriented Vs Object Oriented Analysis for Microservice Architecture: an Exploratory Case Study

dc.contributor.author Ünlü, Hüseyin
dc.contributor.author Tenekeci, Samet
dc.contributor.author Yıldız, Ali
dc.contributor.author Demirörs, Onur
dc.date.accessioned 2021-12-29T13:19:38Z
dc.date.available 2021-12-29T13:19:38Z
dc.date.issued 2021
dc.description Proceedings - 2021 47th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2021Pages 244 - 251September 2021 47th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2021Palermo1 September 2021 through 3 September 2021 en_US
dc.description.abstract The rapidly developing internet infrastructure together with the advances in software technology has enabled the development of cloud-based modern web applications that are much more responsive, flexible, and reliable compared to traditional monolithic applications. Such modern applications require new software design paradigms and architectures. Microservice-based architecture (MSbA), which aims to create small, isolated, loosely-coupled applications that work in cohesion, becoming widespread as one of these approaches. MSbA allows the developed applications to be deployed and maintained separately, as well as scaled on demand. However, there is no de facto method for the analysis and design of systems for these architectures. In this paper, we compared the usefulness of the object-oriented (OO) and event-oriented (EO) approaches for analyzing and designing MS-based systems. More specifically, we performed an exploratory case study to analyze, design, and implement a software application dealing with the 'application and evaluation process of graduate students at IzTech'. This paper discusses the results of this case study. We observe that the EO approaches have significant advantages with respect to the OO approaches. en_US
dc.identifier.doi 10.1109/SEAA53835.2021.00038
dc.identifier.doi 10.1109/SEAA53835.2021 en_US
dc.identifier.isbn 978-166542705-0 en_US
dc.identifier.scopus 2-s2.0-85119209706
dc.identifier.uri https://doi.org/10.1109/SEAA53835.2021.00038
dc.identifier.uri https://hdl.handle.net/11147/11891
dc.language.iso en en_US
dc.publisher Institute of Electrical and Electronics Engineers en_US
dc.relation Proceedings - 2021 47th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2021 en_US
dc.relation 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) en_US
dc.relation.ispartof Proceedings - 2021 47th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2021 en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Event-oriented analysis en_US
dc.subject Microservices en_US
dc.subject Application programs en_US
dc.subject Object oriented analysis en_US
dc.title Event Oriented Vs Object Oriented Analysis for Microservice Architecture: an Exploratory Case Study en_US
dc.type Conference Object en_US
dspace.entity.type Publication
gdc.author.id 0000-0001-8875-4111
gdc.author.id 0000-0001-9333-4015
gdc.author.id 0000-0001-6601-3937
gdc.author.id 0000-0001-8875-4111 en_US
gdc.author.id 0000-0001-9333-4015 en_US
gdc.author.id 0000-0001-6601-3937 en_US
gdc.author.institutional Ünlü, Hüseyin
gdc.author.institutional Tenekeci, Samet
gdc.author.institutional Yıldız, Ali
gdc.author.institutional Demirörs, Onur
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access open access
gdc.coar.type text::conference output
gdc.collaboration.industrial false
gdc.contributor.affiliation 01. Izmir Institute of Technology en_US
gdc.contributor.affiliation 01. Izmir Institute of Technology en_US
gdc.contributor.affiliation 01. Izmir Institute of Technology en_US
gdc.contributor.affiliation 01. Izmir Institute of Technology en_US
gdc.description.department İzmir Institute of Technology. Computer Engineering en_US
gdc.description.endpage 251 en_US
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 244 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W4254311117
gdc.identifier.wos WOS:000766051900030
gdc.index.type WoS
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0.0
gdc.oaire.influence 2.635068E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 1.9373685E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration National
gdc.openalex.fwci 1.15942229
gdc.openalex.normalizedpercentile 0.79
gdc.openalex.toppercent TOP 1%
gdc.opencitations.count 0
gdc.scopus.citedcount 12
gdc.wos.citedcount 4
relation.isAuthorOfPublication.latestForDiscovery 478fdf31-7c73-4f1a-94a4-2775adf0cec4
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4014-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
Event_Oriented.pdf
Size:
556.46 KB
Format:
Adobe Portable Document Format
Description:
Conference Paper

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
3.2 KB
Format:
Item-specific license agreed upon to submission
Description: