@inproceedings{5829,
  abstract     = {{Websites increasingly embed semantic data for search engine optimization. The most common ontology for semantic data, schema.org, is supported by all major search engines and describes over 500 data types, including calendar events, recipes, products, and TV shows. As of today, users wishing to pass this data to their favorite applications, e.g., their calendars, cookbooks, price comparison applications or even smart devices such as TV receivers, rely on cumbersome and error-prone workarounds such as reentering the data or a series of copy and paste operations. In this paper, we present Semantic Data Mediator (SDM), an approach that allows the easy transfer of semantic data to a multitude of services, ranging from web services to applications installed on different devices. SDM extracts semantic data from the currently displayed web page on the client-side, offers suitable services to the user, and by the press of a button, forwards this data to the desired service while doing all the necessary data conversion and service interface adaptation in between. To realize this, we built a reusable repository of service descriptions, data converters, and service adapters, which can be extended by the crowd. Our approach for linking services to websites relies solely on semantic data and does not require any additional support by either website or service developers. 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    = {{2017 IEEE International Conference on Web Services (ICWS)}},
  editor       = {{Altintas, Ilkay and Chen, Shiping}},
  isbn         = {{9781538607527}},
  keywords     = {{Services, Websites, Semantic Data, schema.org, Data Conversion, Interface Adaptation, Mediation}},
  publisher    = {{IEEE}},
  title        = {{{Linking Services to Websites by Leveraging Semantic Data}}},
  doi          = {{10.1109/icws.2017.80}},
  year         = {{2017}},
}

@inproceedings{6722,
  abstract     = {{We report on the Wikidata vandalism detection task at the WSDM Cup 2017. The
task received five submissions for which this paper describes their evaluation
and a comparison to state of the art baselines. Unlike previous work, we recast
Wikidata vandalism detection as an online learning problem, requiring
participant software to predict vandalism in near real-time. The
best-performing approach achieves a ROC-AUC of 0.947 at a PR-AUC of 0.458. In
particular, this task was organized as a software submission task: to maximize
reproducibility as well as to foster future research and development on this
task, the participants were asked to submit their working software to the TIRA
experimentation platform along with the source code for open source release.}},
  author       = {{Heindorf, Stefan and Potthast, Martin and Engels, Gregor and Stein, Benno}},
  booktitle    = {{WSDM Cup 2017 Notebook Papers}},
  title        = {{{Overview of the Wikidata Vandalism Detection Task at WSDM Cup 2017}}},
  year         = {{2017}},
}

@techreport{198,
  author       = {{Jazayeri, Bahar and Platenius, Marie Christin and Engels, Gregor and Kundisch, Dennis}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Features of IT Service Markets: A Systematic Literature Review (Supplementary Material)}}},
  year         = {{2016}},
}

@inproceedings{199,
  abstract     = {{The provision of IT solutions over electronic marketplaces became prominent in recent years. We call such marketplaces IT service markets. IT service markets have some core architectural building blocks that impact the quality attributes of these markets. However, these building blocks and their impacts are not well-known. Thus, design choices for IT service markets have been made ad-hoc until now. Furthermore, only single aspects of such markets have been investigated until now, but a comprehensive view is missing.In this paper, we identify common features and their interrelations on the basis of a systematic literature review of 60 publications using grounded theory.This knowledge provides an empirical evidence on the interdisciplinary design choices of IT service markets and it serves as a basis to support market providers and developers to integrate market features. Thereby, we make a first step towards the creation of a reference model for IT service markets that provides a holistic integrated view that can be used to create and maintain successful markets in the future.}},
  author       = {{Jazayeri, Bahar and Platenius, Marie and Engels, Gregor and Kundisch, Dennis}},
  booktitle    = {{Proceedings of the 14th International Conference on Service Oriented Computing (ICSOC)}},
  pages        = {{301--316}},
  publisher    = {{Springer}},
  title        = {{{Features of IT Service Markets: A Systematic Literature Review}}},
  doi          = {{10.1007/978-3-319-46295-0_19}},
  volume       = {{9936}},
  year         = {{2016}},
}

