@inproceedings{6763,
  abstract     = {{Existing test cases represent important assets, which are worth reusing in software migration projects. The benefit is twofold, reuse of relevant information as well cost saving by avoiding design of new test cases. As test cases are implemented in the same or a compatible technology as the system they are testing, they have to somehow follow the system migration, i.e., they should be co-migrated. Due to the size of the test case set, and often missing conformity in the structure of the test cases, migration of test cases is a quite challenging task. As model-driven engineering has been established to manage those complex tasks, we apply it in the test case domain. In this paper, we propose a generic migration method based on model-driven reengineering techniques. Our method which involves reverse engineering, restructuring, and forward engineering is applied in an industrial case study where appropriate tooling was developed as well.}},
  author       = {{Jovanovikj, Ivan and Engels, Gregor and Anjorin, Anthony and Sauer, Stefan}},
  booktitle    = {{Information Systems in the Big Data Era - CAiSE Forum 2018, Tallinn, Estonia, June 11-15, 2018, ProceedingIs}},
  editor       = {{Mendling, Jan and Mouratidis, Haralambos}},
  isbn         = {{978-3-319-92901-9}},
  location     = {{Tallinn, Estonia}},
  pages        = {{133--147}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Model-Driven Test Case Migration: The Test Case Reengineering Horseshoe Model}}},
  doi          = {{https://doi.org/10.1007/978-3-319-92901-9_13}},
  year         = {{2018}},
}

@article{6967,
  author       = {{Derakhshanmanesh, Mahdi and Ebert, Jürgen and Grieger, Marvin and Engels, Gregor}},
  journal      = {{Software & Systems Modeling}},
  pages        = {{1--30}},
  title        = {{{Model-integrating development of software systems: a flexible component-based approach}}},
  year         = {{2018}},
}

@inproceedings{16937,
  author       = {{Cunha, Jácome and Fernandes, Joao Paulo and Kelleher, Caitlin and Mendes, Jorge and Engels, Gregor}},
  booktitle    = {{Proceedings of 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Lisbon, Portugal, October 1-4, 2018}},
  isbn         = {{9781538642351}},
  location     = {{Lisbon, Portugal}},
  publisher    = {{IEEE}},
  title        = {{{2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)}}},
  doi          = {{10.1109/vl/hcc43341.2018}},
  year         = {{2018}},
}

@inbook{16938,
  author       = {{Engels, Gregor and Maier, Günter W. and Ötting, Sonja K. and Steffen, Eckhard and Teetz, Alexander}},
  booktitle    = {{Zukunft der Arbeit – Eine praxisnahe Betrachtung}},
  editor       = {{Wischmann, Steffen and Hartmann, Ernst Andreas}},
  isbn         = {{9783662492659}},
  pages        = {{221--231}},
  publisher    = {{Springer Verlag}},
  title        = {{{Gerechtigkeit in flexiblen Arbeits- und Managementprozessen}}},
  doi          = {{10.1007/978-3-662-49266-6_16}},
  year         = {{2018}},
}

@inproceedings{5831,
  abstract     = {{Many websites offer links to social media sites for convenient content sharing. Unfortunately, those sharing capabilities are quite restricted and it is seldom possible to share content with other services, like those provided by a user's favorite applications or smart devices. In this paper, we present Semantic Data Mediator (SDM) --- a flexible middleware linking a vast number of services to millions of websites. Based on reusable repositories of service descriptions defined by the crowd, users can easily fill a personal registry with their favorite services, which can then be linked to websites by SDM. For this, SDM leverages semantic data, which is already available on millions of websites due to search engine optimization. Further support for our approach from website or service developers is not required. To enable the use of a broad range of services, data conversion services are automatically composed by SDM to transform data according to the needs of the different services. In addition to linking web services, various service adapters allow services of applications and smart devices to be linked as well. We have fully implemented our approach and present a real-world case study demonstrating its feasibility and usefulness.}},
  author       = {{Wolters, Dennis and Heindorf, Stefan and Kirchhoff, Jonas and Engels, Gregor}},
  booktitle    = {{Service-Oriented Computing -- ICSOC 2017 Workshops}},
  editor       = {{Braubach, Lars and Murillo, Juan M. and Kaviani, Nima and Lama, Manuel and Burgueño, Loli and Moha, Naouel and Oriol, Marc}},
  isbn         = {{978-3-319-91764-1}},
  pages        = {{388--392}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Semantic Data Mediator: Linking Services to Websites}}},
  doi          = {{10.1007/978-3-319-91764-1_36}},
  year         = {{2018}},
}

