Demo Data from EDBT 2026 / reviewers in the wild / expert
Ali H. Dogru
dblp:30/377 · also Ali Hikmet Dogru
· DBLP profile ↗
13ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0003-0992-7024ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 13 · 1 since 2021Artificial intelligence and machine learning · 2Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 91% Software maintenance and evolution · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › model-driven engineering
domain-specific modeling |
0.1 | 1 | 2012 | Modeling Product Line Software Assets Using Domain-Specific Kits · IEEE Trans. Software Eng. 2012 |
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2012 | Modeling Product Line Software Assets Using Domain-Specific Kits · IEEE Trans. Software Eng. 2012 |
Requirements engineering and software design
software product lines |
0.1 | 1 | 2012 | Modeling Product Line Software Assets Using Domain-Specific Kits · IEEE Trans. Software Eng. 2012 |
Software maintenance and evolution
software reuse |
0.0 | 1 | 2012 | Modeling Product Line Software Assets Using Domain-Specific Kits · IEEE Trans. Software Eng. 2012 |
Methods — techniques the papers use, named apart from their topics
metamodeling · 0.1feature modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Enhancing UML Connectors with Behavioral SpecificationsabstractIn this study, we propose enhancing UML connectors with additional behaviors. Associated behaviors add capability to specify exogenous coordination and capability to resolve ambiguities when n-ary connectors are used to coordinate more than two entities. We identify the challenges specific to specification of behaviors for connectors and we propose solutions for them. We argue with examples that this kind of behavioral specification suits well for reusability of both connected elements and the connectors. Alper Tolga Kocatas, Ali H. Dogru |
SERA | 2 |
| 2018 | Comparative analysis of variability modelling approaches in component modelsabstractThe results of a systematic literature review conducted for variability modelling in software component models are analysed and presented here. A well‐planned protocol guided the screening of 3230 papers that resulted in the identification of 55 papers. Reviewing these papers, 23 of them were considered as primary studies related to our research questions. A comparison framework is introduced to further understand, assess, and compare those selected papers. Observations about the important aspects of component models that support the variability capability are summarised. Prominent trends and approaches are discussed along with a comparative analysis of the component models. Only a few component models were found to be explicitly accommodating variability concerns. The identified variability modelling problems require further research for attaining better reuse capabilities. Selma Nazlioglu, Muhammed Cagri Kaya, Alper Karamanlioglu, Sina Entekhabi, Mahdi Saeedi Nikoo, Bedir Tekinerdogan, Ali H. Dogru |
IET Softw. | 7 |
| 2016 | Lightweight Realization of UML Ports for Safety-Critical Real-Time Embedded SoftwareabstractUML ports are widely used in the modeling of real-time software due to their advantages in flexibility and expressiveness. When realizing UML ports in object oriented languages, using objects for each port is one option. However, this approach causes runtime overhead and renders significant amount of additional generated code. To meet the performance constraints and decrease the costs of code reviews required in development of safety-critical real-time embedded software, more efficient approaches are required. In this article, we propose an approach, which introduces relatively less runtime overhead and results in more compact source code. A structural model defined with UML ports is transformed into a model that uses associations instead of objects to efficiently implement the UML port semantics with less lines of code. Achieved improvements and validation of the proposed approach is demonstrated by a case study; the design of an existing avionics software. Alper Tolga Kocatas, Mustafa Can, Ali H. Dogru |
MODELSWARD | 3 |
| 2013 | Software Repository Analysis for Investigating Design-Code ComplianceabstractCompliance check between code and design is a labor-intensive job to do, since it requires the code to be reverse engineered and checked versus design manually. On the other hand, investigation of the design-code compliance would give some valuable information to software development and maintenance managers. In this study, an approach for employing software repository analysis and text mining techniques to extract and analyze compliance levels of design and code efficiently is presented. Kadriye Özbas Çaglayan, Ali H. Dogru |
IWSM/Mensura | 2 |
| 2013 | From extended feature models to constraint logic programming
Ahmet Serkan Karatas, Halit Oguztüzün, Ali H. Dogru |
Sci. Comput. Program. | 3 |
| 2012 | Regulations and software evolution: An example from the military domain
Kemal Burak Codur, Ali H. Dogru |
Sci. Comput. Program. | 2 |
| 2012 | Modeling Product Line Software Assets Using Domain-Specific KitsabstractSoftware Product Line Engineering (SPLE) is a prominent paradigm for the assembly of a family of products using product line core assets. The modeling of software assets that together form the actual products is critical for achieving the strategic benefits of Software Product Lines (SPLs). We propose a feature-based approach to software asset modeling based on abstractions provided by Domain-Specific Kits (DSKs). This approach involves a software Asset Metamodel (AMM) used to derive Asset Modeling Languages (AMLs) that define reusable software assets in domain-specific terms. The approach also prescribes a roadmap for modeling these software assets in conjunction with the product line reference architecture. Asset capabilities can be modeled using feature diagrams as the external views of the software assets. Internal views can be expressed in terms of Domain-Specific Artifacts (DSAs) with Variability Points (VPs), where the domain-specific artifacts are created using Domain-Specific Kits. This approach produces loosely coupled and highly cohesive software assets that are reusable for multiple product lines. The approach is validated by assessing software asset reuse in two different product lines in the finance domain. We also evaluated the productivity gains in large-scale complex projects, and found that the approach yielded a significant reduction in the total project effort. N. Ilker Altintas, Semih Cetin, Ali H. Dogru, Halit Oguztüzün |
IEEE Trans. Software Eng. | 3 |
| 2011 | Merging Multi-view Feature Models by Local RulesabstractIn this paper we consider merging of feature models arising from different viewpoints. We propose a normative procedure to merge basic feature models by applying local rules. Our procedure can merge basic feature models and feature models with cross-tree relationships between sibling features. Elcin Atilgan Aydin, Halit Oguztüzün, Ali H. Dogru, Ahmet Serkan Karatas |
SERA | 3 |
| 2011 | Modeling and Reasoning about Design Alternatives of Software as a Service ArchitecturesabstractIn general, a common reference architecture can be derived for Software as a Service (SaaS). However, while designing particular applications one may derive various application design alternatives from the same reference SaaS architecture specification. To meet the required functional and nonfunctional requirements of different enterprise applications it is important to model the possible design so that a feasible alternative can be defined. In this paper, we propose a systematic approach and corresponding tool support for guiding the design of SaaS application architectures. The approach defines a SaaS reference architecture, a family feature model and a set of reference design rules. Based on the business requirements an application feature model is defined using the family feature model. Selected features are related to design decisions and a SaaS application architecture design is derived. Bedir Tekinerdogan, Karahan Öztürk, Ali H. Dogru |
WICSA | 3 |
| 2010 | Global Constraints on Feature Models
Ahmet Serkan Karatas, Halit Oguztüzün, Ali H. Dogru |
CP | 3 |
| 2010 | Mapping Extended Feature Models to Constraint Logic Programming over Finite Domains
Ahmet Serkan Karatas, Halit Oguztüzün, Ali H. Dogru |
SPLC | 3 |
| 2008 | Systematic Component-Oriented development with Axiomatic Design
Cengiz Togay, Ali H. Dogru, Urcun John Tanik |
J. Syst. Softw. | 2 |
| 2007 | Legacy Migration to Service-Oriented Computing with MashupsabstractAlthough service-oriented computing holds great promises, it is still not clear when and how the existing systems will exploit this new computational model. The problem is particularly severe for the software having several years of use. This work provides a roadmap for the migration of legacy software to service-oriented computing by means of right levels of abstraction. The key idea is having integration even at the presentation layer, not only at backend layers such as application or data. This requires re-inventing the popular MASHUP technology of Web 2.0 at the enterprise level. Domain- specific-kits and choreography engine concepts that were originally introduced by the software factory automation approach have been reshaped as another enabling technology towards migrating to the service harmonization platform. The paper also exemplifies the proposed approach on a simple case problem. Semih Cetin, N. Ilker Altintas, Halit Oguztüzün, Ali H. Dogru, Ozgur Tufekci, Selma Nazlioglu |
ICSEA | 4 |