Nazlıoğlu, Selma

Loading...
Profile Picture
Name Variants
Suloglu, Selma
Nazlioglu S.
S.,Nazlioglu
Selma, Nazlioglu
S., Nazlioglu
Nazlioğlu, Selma
N.,Selma
S.,Nazlioğlu
Selma, Nazlioğlu
Nazlıoğlu, Selma
Nazlioglu,S.
Nazlıoğlu,S.
S., Nazlıoğlu
Nazlioglu, Selma
Selma, Nazlıoğlu
N., Selma
S.,Nazlıoğlu
S., Nazlioğlu
Job Title
Doktor Öğretim Üyesi
Email Address
selma.suloglu@atilim.edu.tr
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID
Scholarly Output

5

Articles

3

Citation Count

0

Supervised Theses

0

Scholarly Output Search Results

Now showing 1 - 5 of 5
  • Article
    Citation Count: 0
    MSDeveloper: A Variability-Guided Methodology for Microservice-Based Development
    (Mdpi, 2022) Nazlıoğlu, Selma; Cetinkaya, Anil; Kaya, M. Cagri; Nazlioglu, Selma; Dogru, Ali H.; Software Engineering
    This article presents a microservice-based development approach, MSDeveloper (Microservices Developer), employing variability management for product configuration through a low-code development environment. The purpose of this approach is to offer a general-purpose environment for the easier development of families of products for different domains: a domain-oriented development environment is suggested, where domain developers and product developers can utilize the environment as a software ecosystem. Thus, genericity is offered through supporting different domains. A domain is populated with feature and process models and microservices in a layered architecture. Feature models drive the product configuration, which affects the process model and the microservice layer. An experimental study was conducted to validate the applicability of the approach and the usability of the development environment. Students from different courses were assigned system modeling projects where they utilized helper tools supporting the provided methodology. Furthermore, professional software developers were consulted about this recommended domain-oriented development environment. Feedback from student projects and professionals' remarks are analyzed and discussed.
  • Article
    Citation Count: 0
    Education With Experience: Assessment of a Co-op Model in Undergraduate Engineering Programs in Computing
    (Ieee Computer Soc, 2023) Nazlıoğlu, Selma; Turhan, Çiğdem; Yazıcı, Ali; Software Engineering
    A major concern among graduates of computing departments is the discrepancy between the expectations of software companies and the competencies provided by the academic departments. This ongoing problem makes co-op education inevitable, as it combines industrial experience with traditional education.
  • Article
    Citation Count: 0
    Digital Solutions for Disaster Management: Analyzing the Impact of the February 2023 Earthquake in Türkiye
    (2024) Kalem, Güler; Kalem, Güler; Nazlıoğlu, Selma; Yazıcı, Ali; Software Engineering
    This research investigates the involvement of information technologies, including communication platforms and social media solutions, in managing earthquake disasters, specifically focusing on the February 2023 earthquake in Türkiye. In order to achieve this, a comparative framework is constructed, which incorporates four main categories, namely goal, providers, target phase, and platform. The data is gathered from diverse sources, and a total of 130 solutions are identified immediately following the February 2023 earthquake in Türkiye. After conducting a thorough examination of these solutions and removing any duplicates and irrelevant options, the final dataset comprises 89 unique solutions sourced from 82 providers. According to the study's findings, the solutions employed in mitigation and preparedness phases prioritize proactive measures and planning, while the ones in response phase witnesses a significant increase in activities related to aid campaigns, emergency response, information dissemination, and support services. The solutions in recovery phase further intensifies support services to aid affected communities. Web-based platforms are predominantly used during different phases of disaster management, with mobile platforms playing a crucial role in communication and on-the-ground activities. Private organizations exhibit strong involvement in developing IT platforms, while public entities and NGOs contribute to a lesser extent.
  • Conference Object
    Citation Count: 0
    A Methodological Approach To Verify Architecture Resiliency
    (Springer international Publishing Ag, 2023) Nazlıoğlu, Selma; Suloglu, Selma; Catano, Nestor; Mirakhorli, Mehdi; Software Engineering
    Architecture-first approach to address software resiliency is becoming the mainstream development method for mission-critical and software-intensive systems. In such approach, resiliency is built into the system from the ground up, starting with a robust software architecture design. As a result, a flaw in the design of a resilient architecture affects the system's ability to anticipate, withstand, recover from, and adapt to adverse conditions, stresses, attacks, or compromises on cyber-resources. In this paper, we present an architecture-centric reasoning and verification methodology for detecting design weaknesses in resilient systems. Our goal is to assist software architects in building sound architectural models of their systems. We showcase our approach with the aid of an Autonomous Robot modeled in AADL, in which we use our methodology to uncover three architectural weaknesses in the adoption of three architectural tactics.
  • Conference Object
    Citation Count: 0
    ACE-PE: An Automated Code Evaluation Software Tool For Programming Education
    (Institute of Electrical and Electronics Engineers Inc., 2023) Kılıç, Hürevren; Nazlioglu,S.; Nazlıoğlu, Selma; Computer Engineering; Software Engineering
    An automated code evaluation tool that combines the usage of software quality metrics and object-oriented programming teaching subjects is designed and developed. The tool (called ACE-PE) gives flexibility to instructors to assess student assignments at the level of precision of specific subjects which reveals the degree of student's understanding of covered subjects, and to observe his/her own effort, as well. Provision of content-aware automated fast feedback to students to improve quality of their products and development efforts is another outcome of the proposed solution. © 2023 IEEE.