@proceedings{7749,
  editor       = {{Carmona , Josep  and Engels, Gregor and Kumar, Akhil }},
  publisher    = {{Springer}},
  title        = {{{Business Process Management - 15th International Conference, BPM 2017, Barcelona, Spain, September 10-15, 2017, Proceedings Lecture Notes in Computer Science}}},
  volume       = {{10445}},
  year         = {{2017}},
}

@proceedings{7750,
  editor       = {{Carmona , Josep  and Engels, Gregor and Kumar, Akhil }},
  publisher    = {{Springer}},
  title        = {{{Business Process Management Forum - BPM Forum 2017, Barcelona, Spain, September 10 - 15, 2017, Proceedings Lecture Notes in Business Information Processing 297}}},
  volume       = {{297}},
  year         = {{2017}},
}

@book{7751,
  editor       = {{Spalazzese, Romina and Christin Platenius, Marie and Becker, Steffen and Persson, Per and Engels, Gregor}},
  title        = {{{Message from the IoT-ASAP Chairs}}},
  doi          = {{10.1109/ICSAW.2017.67}},
  year         = {{2017}},
}

@proceedings{7754,
  editor       = {{Hess, Steffen  and Fischer, Holger Gerhard}},
  publisher    = {{Gesellschaft für Informatik e.V. und German UPA e.V.}},
  title        = {{{Mensch und Computer 2017 - Usability Professionals. Tagungsband}}},
  year         = {{2017}},
}

@inproceedings{7755,
  author       = {{Mendes, Jorge and Cunha, Jacome and Duarte, Francisco and Engels, Gregor and Saraiva, Joao and Sauer, Stefan}},
  booktitle    = {{2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)}},
  isbn         = {{9781538615898}},
  publisher    = {{IEEE}},
  title        = {{{Towards systematic spreadsheet construction processes}}},
  doi          = {{10.1109/icse-c.2017.141}},
  year         = {{2017}},
}

@inproceedings{78,
  abstract     = {{The Internet of Things (IoT) connects the things of our everyday life and supports usin our common activities.Several markets for IoT services have been created. These markets enable IoT users to search and compose services in order to support an IoT activity.However, existing IoT markets like IFTTT (If This Then That) are not convenient for users with respect to service discovery and composition.The objective of On-the-fly (OTF) computing is to configure and provide software markets that fulfill individual users' wishes by the automatic on-the-fly composition of single services.The architecture framework of On-the-fly computing markets helps architects to systematically develop these systems in different domains.In this paper, we use our OTF architectural framework to examine the requirements of a reference architecture for IoT markets.Furthermore, we perform a comparison between the architecture of IFTTT as an existing IoT market with this reference architecture. The results show how existing IoT markets can be improved. In return, the practical knowledge of IFTTT is taken to the reference architecture.This knowledge helps to overcome the limitations of today's IoT markets or creating new markets in the future.}},
  author       = {{Jazayeri, Bahar and Schwichtenberg, Simon}},
  booktitle    = {{Proceedings of the International Conference on Software Architecture (ICSA) IoT-ASAP Workshop}},
  pages        = {{120----127}},
  publisher    = {{IEEE}},
  title        = {{{On-The-Fly Computing Meets IoT Markets - Towards a Reference Architecture}}},
  doi          = {{10.1109/ICSAW.2017.59}},
  year         = {{2017}},
}

@inproceedings{8073,
  author       = {{Grieger, Marvin and Fazal-Baqaie, Masud and Engels, Gregor and Klenke, Markus}},
  booktitle    = {{Software Engineering 2017}},
  pages        = {{65--66}},
  title        = {{{Concept-Based Engineering of Situation-Specific Migration Methods}}},
  year         = {{2017}},
}