@techreport{221,
  author       = {{Platenius, Marie Christin and Josifovska, Klementina and van Rooijen, Lorijn and Arifulina, Svetlana and Becker, Matthias and Engels, Gregor and Schäfer, Wilhelm}},
  publisher    = {{Universität Paderborn}},
  title        = {{{An Overview of Service Specification Language and Matching in On-The-Fly Computing (v0.3)}}},
  year         = {{2016}},
}

@proceedings{7757,
  editor       = {{Martins Freivalds, Rusins and Engels, Gregor and Catania, Barbara}},
  publisher    = {{Springer}},
  title        = {{{SOFSEM 2016: Theory and Practice of Computer Science}}},
  year         = {{2016}},
}

@proceedings{7758,
  editor       = {{Van Gorp, Pieter and Engels, Gregor}},
  publisher    = {{Springer}},
  title        = {{{Theory and Practice of Model Transformations - 9th International Conference ICMT 2016, Held as Part of STAF 2016, Vienna, Austria, July 4-5, 2016, Proceedings}}},
  volume       = {{9765}},
  year         = {{2016}},
}

@proceedings{7759,
  editor       = {{Martins Freivalds, Rusins and Engels, Gregor and Catania, Barbara and Spanek, Roman}},
  publisher    = {{Springer}},
  title        = {{{SOFSEM 2016: Theory and Practice of Computer Science - Proceedings Volume II}}},
  year         = {{2016}},
}

@inproceedings{8072,
  author       = {{Grieger, Marvin and Fazal-Baqaie, Masud and Engels, Gregor and Klenke, Markus}},
  booktitle    = {{Proceedings of the 15th International Conference on Software Reuse (ICSR)}},
  pages        = {{199--214}},
  publisher    = {{Springer}},
  title        = {{{Concept-Based Engineering of Situation-Specific Migration Methods}}},
  year         = {{2016}},
}

@inproceedings{5825,
  abstract     = {{Integrating apps on mobile devices into applications running on other devices is usually difficult. For instance, using a messenger on a smartphone to share a text written on a desktop computer often ends up in a cumbersome solution to transfer the text, because many applications are not designed for such scenarios. In this paper, we present an approach enabling the integration of apps running on Android devices into applications running on other devices and even other platforms. This is achieved by specifying adapters for Android apps, which map their services to a platform-independent service interface. For this purpose, we have developed a domain-specific language to ease the specification of such mappings. Our approach is applicable without the need to modify the existing Android apps providing the service. We analyzed its feasibility by implementing our approach and by specifying mappings for several popular Android apps, e.g., phone book, camera, and file explorer.}},
  author       = {{Wolters, Dennis and Kirchhoff, Jonas and Gerth, Christian and Engels, Gregor}},
  booktitle    = {{Service-Oriented Computing}},
  editor       = {{Sheng, Quan Z.  and Stroulia, Eleni  and Tata, Samir  and Bhiri, Sami }},
  isbn         = {{9783319462943}},
  issn         = {{0302-9743}},
  keywords     = {{Cross-Device, Integration, Android, Adapter, DSL}},
  pages        = {{171--185}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Cross-Device Integration of Android Apps}}},
  doi          = {{10.1007/978-3-319-46295-0_11}},
  year         = {{2016}},
}

@article{7013,
  author       = {{Derakhshanmanesh, Mahdi and Grieger, Marvin and Ebert, Jürgen and Engels, Gregor}},
  journal      = {{Softwaretechnik-Trends, Proceedings of the 3rd Workshop Model-Based and Model-Driven Software Modernization (MMSM)}},
  number       = {{3}},
  pages        = {{69--70}},
  title        = {{{Thoughts on the Evolution Towards Model-Integrating Software}}},
  volume       = {{36}},
  year         = {{2016}},
}

@inproceedings{7539,
  author       = {{Meise, Bianca and Mexin, Yevgen and Schloots, Franziska M. and Senft, Björn and Wawilow, Anastasia and Engels, Gregor and Meister, Dorothee M. and Müller-Lietzkow, Jörg and Szwillus, Gerd}},
  booktitle    = {{Tagungsband der Forschungsdaten in den Geisteswissenschaften (FORGE)}},
  title        = {{{Von implizitem Wissen zu nachhaltigen Systemanforderungen}}},
  year         = {{2016}},
}

