@inproceedings{16274, author = {{Jovanovikj, Ivan and Nagaraj, Achyuth and Yigitbas, Enes and Anjorin, Anthony and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Proceedings of the 1st IEEE/ACM International Conference on Automation of Software Test AST}}, location = {{Seoul}}, pages = {{31--40}}, publisher = {{ACM}}, title = {{{Validating Test Case Migration via Mutation Analysis }}}, year = {{2020}}, } @inproceedings{16790, author = {{Krings, Sarah Claudia and Yigitbas, Enes and Jovanovikj, Ivan and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Proceedings of the 12th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2020)}}, isbn = {{978-1-4503-7984-7/20/06}}, title = {{{Development Framework for Context-Aware Augmented Reality Applications}}}, doi = {{10.1145/3393672.3398640}}, year = {{2020}}, } @inproceedings{9276, author = {{Yigitbas, Enes and Josifovska, Klementina and Jovanovikj, Ivan and Kalinci, Ferhat and Anjorin, Anthony and Engels, Gregor}}, booktitle = {{Proceedings of the 11th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2019)}}, location = {{Valencia}}, pages = {{13:1----13:7}}, title = {{{Component-Based Development of Adaptive User Interfaces }}}, year = {{2019}}, } @inproceedings{8833, author = {{Jovanovikj, Ivan and Yigitbas, Enes and Gerth, Christian and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Information Systems Engineering in Responsible Information Systems - CAiSE Forum 2019, Rome, Italy, June 3-7, 2019, Proceedings}}, editor = {{ Cappiello, Cinzia and Ruiz, Marcela}}, location = {{Rome}}, pages = {{145--157}}, title = {{{Detection and Resolution of Data-Flow Differences in Business Process Models}}}, volume = {{350}}, year = {{2019}}, } @inproceedings{8835, author = {{Jovanovikj, Ivan and Yigitbas, Enes and Grieger, Marvin and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,}}, isbn = {{978-989-758-358-2}}, location = {{Prague}}, pages = {{536--543}}, publisher = {{SciTePress}}, title = {{{Modular Construction of Context-Specific Test Case Migration Methods}}}, doi = {{10.5220/0007690205360543}}, year = {{2019}}, } @article{8880, author = {{Yigitbas, Enes and Jovanovikj, Ivan and Sauer, Stefan and Engels, Gregor}}, journal = {{Softwaretechnik-Trends, Proceedings of the 21st Workshop Software-Reengineering & Evolution (WSRE) & 10th Workshop Design for Future (DFF)}}, number = {{2}}, pages = {{39--40}}, title = {{{Towards Model-based Development of Context-aware Augmented Reality Applications }}}, volume = {{39}}, year = {{2019}}, } @inproceedings{9939, author = {{Yigitbas, Enes and Jovanovikj, Ivan and Josifovska, Klementina and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Proceedings of the 17th IFIP TC.13 International Conference on Human-Computer Interaction (INTERACT 2019)}}, pages = {{563--567}}, publisher = {{Springer, LNCS}}, title = {{{On-the-fly Usability Evaluation of Mobile Adaptive UIs through Instant User Feedback }}}, year = {{2019}}, } @inproceedings{12889, author = {{Yigitbas, Enes and Jovanovikj, Ivan and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Handling Security, Usability, User Experience and Reliability in User-Centered Development Processes (IFIP WG 13.2 & WG 13.5 International Workshop @ INTERACT2019)}}, title = {{{A Model-based Framework for Context-aware Augmented Reality Applications }}}, year = {{2019}}, } @inproceedings{1910, abstract = {{Today, model-driven approaches are a cornerstone in modern software development. The Eclipse Modeling Framework (EMF) is highly adopted in practice and generates Java code from platform-independent models with embedded Object Constraint Language (OCL) expressions. However, applications that target multiple platforms like Android, iOS, Windows, web browsers usually need to be implemented in different programming languages. Feature-complete Ecore and OCL runtime APIs are not available for all these platforms, such that their functionality has to be re-implemented. In this paper, we present CrossEcore: A multi-platform enabled modeling framework that generates C#, Swift, TypeScript, and JavaScript code from Ecore models with embedded OCL. An OCL compiler translates OCL expressions into expressions of the target language. The Ecore and OCL API can be consistently used across platforms, which facilitates application portability. CrossEcore is also extendible and can be easily adopted for new programming languages.}}, author = {{Schwichtenberg, Simon and Jovanovikj, Ivan and Gerth, Christian and Engels, Gregor}}, booktitle = {{Proceedings of the 40th International Conference on Software Engineering, ICSE 2018 - Companion Volume}}, location = {{Gothenburg, Sweden}}, title = {{{Poster: CrossEcore: An Extendible Framework to Use Ecore and OCL across Platforms}}}, year = {{2018}}, } @article{5736, author = {{Jovanovikj, Ivan and Yigitbas, Enes and Sauer, Stefan}}, journal = {{Joint Proceedings of the Workshops at Modellierung 2018 co-located with Modellierung 2018, Braunschweig, Germany, February 21, 2018.}}, location = {{Braunschweig}}, pages = {{153--162}}, title = {{{Test Case Migration: A Reference Process Model and its Instantiation in an Industrial Context}}}, year = {{2018}}, }