Browsing by Author "Sözer, Hasan"
Now showing items 1-20 of 117
-
Adaptive domain-specific service monitoring
Ünsal, A. A.; Sazara, G.; Aktemur, Tankut Barış; Sözer, Hasan (Springer Science+Business Media, 2014)We propose an adaptive and domain-specific service monitoring approach to detect partner service errors in a cost-effective manner. Hereby, we not only consider generic errors such as file not found or connection timed ... -
Adaptive domain-specific service monitoring
Ünsal, Arda Ahmet (2014-01)We propose an adaptive and domain-specific service monitoring approach to detect partner service errors in a cost-effective manner. Hereby, we not only consider generic errors such as file not found or connection timed ... -
Advisor: an adaptive framework for test oracle automation of visual output systems
Genç, Ahmet Esat (2019-01-10)Test oracles differentiate between the correct and incorrect system behavior. Automation of test oracles for visual output systems mainly involves image comparison, where a snapshot of the observed output during test is ... -
ADVISOR: An adjustable framework for test oracle automation of visual output systems
Genç, A. E.; Sözer, Hasan; Kıraç, Mustafa Furkan; Aktemur, Tankut Barış (IEEE, 2020-09)Test oracles differentiate between the correct and incorrect system behavior. Automation of test oracles for visual output systems mainly involves image comparison, where a snapshot of the output is compared with respect ... -
Agent based negotiation for incentive driven privacy preserving information sharing
Razeghi, Yousef (2019-08-20)While customizing their services, companies usually use their users’ data. According to the new regularization, it is required to get the permission of their users to be able to store and share their users’ private data. ... -
Aktör tabanlı sistemler için test kapsama kriterleri
Sözer, Hasan; Gürler, O.; Yılmaz, O. (CEUR-WS, 2018)Aktör tabanlı sistemler, eşzamanlı çalışan ve birbirleri ile asenkron bir şekilde haberleşen aktör isimli otonom elemanlardan oluşmaktadırlar. Asenkron haberleşme sebebiyle aktörler arasında paylaşılan mesajların sıralaması ... -
An approach for detecting inconsistencies between behavioral models of the software architecture and the code
Çıracı, S.; Sözer, Hasan; Tekinerdogan, B. (IEEE, 2012)In practice, inconsistencies between architectural documentation and the code might arise due to improper implementation of the architecture or the separate, uncontrolled evolution of the code. Several approaches have been ... -
An architecture viewpoint for modeling dynamically configurable software systems
Tekinerdogan, B.; Sözer, Hasan (Elsevier, 2017-01-01)Current software systems are rarely static and need to be able to change their topology and behavior to the changing context. To support the communication among stakeholders, guide the design decisions, and analyze the ... -
Automated classification of static code analysis alerts: a case study
Yüksel, Ulaş; Sözer, Hasan (IEEE, 2013)Static code analysis tools automatically generate alerts for potential software faults that can lead to failures. However, developers are usually exposed to a large number of alerts. Moreover, some of these alerts are ... -
Automated defect prioritization based on defects resolved at various project periods
Gökçeoğlu, M.; Sözer, Hasan (Elsevier, 2021-09)Defect prioritization is mainly a manual and error-prone task in the current state-of-the-practice. We evaluated the effectiveness of an automated approach that employs supervised machine learning. We used two alternative ... -
Automated extraction of feature models from android based portable devices
Yildirim, İ.; Sözer, Hasan (IEEE, 2017)Domain analysis is an essential activity in software product line engineering to identify common and variable features among the products of a product family. Feature models are commonly used for depicting the identified ... -
Automated maintenance support for data-tier software
Data-tier software includes the data model and business logic of enterprise systems, and it is subject to long-term maintenance. Even though the user interface of these systems can be completely replaced, data-tier software ... -
Automated procedure clustering for reverse engineering PL/SQL programs
Altınışık, Metin (2016-05)Large software systems have to be decomposed into separate, modular units for providing appropriate abstractions and improving maintainability. There exist clustering techniques that are applied to provide such abstractions ... -
Automated procedure clustering for reverse engineering PL/SQL programs
Altınışık, M.; Sözer, Hasan (ACM, 2016)PL/SQL programs are mainly composed of procedures that interact with a database. These procedures are grouped into packages at the architecture design level for increasing modularity and maintainability. However, the ... -
Automated refinement of models for model-based testing
Gebizli, Ceren Şahin (2017-07)Model-Based Testing (MBT) enables automatic generation of test cases based on models of a system. It has been successfully applied in various application domains, each of which might introduce specific challenges. In this ... -
Automated refinement of models for model-based testing using exploratory testing
Şahin Gebizli, Ceren; Sözer, Hasan (Springer International Publishing, 2017-09)Model-based testing relies on models of the system under test to automatically generate test cases. Consequently, the effectiveness of the generated test cases depends on models. In general, these models are created manually, ... -
Automated testing of systems of systems
Akat, Özge; Sözer, Hasan (Springer, 2023)There are various kinds of software applications like mobile and Web applications. These applications have different types of user interfaces and user interaction methods. Hence, test automation tools are either dedicated ... -
Automated Web application testing driven by pre-recorded test cases
Sunman, Nezih; Soydan, Yiğit; Sözer, Hasan (Elsevier, 2022-11)There are fully automated approaches proposed for Web application testing. These approaches mainly rely on tools that explore an application by crawling it. The crawling process results in a state transition model, which ... -
Automatically learning usage behavior and generating event sequences for black-box testing of reactive systems
Kıraç, Mustafa Furkan; Aktemur, Tankut Barış; Sözer, Hasan; Gebizli, C. Ş. (The ACM Digital Library, 2019-06)We propose a novel technique based on recurrent artificial neural networks to generate test cases for black-box testing of reactive systems. We combine functional testing inputs that are automatically generated from a model ... -
Availability analysis of software architecture decomposition alternatives for local recovery
Sözer, Hasan; Stoelinga, M.; Boudali, H.; Aksit, M. (2017)We present an efficient and easy-to-use methodology to predict—at design time—the availability of systems that support local recovery. Our analysis techniques work at the architectural level, where the software designer ...
Share this page