@inbook{7558,
  author       = {{Fazal-Baqaie, Masud and Engels, Gregor}},
  booktitle    = {{Managing Software Process Evolution}},
  editor       = {{Kuhrmann, M. and Münch, J. and Richardson, I. and Rausch, A. and Zhang, He}},
  pages        = {{185--209}},
  publisher    = {{Springer}},
  title        = {{{Software Processes Management by Method Engineering with MESP}}},
  doi          = {{https://groups.uni-paderborn.de/fg-engels/Publications/10.1007/978-3-319-31545-4}},
  year         = {{2016}},
}

@inbook{7561,
  author       = {{Engels, Gregor and W. Maier, Günter and Ötting, Sonja and Steffen, Eckhard and Teetz, Alexander}},
  booktitle    = {{Zukunft der Arbeit: Eine praxisnahe Betrachtung}},
  editor       = {{Wischmann, Steffen}},
  pages        = {{12}},
  publisher    = {{Springer}},
  title        = {{{Gerechtigkeit in flexiblen Arbeits- und Managementprozessen}}},
  year         = {{2016}},
}

@inproceedings{6739,
  author       = {{Wolters, Dennis and Gerth, Christian and Engels, Gregor}},
  booktitle    = {{Proceedings of the CAiSE'18 Forum at the 28th International Conference on Advanced Information Systems Engineering (CAiSE'16)}},
  pages        = {{89--96}},
  publisher    = {{CEUR-WS.org}},
  title        = {{{Modeling Cross-Device Systems with Use Case Diagrams}}},
  volume       = {{1612}},
  year         = {{2016}},
}

@inproceedings{169,
  abstract     = {{We apply methods of genetic programming to a general problem from software engineering, namely example-based generation of specifications. In particular, we focus on model transformation by example. The definition and implementation of model transformations is a task frequently carried out by domain experts, hence, a (semi-)automatic approach is desirable. This application is challenging because the underlying search space has rich semantics, is high-dimensional, and unstructured. Hence, a computationally brute-force approach would be unscalable and potentially infeasible. To address that problem, we develop a sophisticated approach of designing complex mutation operators. We define ‘patterns’ for constructing mutation operators and report a successful case study. Furthermore, the code of the evolved model transformation is required to have high maintainability and extensibility, that is, the code should be easily readable by domain experts. We report an evaluation of this approach in a software engineering case study.}},
  author       = {{Kühne, Thomas and Hamann, Heiko and Arifulina, Svetlana and Engels, Gregor}},
  booktitle    = {{Proceedings of the 19th European Conference on Genetic Programming (EuroGP 2016)}},
  pages        = {{278----293}},
  title        = {{{Patterns for Constructing Mutation Operators: Limiting the Search Space in a Software Engineering Application}}},
  doi          = {{10.1007/978-3-319-30668-1_18}},
  year         = {{2016}},
}

@inproceedings{137,
  abstract     = {{Wikidata is the new, large-scale knowledge base of the Wikimedia Foundation. Its knowledge is increasingly used within Wikipedia itself and various other kinds of information systems, imposing high demands on its integrity.Wikidata can be edited by anyone and, unfortunately, it frequently gets vandalized, exposing all information systems using it to the risk of spreading vandalized and falsified information. In this paper, we present a new machine learning-based approach to detect vandalism in Wikidata.We propose a set of 47 features that exploit both content and context information, and we report on 4 classifiers of increasing effectiveness tailored to this learning task. Our approach is evaluated on the recently published Wikidata Vandalism Corpus WDVC-2015 and it achieves an area under curve value of the receiver operating characteristic, ROC-AUC, of 0.991. It significantly outperforms the state of the art represented by the rule-based Wikidata Abuse Filter (0.865 ROC-AUC) and a prototypical vandalism detector recently introduced by Wikimedia within the Objective Revision Evaluation Service (0.859 ROC-AUC).}},
  author       = {{Heindorf, Stefan and Potthast, Matthias and Stein, Benno and Engels, Gregor}},
  booktitle    = {{Proceedings of the 25th International Conference on Information and Knowledge Management (CIKM 2016)}},
  pages        = {{327----336}},
  title        = {{{Vandalism Detection in Wikidata}}},
  doi          = {{10.1145/2983323.2983740}},
  year         = {{2016}},
}

@inproceedings{280,
  abstract     = {{The Collaborative Research Centre "On-The-Fly Computing" works on foundations and principles for the vision of the Future Internet. It proposes the paradigm of On-The-Fly Computing, which tackles emerging worldwide service markets. In these markets, service providers trade software, platform, and infrastructure as a service. Service requesters state requirements on services. To satisfy these requirements, the new role of brokers, who are (human) actors building service compositions on the fly, is introduced. Brokers have to specify service compositions formally and comprehensively using a domain-specific language (DSL), and to use service matching for the discovery of the constituent services available in the market. The broker's choice of the DSL and matching approaches influences her success of building compositions as distinctive properties of different service markets play a significant role. In this paper, we propose a new approach of engineering a situation-specific DSL by customizing a comprehensive, modular DSL and its matching for given service market properties. This enables the broker to create market-specific composition specifications and to perform market-specific service matching. As a result, the broker builds service compositions satisfying the requester's requirements more accurately. We evaluated the presented concepts using case studies in service markets for tourism and university management.}},
  author       = {{Arifulina, Svetlana and Platenius, Marie Christin and Mohr, Felix and Engels, Gregor and Schäfer, Wilhelm}},
  booktitle    = {{Proceedings of the IEEE 11th World Congress on Services (SERVICES), Visionary Track: Service Composition for the Future Internet}},
  pages        = {{333----340}},
  title        = {{{Market-Specific Service Compositions: Specification and Matching}}},
  doi          = {{10.1109/SERVICES.2015.58}},
  year         = {{2015}},
}

@inproceedings{239,
  abstract     = {{We report on the construction of the Wikidata Vandalism Corpus WDVC-2015, the first corpus for vandalism in knowledge bases. Our corpus is based on the entire revision history of Wikidata, the knowledge base underlying Wikipedia. Among Wikidata's 24 million manual revisions, we have identified more than 100,000 cases of vandalism. An in-depth corpus analysis lays the groundwork for research and development on automatic vandalism detection in public knowledge bases. Our analysis shows that 58% of the vandalism revisions can be found in the textual portions of Wikidata, and the remainder in structural content, e.g., subject-predicate-object triples. Moreover, we find that some vandals also target Wikidata content whose manipulation may impact content displayed on Wikipedia, revealing potential vulnerabilities. Given today's importance of knowledge bases for information systems, this shows that public knowledge bases must be used with caution.}},
  author       = {{Heindorf, Stefan and Potthast, Martin and Stein, Benno and Engels, Gregor}},
  booktitle    = {{Proceedings of the 38th International ACM Conference on Research and Development in Information Retrieval (SIGIR 15)}},
  pages        = {{831----834}},
  title        = {{{Towards Vandalism Detection in Knowledge Bases: Corpus Construction and Analysis}}},
  doi          = {{10.1145/2766462.2767804}},
  year         = {{2015}},
}

@inproceedings{8069,
  abstract     = {{Die cloudbasierte Bereitstellung von Funktionen als Software-as-a-Service (SaaS) ermöglicht die Erschließung neuer Kundenpotenziale bei kleinen und mittelgroßen Unternehmen.}},
  author       = {{Nagel, Benjamin and Schröder, Klaus and Becker, Steffen and Sauer, Stefan and Engels, Gregor}},
  booktitle    = {{Software Engineering & Management 2015}},
  pages        = {{255--260}},
  title        = {{{Kooperative Methoden- und Werkzeugentwicklung zur Cloudmigration von proprietären Anwendungskomponenten}}},
  doi          = {{https://groups.uni-paderborn.de/fg-engels/Publications/10.1007/978-3-319-26844-6_12}},
  volume       = {{LNI-239}},
  year         = {{2015}},
}

