Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection

Permanent URI for this collectionhttps://hdl.handle.net/11147/7148

Browse

Search Results

Now showing 1 - 2 of 2
  • Conference Object
    Citation - Scopus: 1
    An Exploratory Case Study: Using Petri Nets for Modelling Microservice-Based Systems
    (Institute of Electrical and Electronics Engineers Inc., 2023) Soylu,G.K.; Demirors,O.
    The rapid evolution of cloud technology has led to the development of highly responsive and flexible applications. Microservice-based Architecture (MSbA) is a popular approach for creating cloud-compatible applications. However, MSbA presents challenges in system verification and analysis. This paper explores using Petri nets for modelling microservice-based systems. The proposed method utilises abstraction and composition techniques to model complex systems using 1-safe Petri nets. A case study on Banking as a Service (BaaS) demonstrates the suitability of Petri nets for modelling, analysis and verification of microservice-based systems. © 2023 IEEE.
  • Article
    Citation - WoS: 6
    Citation - Scopus: 8
    Software Size Measurement: Bridging Research and Practice
    (IEEE Computer Society, 2024) Hacaloglu,T.; Unlu,H.; Yildiz,A.; Demirors,O.
    Despite the availability of software size measures with proven effectiveness, structured characteristics, and reliability, practitioners often favor subjective estimation approaches like story points due to perceived ease and flexibility. Amid ongoing industry transformations driven by artificial intelligence, distributed architectures, and agile practices, innovative approaches to software size measurement are crucial to aligning research solutions with evolving industry demands. This study investigates the limited adoption of functional size measurement methods in the software development industry despite their research-backed success. By gathering insights from firms experienced in size measurement, the research aims to uncover industry expectations and facilitate the translation of theoretical methodologies into practical applications. This effort seeks to overcome barriers and promote the integration of novel concepts into the software development landscape. IEEE