TY - CONF AU - Krings, Sarah Claudia AU - Yigitbas, Enes ID - 50476 T2 - Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2024) (to appear) TI - TARPS: A Toolbox for Enhancing Privacy and Security for Collaborative AR ER - TY - JOUR AU - Yigitbas, Enes AU - Klauke, Jonas AU - Gottschalk, Sebastian AU - Engels, Gregor ID - 34402 JF - Journal on Computer Languages (COLA) TI - End-User Development of Interactive Web-Based Virtual Reality Scenes ER - TY - CONF AU - Yigitbas, Enes AU - Engels, Gregor ID - 33511 T2 - 56th Hawaii International Conference on System Science (HICSS 2023) TI - Enhancing Robot Programming through Digital Twin and Augmented Reality ER - TY - CONF AU - Yigitbas, Enes AU - Krois, Sebastian AU - Gottschalk, Sebastian AU - Engels, Gregor ID - 34401 T2 - Proceedings of the 7th International Conference on Human Computer Interaction Theory and Applications (HUCAPP'23) TI - Towards Enhanced Guiding Mechanisms in VR Training through Process Mining ER - TY - CONF AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 43424 T2 - Proceedings of the 19th IFIP TC13 International Conference on Human-Computer Interaction (INTERACT 2023) TI - Supporting Construction and Architectural Visualization through BIM and AR/VR: A Systematic Literature Review ER - TY - CONF AU - Wecker, Daniel AU - Yigitbas, Enes ID - 47050 T2 - Proceedings of the ACM Symposium on Spatial User Interaction (SUI 2023) TI - Minimizing Eye Movements and Distractions in Head-Mounted Augmented Reality through Eye-Gaze Adaptiveness ER - TY - JOUR AU - Yigitbas, Enes AU - Schmidt, Maximilian AU - Bucchiarone, Antonio AU - Gottschalk, Sebastian AU - Engels, Gregor ID - 47051 JF - Science of Computer Programming TI - GaMoVR: Gamification-Based UML Learning Environment in Virtual Reality ER - TY - CONF AU - Schmidt, Leonard AU - Yigitbas, Enes ID - 47057 T2 - Proceedings of the 27th International Workshop on Personalization and Recommendation TI - Transitional Cross Reality Interfaces for Spatially Demanding Search and Collect Tasks ER - TY - CONF AU - Neumayr, Thomas AU - Yigitbas, Enes AU - Augstein, Mirjam AU - Herder, Eelco ID - 47055 T2 - Proceedings of the Mensch & Computer (2023) TI - ABIS 2023 – 27th International Workshop on Personalization and Recommendation ER - TY - CONF AU - Yigitbas, Enes AU - Witalinski, Iwo AU - Gottschalk, Sebastian AU - Engels, Gregor ID - 47150 T2 - Proceedings of the 24th International Conference on Product-Focused Software Process Improvement (PROFES 2023) TI - Virtual Reality Collaboration Platform for Agile Software Development ER - TY - BOOK ED - Kalenborn, Axel ED - Fazal-Baqaie, Masud ED - Linssen, Oliver ED - Volland, Alexander ED - Yigitbas, Enes ED - Engstler, Martin ED - Bertram, Martin ID - 47547 TI - Projektmanagement Und Vorgehensmodelle 2023 - Nachhaltige IT-Projekte VL - Vol. P340 ER - TY - CONF AB - As technology advances, Unmanned Aerial Vehicles ( UAVs) have emerged as an innovative solution to a variety of problems in many fields. Automated control of UAVs is most common in large area operations, but they may also increase the versatility of smart home compositions by acting as a physical helper. For example, a voice- controlled UAV could act as an intelligent aerial assistant that can be seamlessly integrated into smart home systems. In this paper, we present a novel Augmented Reality (AR )-based UAV control that provides high-level control over a UAV by automating common UAV missions. In our work, we enable users to operate a small UAV hands-free using only a small set of voice commands. To help users identify the targets, and to understand the UAV ’s intentions, targets within the user’s field of vision are highlighted in an AR interface. We evaluate our approach in a user study (n=26) regarding usability, physical and mental demand, as well as a focus on the users’ preferences. Our study showed that the use of the proposed control was not only accepted, but some users stated that they would use such a system at home to help with some tasks at home AU - Helmert, Robin AU - Hardes, Tobias AU - Yigitbas, Enes ID - 47049 T2 - Proceedings of the ACM Symposium on Spatial User Interaction (SUI 2023) TI - Design and Evaluation of an AR Voice-based Indoor UAV Assistant for Smart Home Scenarios ER - TY - CONF AB - The development of business models is a challenging task that can be supported with software tools. Here, existing approaches and tools do not focus on the company’s situation in which the development takes place (e.g., financial resources, product type). To tackle this challenge, we used design science research to develop a situation-specific business model development approach that contains three stages: First, existing knowledge in terms of tasks to do (e.g., analyze competitive advantage), and decisions to be made (e.g., social media marketing) are stored in repositories. Second, the knowledge is used to compose a development method based on the company’s situation. Third, the development method is enacted to develop a business model. This demonstration paper presents a tool-support called Situational Business Model Developer that supports all stages of our approach. We release the tool under open-source and evaluate it with a case study on developing business models for mobile apps. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 29839 KW - Business Model Development KW - Situational Method Engineering KW - Tool Support T2 - Proceedings of the 17th International Conference on Wirtschaftsinformatik TI - Situational Business Model Developer: A Tool-support for Situation-specific Business Model Development ER - TY - CONF AB - Due to the proliferation of Virtual Reality (VR) technology, VR is finding new applications in various domains, such as stock trading. Here, traders invest in stocks intending to increase their profit. For this purpose, in conventional stock trading, traders usually make use of 2D applications on desktop or laptop devices. This leads to many drawbacks such as poor visibility due to limited 2D representation, complex interaction due to indirect interaction via mouse and keyboard, or restricted support for collaboration between traders. To overcome these issues, we have developed a novel collaborative, virtual environment for stock trading, which enables stock traders to view financial information and trade stocks with other collaborators. The main results of a usability study indicate that the VR environment, compared to conventional stock trading, shows no significant advantages concerning efficiency and effectiveness, however, we could observe an increased user satisfaction and better collaboration. AU - Yigitbas, Enes AU - Gottschalk, Sebastian AU - Nowosad, Alexander AU - Engels, Gregor ID - 29840 KW - virtual reality KW - stock trading KW - collaboration KW - usability T2 - Proceedings of the 17th International Conference on Wirtschaftsinformatik TI - Development and Evaluation of a Collaborative Stock Trading Environment in Virtual Reality ER - TY - CONF AU - Yigitbas, Enes AU - Karakaya, Kadiray AU - Jovanovikj, Ivan AU - Engels, Gregor ED - Grunske, Lars ED - Siegmund, Janet ED - Vogelsang, Andreas ID - 29927 T2 - Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell TI - Enhancing Human-in-the-Loop Adaptive Systems through Digital Twins and VR Interfaces VL - {P-320} ER - TY - CONF AU - Yigitbas, Enes AU - Gorissen, Simon AU - Weidmann, Nils AU - Engels, Gregor ED - Grunske, Lars ED - Siegmund, Janet ED - Vogelsang, Andreas ID - 29926 T2 - Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell TI - Collaborative Software Modeling in Virtual Reality VL - {P-320} ER - TY - CHAP AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ED - Vogel-Heuser, Birgit ED - Wimmer, Manuel ID - 29928 T2 - Digital Transformation: Core Technologies and Emerging Topics from a Computer Science Perspective TI - Self-Adaptive Digital Assistance Systems for Work 4.0 ER - TY - CONF AB - To build successful software products, developers continuously have to discover what features the users really need. This discovery can be achieved with continuous experimentation, testing different software variants with distinct user groups, and deploying the superior variant for all users. However, existing approaches do not focus on explicit modeling of variants and experiments, which offers advantages such as traceability of decisions and combinability of experiments. Therefore, our vision is the provision of model-driven continuous experimentation, which provides the developer with a framework for structuring the experimentation process. For that, we introduce the overall concept, apply it to the experimentation on component-based software architectures and point out future research questions. In particular, we show the applicability by combining feature models for modeling the software variants, users, and experiments (i.e., model-driven) with MAPE-K for the adaptation (i.e., continuous experimentation) and implementing the concept based on the component-based Angular framework. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Engels, Gregor ID - 29842 KW - continuous experimentation KW - model-driven KW - component-based software architectures KW - self-adaptation T2 - Proceedings of the 18th International Conference on Software Architecture Companion TI - Model-driven Continuous Experimentation on Component-based Software Architectures ER - TY - BOOK AU - Fazal-Baqaie, Masud AU - Linssen, Oliver AU - Volland, Alexander AU - Yigitbas, Enes AU - Engstler, Martin AU - Bertram, Martin AU - Kalenborn, Axel ID - 33516 TI - Projektmanagement und Vorgehensmodelle 2022. Virtuelle Zusammenarbeit und verlorene Kulturen? VL - P 327 ER - TY - CONF AU - Karakaya, Kadiray AU - Yigitbas, Enes AU - Engels, Gregor ID - 32305 T2 - Proceedings of the 9th International Working Conference on Human-Centered Software Engineering (HCSE'22) TI - Automated UX Evaluation for User-Centered Design of VR Interfaces ER - TY - JOUR AB - The development of new business models is essential for startups to become successful, as well as for established companies to explore new business opportunities. However, developing such business models is a continuous challenging activity where different tasks need to be performed, and business decisions need to be made. Both have to fit the constantly changeable situation in which the business model is developed to reduce the risk of developing ineffective business models with low market penetration. Therefore, a method for developing situation-specific business models is needed. As a solution, we refine the concept of situational method engineering (SME) to business model development. SME, in turn, provides means to construct situation-specific development methods out of fragments from a method repository. We develop a concept for the continuous situation-specific development of business models based on design science. The approach uses the roles of a domain expert, a method engineer, and a business developer together with a repository with method fragments for developing business models and a repository with modeling artifacts for supporting the development. Both repositories are filled by utilizing the experience of domain experts. Out of these repositories, situation-specific development methods for developing business models can be continuously composed based on the changeable situation by the method engineer and enacted by the business developer. We implement it as an open-source tool and evaluate its applicability in an industrial case study of developing a business model for a local event platform. Our results show that situation awareness supports the continuous development of business models. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 32307 JF - International Journal on Software and Systems Modeling (SoSyM) KW - Business Model Development KW - Situational Method Engineering KW - Situation-specific KW - Business Model Canvas KW - Continuous Development TI - Continuous Situation-specific Development of Business Models: Knowledge Provision, Method Composition, Method Enactment ER - TY - CONF AB - Due to the increasing influences of a VUCA world, design thinking workshops have been established as a standard technique to build solutions according to uncertain customer needs. Concerning the ongoing pandemic and rising development of solutions across organizations, more and more workshops were conducted online with software support. However, existing software tools insufficiently address the different workshop situations in terms of the process (i.e., fixed tasks to conduct), the place (e.g., static online whiteboards), and people (i.e., synchronous working of all stakeholders). Therefore, we propose a design science study to develop a situation-specific software support that can be configured with flexible development processes, different places, and task-related people. Based on practical experience in existing research projects, we derive the initial design requirements and map them to a set of design principles. Out of that, we design a concept with its implementation as a software tool and point out open challenges. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 32309 KW - design thinking KW - situation-specific KW - cross-organizational KW - software support T2 - Proceedings of the 5th International Workshop on Software-intensive Business (IWSiB'22) TI - Towards Situation-specific Software Support for Cross-organizational Design Thinking Processes ER - TY - CONF AU - Yigitbas, Enes AU - Schmidt, Maximilian AU - Bucchiarone, Antonio AU - Gottschalk, Sebastian AU - Engels, Gregor ID - 33066 T2 - Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems (MODELS 2022) TI - Gamification-based UML Learning Environment in Virtual Reality ER - TY - CONF AU - Yigitbas, Enes AU - Krois, Sebastian AU - Renzelmann, Timo AU - Engels, Gregor ID - 32308 T2 - Proceedings of the 10th International Conference on Serious Games and Applications for Health (SeGAH'22) TI - Comparative Evaluation of AR-based, VR-based, and Traditional Basic Life Support Training ER - TY - JOUR AU - Weidmann, Nils AU - Yigitbas, Enes AU - Anjorin, Anthony AU - Srivastava, Ankita AU - Jose, Jane ID - 32306 JF - The Journal of Object Technology TI - Human-in-the-Loop Large-Scale Model Transformations with the VICToRy Debugger ER - TY - CONF AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 33517 T2 - Software Business - 13th International Conference, {ICSOB} 2022, Bolzano, Italy, Proceedings TI - Don’t Start from Scratch: A Modularized Architecture for Business Model Development Tools ER - TY - CONF AU - Gottschalk, Sebastian AU - Parvez, Sarmad AU - Yigitbas, Enes AU - Engels, Gregor ID - 33518 T2 - Product-Focused Software Process Improvement - 23rd International Conference, {PROFES} 2022, Jyväskylä, Finland, Proceedings TI - Designing Platforms for Crowd-based Software Prototype Validation: A Design Science Study ER - TY - CONF AU - Buschek, Daniel AU - Hauptmann, Hanna AU - Heuer, Hendrik AU - Loepp, Benedikt AU - Riener, Andreas AU - Yigitbas, Enes ID - 33515 T2 - Proceedings of the Mensch Und Computer 2022 (MuC ’22) TI - UCAI 2022 - 3rd International Workshop on User-Centered Artificial Intelligence ER - TY - JOUR AU - Yigitbas, Enes AU - Gorissen, Simon AU - Weidmann, Nils AU - Engels, Gregor ID - 34006 JF - International Journal on Software and Systems Modeling (SoSyM) TI - Design and Evaluation of a Collaborative UML Modeling Environment in Virtual Reality ER - TY - CONF AU - Yigitbas, Enes ID - 44838 TI - Einsatz und Evaluation von Virtual Reality-Technologie in einem Informatik-Seminar ER - TY - CONF AU - Krings, Sarah Claudia AU - Yigitbas, Enes AU - Biermeier, Kai AU - Engels, Gregor ID - 30883 T2 - Proceedings of the 14th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2022) TI - Design and Evaluation of AR-Assisted End-User Robot Path Planning Strategies ER - TY - GEN AB - Die kontinuierliche Weiterentwicklung des eigenen Geschäftsmodells ist für eine Organisation von entscheidender Bedeutung, um wettbewerbsfähig und somit nachhaltig erfolgreich zu bleiben. Während für die Entwicklung neuer Geschäftsmodelle häufig Workshops und einfache Software-Tools zur Visualisierung genutzt werden, wurden in der Forschung bereits erste Ansätze von datengetriebener Geschäftsmodellentwicklung (GME) vorgestellt. Diese Ansätze nutzen dabei Daten, Informationen oder auch Wissen aus internen und externen Unternehmensquellen, um den GME-Prozess zu unterstützen. Innerhalb dieses Beitrags zeigen wir einige Ansätze aus der aktuellen Literatur und analysieren wie ihre Datennutzung den GME-Prozess unterstützt. Weiterhin stellen wir mit dem BMDL Feature Modeler ein Tool vor, welches den GME-Prozess mit Expertenwissen unterstützt. AU - Gottschalk, Sebastian AU - Yigitbas, Enes ID - 21569 TI - Von datenbasierter zu datengetriebener Geschäftsmodellentwicklung: Ein Überblick über Software-Tools und deren Datennutzung VL - 1 ER - TY - CONF AB - The development of effective business models is an essential task in highly competitive markets like mobile ecosystems. Existing development methods for these business models do not specifically focus that the development process profoundly depends on the situation (e.g., market size, regulations) of the mobile app developer. Here, a mismatch between method and situation can lead to poor resource management and longer development cycles. In software engineering, situational method engineering is used for software projects to configure a development method out of a method repository based on the project situation. Analogously, we support creating situation-specific business model development methods with a method base and new user roles. Here, the method engineer obtains the knowledge of the domain expert and stores it in the method base as elements, building blocks, and patterns. The expert knowledge is derived from a grey literature review on mobile development processes. After this, the method engineer constructs the development method based on the described situation of the business developer. We provide an open-source tool and evaluate it by constructing a local event platform's business model development method. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 21639 KW - Business Model Development KW - Situational Method Engineering KW - Mobile App KW - Business Model Development Tools T2 - Enterprise, Business-Process and Information Systems Modeling TI - Situation-specific Business Model Development Methods for Mobile App Developers ER - TY - CONF AU - Jovanovikj, Ivan AU - Thottam, Anu Tony AU - Joseph Vincent, Vishal AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 20540 T2 - Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development TI - A Modeling Workbench for the Development of Situation-specific Test Co-Migration Methods ER - TY - JOUR AU - Weidmann, Nils AU - Salunkhe, Shubhangi AU - Anjorin, Anthony AU - Yigitbas, Enes AU - Engels, Gregor ID - 22814 JF - The Journal of Object Technology SN - 1660-1769 TI - Automating Model Transformations for Railway Systems Engineering. ER - TY - CONF AU - Yigitbas, Enes AU - Karakaya, Kadiray AU - Jovanovikj, Ivan AU - Engels, Gregor ID - 22819 T2 - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) TI - Enhancing Human-in-the-Loop Adaptive Systems through Digital Twins and VR Interfaces ER - TY - CONF AU - Gottschalk, Sebastian AU - Aziz, Muhammad Suffyan AU - Yigitbas, Enes AU - Engels, Gregor ED - Wang, Xiaofeng ED - Martini, Antonio ED - Nguyen-Duc, Anh ED - Stray, Viktoria ID - 29235 T2 - Software Business - 12th International Conference, ICSOB 2021, Drammen, Norway, December 2-3, 2021, Proceedings TI - Design Principles for a Crowd-Based Prototype Validation Platform VL - 434 ER - TY - CHAP AB - Developing effective business models is a complex process for a company where several tasks (e.g., conduct customer interviews) need to be accomplished, and decisions (e.g., advertisement as a revenue stream) must be made. Here, domain experts can guide the choices of tasks and decisions with their knowledge. Nevertheless, this knowledge needs to match the situation of the company (e.g., financial resources) and the application domain of the product/service (e.g., mobile app) to reduce the risk of developing ineffective business models with low market penetration. This is not covered by one-size-fits-all development methods without tailoring before the enaction. Therefore, we conduct a design science study to create a situation-specific development approach for business models. Based on situational method engineering and our previous work in storing knowledge of methods and models in distinct repositories, this paper shows the situation-specific composition and enaction of business model development methods. First, the method engineer composes the development method out of both repositories based on the situational context. Second, the business developer enacts the method and develops the business model. We implement the approach in a tool and evaluate it with a industrial case study on mobile apps. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Nowosad, Alexander AU - Engels, Gregor ID - 25528 KW - Business Model Development KW - Situational Method Engineering KW - Lean Development KW - Kanban Boards KW - Canvas Models T2 - Product-focused Software Process Improvement TI - Situation- and Domain-specific Composition and Enactment of Business Model Development Methods ER - TY - CONF AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Engels, Gregor ID - 21593 T2 - Proceedings of the 18th IFIP TC13 International Conference on Human-Computer Interaction (INTERACT 2021) TI - Simplifying Robot Programming using Augmented Reality and End-User Development ER - TY - CONF AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 21707 T2 - Proceedings of the 13th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2021) TI - Using Augmented Reality for Enhancing Planning and Measurements in the Scaffolding Business ER - TY - CONF AU - Yigitbas, Enes AU - Gorissen, Simon AU - Weidmann, Nils AU - Engels, Gregor ID - 22706 T2 - Proceedings of the 24th International Conference on Model Driven Engineering Languages and Systems (MODELS'21) TI - Collaborative Software Modeling in Virtual Reality ER - TY - CONF AU - Biermeier, Kai AU - Yigitbas, Enes AU - Weidmann, Nils AU - Engels, Gregor ID - 22285 T2 - Proceedings of the International Workshop on Human-Centered Software Engineering for Changing Contexts of Use TI - Ensuring User Interface Adaptation Consistency through Triple Graph Grammers ER - TY - CONF AU - Yigitbas, Enes AU - Klauke, Jonas AU - Gottschalk, Sebastian AU - Engels, Gregor ID - 22482 T2 - Proceedings of the 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) TI - VREUD - An End-User Development Tool to Simplify the Creation of Interactive VR Scenes ER - TY - CONF AB - Mobile shopping apps have been using Augmented Reality (AR) in the last years to place their products in the environment of the customer. While this is possible with atomic 3D objects, there is is still a lack in the runtime configuration of 3D object compositions based on user needs and environmental constraints. For this, we previously developed an approach for model-based AR-assisted product configuration based on the concept of Dynamic Software Product Lines. In this demonstration paper, we present the corresponding tool support ProConAR in the form of a Product Modeler and a Product Configurator. While the Product Modeler is an Angular web app that splits products (e.g. table) up into atomic parts (e.g. tabletop, table legs, funnier) and saves it within a configuration model, the Product Configurator is an Android client that uses the configuration model to place different product configurations within the environment of the customer. We show technical details of our ready to use tool-chain ProConAR by describing its implementation and usage as well as pointing out future research directions. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Schmidt, Eugen AU - Engels, Gregor ED - Bernhaupt, Regina ED - Ardito, Carmelo ED - Sauer, Stefan ID - 19606 KW - Product Configuration KW - Augmented Reality KW - Model-based KW - Tool Support T2 - Human-Centered Software Engineering. HCSE 2020 TI - ProConAR: A Tool Support for Model-based AR Product Configuration VL - 12481 ER - TY - CONF AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 19632 T2 - Proceedings of the 8th International Working Conference on Human-Centered Software Engineering (HCSE'20) TI - Augmented and Virtual Reality Object Repository for Rapid Prototyping ER - TY - CONF AU - Jovanovikj, Ivan AU - Weidmann, Nils AU - Yigitbas, Enes AU - Anjorin, Anthony AU - Sauer, Stefan AU - Engels, Gregor ED - Babur, Önder ED - Denil, Joachim ED - Vogel-Heuser, Birgit ID - 21483 SN - 1865-0929 T2 - Proceedings of the First International Conference on Systems Modelling and Management, ICSMM 2020 TI - A Model-Driven Mutation Framework for Validation of Test Case Migration ER - TY - CONF AU - Yigitbas, Enes ID - 20514 T2 - ACM SIGWEB Newsletter TI - Model-driven engineering and usability evaluation of self-adaptive user interfaces ER - TY - CONF AU - Yigitbas, Enes AU - Tejedor, Christopher Bernal AU - Engels, Gregor ID - 18021 T2 - Proceedings of the Mensch und Computer 2020 (MuC ’20) TI - Experiencing and Programming the ENIAC in VR ER - TY - CONF AU - Augstein, Mirjam AU - Buschek, Daniel AU - Herder, Eelco AU - Loepp, Benedikt AU - Yigitbas, Enes AU - Ziegler, Jürgen ID - 18022 T2 - Proceedings of the Mensch und Computer 2020 (MuC ’20) TI - UCAI 2020 - 1st International Workshop on User-Centered Artificial Intelligence ER - TY - CONF AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Scholand, Janis AU - Engels, Gregor ID - 18109 T2 - Proceedings of the 26th ACM Symposium on Virtual Reality Software and Technology (VRST) TI - VR Training for Warehouse Management ER - TY - CONF AB - Augmented Reality (AR) has recently found high attention in mobile shopping apps such as in domains like furniture or decoration. Here, the developers of the apps focus on the positioning of atomic 3D objects in the physical environment. With this focus, they neglect the configuration of multi-faceted 3D object composition according to the user needs and environmental constraints. To tackle these challenges, we present a model-based approach to support AR-assisted product con-figuration based on the concept of Dynamic Software Product Lines. Our approach splits products (e.g. table) into parts (e.g. tabletop, ta-ble legs, funnier) with their 3D objects and additional information (e.g. name, price). The possible products, which can be configured out of these parts, are stored in a feature model. At runtime, this feature model can be used to configure 3D object compositions out of the product parts and adapt to user needs and environmental constraints. The benefits of this approach are demonstrated by a case study of configuring modular kitchens with the help of a prototypical mobile-based implementation. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Schmidt, Eugen AU - Engels, Gregor ED - Bernhaupt, Regina ED - Ardito, Carmelo ED - Sauer, Stefan ID - 18249 KW - Product Configuration KW - Augmented Reality KW - Runtime Adaptation KW - Dynamic Software Product Lines T2 - Human-Centered Software Engineering. HCSE 2020 TI - Model-based Product Configuration in Augmented Reality Applications VL - 12481 ER - TY - JOUR AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 16570 JF - Softwaretechnik-Trends, Proceedings of the 22st Workshop Software-Reengineering & Evolution (WSRE) & 11h Workshop Design for Future (DFF) TI - Challenges in Model-Driven Development of Multi-Platform Augmented Reality Applications ER - TY - CONF AB - To build successful products, the developers have to adapt their product features and business models to uncertain customer needs. This adaptation is part of the research discipline of Hypotheses Engineering (HE) where customer needs can be seen as hypotheses that need to be tested iteratively by conducting experiments together with the customer. So far, modeling support and associated traceability of this iterative process are missing. Both, in turn, are important to document the adaptation to the customer needs and identify experiments that provide most evidence to the customer needs. To target this issue, we introduce a model-based HE approach with a twofold contribution: First, we develop a modeling language that models hypotheses and experiments as interrelated hierarchies together with a mapping between them. While the hypotheses are labeled with a score level of their current evidence, the experiments are labeled with a score level of maximum evidence that can be achieved during conduction. Second, we provide an iterative process to determine experiments that offer the most evidence improvement to the modeled hypotheses. We illustrate the usefulness of the approach with an example of testing the business model of a mobile application. AU - Gottschalk, Sebastian AU - Yigitbas, Enes AU - Engels, Gregor ED - Shishkov, Boris ID - 16934 KW - Hypothesis Engineering KW - Model-based KW - Customer Need Adaptation KW - Business Model KW - Product Features T2 - Business Modeling and Software Design TI - Model-based Hypothesis Engineering for Supporting Adaptation to Uncertain Customer Needs VL - 391 ER - TY - CONF AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 15604 SN - 978-989-758-400-8 T2 - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD TI - Concept-based Co-Migration of Test Cases ER - TY - JOUR AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 15605 JF - Software Engineering 2020 Workshopband SN - 1613-0073 TI - Test Case Co-Migration Method Patterns ER - TY - JOUR AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Biermeier, Kai AU - Sauer, Stefan AU - Engels, Gregor ID - 15266 JF - International Journal on Software and Systems Modeling (SoSyM) TI - Integrated Model-driven Development of Self-adaptive User Interfaces ER - TY - CHAP AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Sauer, Stefan AU - Engels, Gregor ID - 15267 T2 - Handling Security, Usability, User Experience and Reliability in User-Centered Development Processes - IFIP WG 13.2/13.5 TI - On the Development of Context-aware Augmented Reality Applications ER - TY - CONF AU - Jovanovikj, Ivan AU - Nagaraj, Achyuth AU - Yigitbas, Enes AU - Anjorin, Anthony AU - Sauer, Stefan AU - Engels, Gregor ID - 16274 T2 - Proceedings of the 1st IEEE/ACM International Conference on Automation of Software Test AST TI - Validating Test Case Migration via Mutation Analysis ER - TY - CONF AU - Krings, Sarah Claudia AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Sauer, Stefan AU - Engels, Gregor ID - 16790 SN - 978-1-4503-7984-7/20/06 T2 - Proceedings of the 12th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2020) TI - Development Framework for Context-Aware Augmented Reality Applications ER - TY - CONF AU - Yigitbas, Enes AU - Josifovska, Klementina AU - Jovanovikj, Ivan AU - Kalinci, Ferhat AU - Anjorin, Anthony AU - Engels, Gregor ID - 9276 T2 - Proceedings of the 11th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2019) TI - Component-Based Development of Adaptive User Interfaces ER - TY - CONF AU - Josifovska, Klementina AU - Yigitbas, Enes AU - Engels, Gregor ID - 7669 T2 - Proceedings of the 21st International Conference on Human-Computer Interaction (HCII 2019) TI - A Digital Twin-Based Multi-Modal UI Adaptation Framework for Assistance Systems in Industry 4.0 VL - 11568 ER - TY - CONF AU - Josifovska, Klementina AU - Yigitbas, Enes AU - Engels, Gregor ID - 8495 T2 - Proceedings of 5th International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS'19) TI - Reference Framework for Digital Twins within Cyber-Physical Systems ER - TY - JOUR AU - Yigitbas, Enes AU - Schomaker, Gunnar ID - 8638 JF - International Tube Association (ITAtube) Journal TI - WindCORES - Digital Transformation with Renewable Energy ER - TY - CONF AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Gerth, Christian AU - Sauer, Stefan AU - Engels, Gregor ED - Cappiello, Cinzia ED - Ruiz, Marcela ID - 8833 T2 - Information Systems Engineering in Responsible Information Systems - CAiSE Forum 2019, Rome, Italy, June 3-7, 2019, Proceedings TI - Detection and Resolution of Data-Flow Differences in Business Process Models VL - 350 ER - TY - CONF AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Grieger, Marvin AU - Sauer, Stefan AU - Engels, Gregor ID - 8835 SN - 978-989-758-358-2 T2 - Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, TI - Modular Construction of Context-Specific Test Case Migration Methods ER - TY - CONF AU - Anjorin, Anthony AU - Yigitbas, Enes AU - Kaindl, Hermann ID - 8861 T2 - Proceedings of the 8th International Workshop on Bidirectional Transformations (Bx 2019) TI - Consistent Runtime Adaptation of User Interfaces VL - 2355 ER - TY - JOUR AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Sauer, Stefan AU - Engels, Gregor ID - 8880 IS - 2 JF - Softwaretechnik-Trends, Proceedings of the 21st Workshop Software-Reengineering & Evolution (WSRE) & 10th Workshop Design for Future (DFF) TI - Towards Model-based Development of Context-aware Augmented Reality Applications VL - 39 ER - TY - JOUR AU - Yigitbas, Enes AU - Hottung, André AU - Mansfield Rojas, Sebastian AU - Anjorin, Anthony AU - Sauer, Stefan AU - Engels, Gregor ID - 9620 JF - Proceedings of the ACM on Human-Computer Interaction TI - Context- and Data-driven Satisfaction Analysis of User Interface Adaptations Based on Instant User Feedback VL - 3 ER - TY - CONF AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Josifovska, Klementina AU - Sauer, Stefan AU - Engels, Gregor ID - 9939 T2 - Proceedings of the 17th IFIP TC.13 International Conference on Human-Computer Interaction (INTERACT 2019) TI - On-the-fly Usability Evaluation of Mobile Adaptive UIs through Instant User Feedback ER - TY - CONF AU - Yigitbas, Enes AU - Heindörfer, Joshua AU - Engels, Gregor ID - 12076 T2 - Proceedings of the Mensch und Computer 2019 (MuC ’19) TI - A Context-aware Virtual Reality First Aid Training Application ER - TY - CONF AU - Yigitbas, Enes AU - Jovanovikj, Ivan AU - Sauer, Stefan AU - Engels, Gregor ID - 12889 T2 - Handling Security, Usability, User Experience and Reliability in User-Centered Development Processes (IFIP WG 13.2 & WG 13.5 International Workshop @ INTERACT2019) TI - A Model-based Framework for Context-aware Augmented Reality Applications ER - TY - CONF AU - Augstein, Mirjam AU - Herder, Eelco AU - Wörndl, Wolfgang AU - Yigitbas, Enes ID - 12894 T2 - 30th ACM Conference on Hypertext and Social Media (HT ’19), September 17–20, 2019, Hof, Germany TI - ABIS 2019 – 23rd International Workshop on Personalization and Recommendation on the Web and Beyond ER - TY - THES AU - Yigitbas, Enes ID - 15430 TI - Model-Driven Engineering of Self-Adaptive User Interfaces ER - TY - BOOK ED - Linssen, Oliver ED - Mikusz, Martin ED - Volland, Alexander ED - Yigitbas, Enes ED - Engstler, Martin ED - Fazal-Baqaie, Masud ED - Kuhrmann, Marco ID - 15265 SN - 978-3-88579-692-3 TI - Projektmanagement und Vorgehensmodelle 2019. Neue Vorgehensmodelle in Projekten – Führung, Kulturen und Infrastrukturen im Wandel. VL - Volume P-298 ER - TY - JOUR AU - Anjorin, Anthony AU - Yigitbas, Enes AU - Leblebici, Erhan AU - Schürr, Andy AU - Lauder, Marius AU - Witte, Martin ID - 5735 IS - 3 JF - Programming Journal TI - Description Languages for Consistency Management Scenarios Based on Examples from the Industry Automation Domain VL - 2 ER - TY - JOUR AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Sauer, Stefan ID - 5736 JF - Joint Proceedings of the Workshops at Modellierung 2018 co-located with Modellierung 2018, Braunschweig, Germany, February 21, 2018. TI - Test Case Migration: A Reference Process Model and its Instantiation in an Industrial Context ER - TY - CONF AU - Yigitbas, Enes AU - Anjorin, Anthony AU - Leblebici, Erhan AU - Grieger, Marvin ID - 5737 T2 - Modelling Foundations and Applications - 14th European Conference, {ECMFA} 2018, Held as Part of {STAF} 2018, Toulouse, France, June 26-28, 2018, Proceedings TI - Bidirectional Method Patterns for Language Editor Migration ER - TY - CONF AU - Anjorin, Anthony AU - Yigitbas, Enes AU - Kaindl, Hermann AU - Popp, Roman ID - 5738 T2 - Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming, Nice, France, April 09-12, 2018 TI - On the development of consistent user interfaces (extended abstract) ER - TY - JOUR AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Anjorin, Anthony AU - Sauer, Stefan ID - 5757 JF - Softwaretechnik-Trends, Proceedings of the 20th Workshop Software-Reengineering & Evolution (WSRE) & 9th Workshop Design for Future (DFF) TI - Who Guards the Guards? On the Validation of Test Case Migration ER - TY - JOUR AU - Jovanovikj, Ivan AU - Yigitbas, Enes AU - Sauer, Stefan ID - 5758 JF - Softwaretechnik-Trends, Proceedings of the 20th Workshop Software-Reengineering & Evolution (WSRE) & 9th Workshop Design for Future (DFF) TI - Model-based UI Modernization: From Legacy UIs to Self-adaptive UIs ER - TY - CONF AU - Yigitbas, Enes AU - Anjorin, Anthony AU - Jovanovikj, Ivan AU - Kern, Thomas AU - Sauer, Stefan AU - Engels, Gregor ID - 6236 T2 - Proceedings of the 7th International Working Conference on Human-Centered Software Engineering (HCSE'18) TI - Usability Evaluation of Model-Driven Cross-Device Web User Interfaces ER - TY - CONF AU - Yigitbas, Enes AU - Stahl, Hagen AU - Sauer, Stefan AU - Engels, Gregor ID - 5739 T2 - Modelling Foundations and Applications - 13th European Conference, {ECMFA} 2017, Held as Part of {STAF} 2017, Marburg, Germany, July 19-20, 2017, Proceedings TI - Self-adaptive UIs: Integrated Model-Driven Development of UIs and Their Adaptations ER - TY - CONF AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 5740 T2 - Proceedings of the {ACM} {SIGCHI} Symposium on Engineering Interactive Computing Systems, {EICS} 2017, Lisbon, Portugal, June 26-29, 2017 TI - Adapt-UI: an IDE supporting model-driven development of self-adaptive UIs ER - TY - CONF AU - Yigitbas, Enes AU - Grün, Silas AU - Sauer, Stefan AU - Engels, Gregor ID - 5741 T2 - Ubiquitous Computing and Ambient Intelligence - 11th International Conference, UCAmI 2017, Philadelphia, PA, USA, November 7-10, 2017, Proceedings TI - Model-Driven Context Management for Self-adaptive User Interfaces ER - TY - CONF AU - Yigitbas, Enes AU - Kern, Thomas AU - Urban, Patrick AU - Sauer, Stefan ID - 5743 T2 - Current Trends in Web Engineering - {ICWE} 2016 International Workshops, DUI, TELERISE, SoWeMine, and Liquid Web, Lugano, Switzerland, June 6-9, 2016, Revised Selected Papers TI - Multi-device UI Development for Task-Continuous Cross-Channel Web Applications ER - TY - CONF AU - Yigitbas, Enes AU - Sauer, Stefan ID - 5744 T2 - Human-Centered and Error-Resilient Systems Development - {IFIP} {WG} 13.2/13.5 Joint Working Conference 6th International Conference on Human-Centered Software Engineering, {HCSE} 2016, and 8th International Conference on Human Error, Safety, and System Development, {HESSD} 2016 Stockholm, Sweden, August 29-31, 2016, Proceedings TI - Engineering Context-Adaptive UIs for Task-Continuous Cross-Channel Applications ER - TY - CONF AU - Yigitbas, Enes AU - Sauer, Stefan ID - 5745 T2 - Mensch und Computer 2016 - Workshopband, Aachen, Germany, September 4-7, 2016 TI - Customized UI Development Through Context-Sensitive GUI Patterns ER - TY - CONF AU - Fischer, Holger Gerhard AU - Rose, Mirko AU - Yigitbas, Enes AU - Forbrig, Peter ID - 5746 T2 - Joint Proceedings of {REFSQ-2016} Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality {(REFSQ} 2016), Gothenburg, Sweden, March 14, 2016. TI - Towards a Task Driven Approach Enabling Continuous User Requirements Engineering ER - TY - JOUR AU - Jovanovikj, Ivan AU - Grieger, Marvin AU - Yigitbas, Enes ID - 5759 IS - 2 JF - Softwaretechnik-Trends, Proceedings of the 18th Workshop Software-Reengineering & Evolution (WSRE) & 7th Workshop Design for Future (DFF) TI - Towards a Model-Driven Method for Reusing Test Cases in Software Migration Projects VL - 36 ER - TY - CONF AU - Fischer, Holger Gerhard AU - Rose, Mirko AU - Yigitbas, Enes ID - 6258 T2 - Joint Proceedings of the REFSQ 2016 Co-Located Events. 2nd Workshop on Continuous Requirements Engineering (CRE) TI - Towards a Task Driven Approach Enabling Continuous User Requirements Engineering VL - 1564 ER - TY - CONF AU - Yigitbas, Enes AU - Mohrmann, Bastian AU - Sauer, Stefan ID - 5747 T2 - Proceedings of the 1st Workshop on Large-scale and Model-based Interactive Systems: Approaches and Challenges, {LMIS} 2015, co-located with 7th {ACM} {SIGCHI} Symposium on Engineering Interactive Computing Systems {(EICS} 2015), Duisburg, Germany, June 23, 2015. TI - Model-driven UI Development Integrating HCI Patterns ER - TY - CONF AU - Yigitbas, Enes AU - Sauer, Stefan AU - Engels, Gregor ID - 5748 T2 - Human-Computer Interaction: Interaction Technologies - 17th International Conference, {HCI} International 2015, Los Angeles, CA, USA, August 2-7, 2015, Proceedings, Part {II} TI - A Model-Based Framework for Multi-Adaptive Migratory User Interfaces ER - TY - CONF AU - Fischer, Holger Gerhard AU - Yigitbas, Enes AU - Sauer, Stefan ID - 6259 T2 - Proceedings of 15th IFIP TC.13 International Conference on Human-Computer Interaction (INTERACT) TI - Integrating Human-Centered and Model-Driven Methods in Agile UI Development VL - 22 ER - TY - CONF AU - Yigitbas, Enes AU - Fischer, Holger Gerhard AU - Sauer, Stefan ID - 5749 T2 - Design, User Experience, and Usability. Theories, Methods, and Tools for Designing the User Experience - Third International Conference, {DUXU} 2014, Held as Part of {HCI} International 2014, Heraklion, Crete, Greece, June 22-27, 2014, Proceedings, Part {I} TI - Model-Based User Interface Development for Adaptive Self-Service Systems ER - TY - CONF AU - Yigitbas, Enes AU - Fischer, Holger Gerhard AU - Kern, Thomas AU - Paelke, Volker ID - 5750 T2 - Human-Centered Software Engineering - 5th {IFIP} {WG} 13.2 International Conference, {HCSE} 2014, Paderborn, Germany, September 16-18, 2014. Proceedings TI - Model-Based Development of Adaptive UIs for Multi-channel Self-service Systems ER - TY - CONF AU - Yigitbas, Enes AU - Sauer, Stefan ID - 5751 T2 - Mensch & Computer 2014 - Workshopband, 14. Fachübergreifende Konferenz für Interaktive und Kooperative Medien - Interaktiv unterwegs - Freiräume gestalten, 31. August - 3. September 2014, München, Germany TI - Flexible & Adaptive UIs for Self-Service Systems ER - TY - CONF AU - Yigitbas, Enes AU - Gerth, Christian AU - Sauer, Stefan ID - 5752 T2 - Informatik 2013, 43. Jahrestagung der Gesellschaft für Informatik e.V. (GI), Informatik angepasst an Mensch, Organisation und Umwelt, 16.-20. September 2013, Koblenz, Deutschland TI - Konzeption modellbasierter Benutzungsschnittstellen für verteilte Selbstbedienungssysteme ER - TY - CONF AU - Nagel, Benjamin AU - Gerth, Christian AU - Yigitbas, Enes AU - Christ, Fabian AU - Engels, Gregor ID - 5753 T2 - Proceedings of the 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing co-located with 15th International Conference on Model Driven Engineering Languages and Systems {(MODELS} 2012), Innsbruck, Austria, October 01 - 05, 2012 TI - Model-driven specification of adaptive cloud-based systems ER - TY - GEN AU - Yigitbas, Enes ID - 5760 TI - Entwicklung eines Monitoring- und Adaptionskonzeptes für Geschäftsprozesse in service-orientierten Systemen ER - TY - CONF AU - Brüseke, Frank AU - Sancar, Yavuz AU - Yigitbas, Enes ID - 5756 T2 - Proceedings of the Conference on Software & Systems Engineering Essentials 2010 (SEE 2010), Köln (Germany) TI - Erfolgsfaktoren von Testprozessbewertungsmodellen ER -