@inproceedings{8225,
  author       = {{Mendes, Jorge and Cunha, Jácome and Duarte, Francisco and Engels, Gregor and Saraiva, Joao and Sauer, Stefan}},
  booktitle    = {{Proceedings of the 39th International Conference on Software Engineering, {ICSE} 2017, Buenos Aires, Argentina, May 20-28, 2017 - Companion Volume}},
  pages        = {{123--127}},
  publisher    = {{IEEE}},
  title        = {{{Systematic spreadsheet construction processes}}},
  doi          = {{http://dx.doi.org/10.1109/VLHCC.2017.8103459}},
  year         = {{2017}},
}

@inproceedings{5695,
  author       = {{Jazayeri, Bahar and Schwichtenberg, Simon}},
  booktitle    = {{Proceedings of Softwaretechnik-Trends Workshops}},
  publisher    = {{Gesellschaft für Informatik eV, Fachgruppe PARS}},
  title        = {{{On the Necessity of an Architecture Framework for On-The-Fly Computing}}},
  volume       = {{37}},
  year         = {{2017}},
}

@inproceedings{5740,
  author       = {{Yigitbas, Enes and Sauer, Stefan and Engels, Gregor}},
  booktitle    = {{Proceedings of the {ACM} {SIGCHI} Symposium on Engineering Interactive Computing Systems, {EICS} 2017, Lisbon, Portugal, June 26-29, 2017}},
  pages        = {{99--104}},
  title        = {{{Adapt-UI: an IDE supporting model-driven development of self-adaptive UIs}}},
  doi          = {{10.1145/3102113.3102144}},
  year         = {{2017}},
}

@inproceedings{5741,
  author       = {{Yigitbas, Enes and Grün, Silas and Sauer, Stefan and Engels, Gregor}},
  booktitle    = {{Ubiquitous Computing and Ambient Intelligence - 11th International Conference, UCAmI 2017, Philadelphia, PA, USA, November 7-10, 2017, Proceedings}},
  pages        = {{624--635}},
  title        = {{{Model-Driven Context Management for Self-adaptive User Interfaces}}},
  doi          = {{10.1007/978-3-319-67585-5\_61}},
  year         = {{2017}},
}

@inproceedings{5830,
  abstract     = {{A lot of people are managing multiple computing devices suited for different purposes, like private and work devices. Integrating applications running on different devices is often a problem, because the services provided by those applications are not meant to be integrated. In this demonstration, we present our XDAI-A framework which enables cross-device integration of services provided by Android apps. The framework uses adapters to convert Android-internal service interfaces of existing apps into external services with a platform-independent interface that can be accessed from applications on other devices and even other platforms. Our ready-to-use framework does not require to alter existing Android apps, since the adapters are installed separately. For the convenient specification of adapters, our framework comes with a domain-specific language (DSL). Additionally, we provide an infrastructure to find and integrate devices and their applications' services.}},
  author       = {{Wolters, Dennis and Kirchhoff, Jonas and Gerth, Christian and Engels, Gregor}},
  booktitle    = {{Service-Oriented Computing -- ICSOC 2016 Workshops}},
  editor       = {{Drira, Khalil and Wang, Hongbing and Yu, Qi and Wang, Yan and Yan, Yuhong and Charoy, François and Mendling, Jan and Mohamed, Mohamed and Wang, Zhongjie and Bhiri, Sami}},
  isbn         = {{978-3-319-68136-8}},
  pages        = {{203--206}},
  publisher    = {{Springer International Publishing}},
  title        = {{{XDAI-A: Framework for Enabling Cross-Device Integration of Android Apps}}},
  doi          = {{10.1007/978-3-319-68136-8_25}},
  year         = {{2017}},
}

@inbook{6255,
  author       = {{Fischer, Holger Gerhard and Engler, Michael and Sauer, Stefan}},
  booktitle    = {{Design, User Experience, and Usability: Theory, Methodology, and Management}},
  isbn         = {{9783319586335}},
  issn         = {{0302-9743}},
  location     = {{Vancouver, Canada}},
  pages        = {{570--583}},
  publisher    = {{Springer International Publishing}},
  title        = {{{A Human-Centered Perspective on Software Quality: Acceptance Criteria for Work 4.0}}},
  doi          = {{10.1007/978-3-319-58634-2_42}},
  volume       = {{10288}},
  year         = {{2017}},
}

@inproceedings{6256,
  author       = {{Fischer, Holger Gerhard and Senft, Björn and Stahl, Katharina}},
  booktitle    = {{Wissenschafts- und Industrieforum 2017 - Intelligente Technische Systeme}},
  editor       = {{Bodden, Eric and Dressler, Falko and Dumitrescu, Roman and Gausemeier, Jürgen and Meyer auf der Heide, Friedhelm and Scheytt, Christoph and Trächtler, Ansgar}},
  isbn         = {{978-3-942647-88-5}},
  pages        = {{197--210}},
  publisher    = {{Verlagsschriftenreihe des Heinz Nixdorf Instituts}},
  title        = {{{Akzeptierte Assistenzsysteme in der Arbeitswelt 4.0 durch systematisches Human-Centered Software Engineering}}},
  doi          = {{10.17619/UNIPB/1-93}},
  volume       = {{369}},
  year         = {{2017}},
}

@proceedings{6305,
  editor       = {{Hess, Steffen and Fischer, Holger Gerhard}},
  publisher    = {{Gesellschaft für Informatik e.V. und German UPA e.V.}},
  title        = {{{Mensch und Computer 2017 - Usability Professionals. Tagungsband}}},
  year         = {{2017}},
}

