@proceedings{6308,
  editor       = {{Fischer, Holger Gerhard and Endmann, Anja and Krökel, Malte}},
  isbn         = {{978-3-11-044332-5}},
  publisher    = {{De Gruyter}},
  title        = {{{Mensch und Computer 2015 - Usability Professionals. Tagungsband}}},
  year         = {{2015}},
}

@article{7253,
  author       = {{Güldali, Baris and Fazal-Baqaie, Masud}},
  journal      = {{OBJEKTspektrum (Online Themenspecials)}},
  number       = {{Agility/2015}},
  pages        = {{1--4}},
  title        = {{{Skalieren von großen agilen Projekten mit verteilten Backlogs}}},
  year         = {{2015}},
}

@article{7254,
  author       = {{Fazal-Baqaie, Masud and Sauer, Stefan and Heuft, Torsten}},
  journal      = {{WI-MAW-Rundbrief}},
  number       = {{1}},
  pages        = {{5--13}},
  title        = {{{Agile Entwicklung mit On- und Offshore-Partnern – Methodenverbesserung in der Praxis}}},
  volume       = {{21}},
  year         = {{2015}},
}

@article{7255,
  author       = {{Grieger, Marvin and Fazal-Baqaie, Masud}},
  journal      = {{Softwaretechnik-Trends, Proceedings of the 17th Workshop Software-Reengineering (WSRE)}},
  number       = {{2}},
  pages        = {{41--42}},
  title        = {{{Towards a Framework for the Modular Construction of Situation-Specific Software Transformation Methods}}},
  volume       = {{35}},
  year         = {{2015}},
}

@inproceedings{7256,
  author       = {{Güldali, Baris and Rose, Mirko and Teetz, Alexander and Flake, Stephan and Rust, Carsten}},
  title        = {{{Modellbasiertes Testen bei der Entwicklung einer IKT-Infrastruktur für Elektromobilität}}},
  year         = {{2015}},
}

@article{7257,
  author       = {{Huma, Zille and Gerth, Christian and Engels, Gregor}},
  journal      = {{Computer Science - Research and Development}},
  number       = {{3-4}},
  pages        = {{333--361}},
  title        = {{{On-the-Fly Computing: Automatic Service Discovery and Composition in Heterogeneous Domains}}},
  volume       = {{30}},
  year         = {{2015}},
}

@phdthesis{7568,
  abstract     = {{Today's web search and big data analytics applications aim to address information needs~(typically given in the form of search queries) ad-hoc on large numbers of texts. In order to directly return relevant information instead of only returning potentially relevant texts, these applications have begun to employ text mining. The term text mining covers tasks that deal with the inference of structured high-quality information from collections and streams of unstructured input texts. Text mining requires task-specific text analysis processes that may consist of several interdependent steps. These processes are realized with sequences of algorithms from information extraction, text classification, and natural language processing. However, the use of such text analysis pipelines is still restricted to addressing a few predefined information needs. We argue that the reasons behind are three-fold: First, text analysis pipelines are usually made manually in respect of the given information need and input texts, because their design requires expert knowledge about the algorithms to be employed. When information needs have to be addressed that are unknown beforehand, text mining hence cannot be performed ad-hoc. Second, text analysis pipelines tend to be inefficient in terms of run-time, because their execution often includes analyzing texts with computationally expensive algorithms. When information needs have to be addressed ad-hoc, text mining hence cannot be performed in the large. And third, text analysis pipelines tend not to robustly achieve high effectiveness on all texts, because their results are often inferred by algorithms that rely on domain-dependent features of texts. Hence, text mining currently cannot guarantee to infer high-quality information. In this thesis, we contribute to the question of how to address information needs from text mining ad-hoc in an efficient and domain-robust manner. We observe that knowledge about a text analysis process and information obtained within the process help to improve the design, the execution, and the results of the pipeline that realizes the process. To this end, we apply different techniques from classical and statistical artificial intelligence. In particular, we first develop knowledge-based approaches for an ad-hoc pipeline construction and for an optimal execution of a pipeline on its input. Then, we show theoretically and practically how to optimize and adapt the schedule of the algorithms in a pipeline based on information in the analyzed input texts in order to maximize execution efficiency. Finally, we learn patterns in the argumentation structures of texts statistically that remain strongly invariant across domains and that, thereby, allow for more robust analysis results in a restricted set of tasks. We formally analyze all developed approaches and we implement them as open-source software applications. Based on these applications, we evaluate the approaches on established and on newly created collections of texts for scientifically and industrially important text analysis tasks, such as financial event extraction and fine-grained sentiment analysis. Our findings show that text analysis pipelines can be designed automatically, which process only portions of text that are relevant for the information need at hand. Through scheduling, the run-time efficiency of pipelines can be improved by up to more than one order of magnitude while maintaining effectiveness. Moreover, we provide evidence that a pipeline's domain robustness substantially benefits from focusing on argumentation structure in tasks like sentiment analysis. We conclude that our approaches denote essential building blocks of enabling ad-hoc large-scale text mining in web search and big data analytics applications.}},
  author       = {{Wachsmuth, Henning}},
  title        = {{{Pipelines for Ad-hoc Large-scale Text Mining}}},
  year         = {{2015}},
}

@inproceedings{8491,
  author       = {{Derakhshanmanesh , Mahdi  and Ebert , Jürgen  and Grieger, Marvin }},
  booktitle    = {{Proceedings of the 2nd International Workshop on Model-Driven Engineering for Component-Based Software Systems co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages & Systems (MoDELS 2015)}},
  pages        = {{6--11}},
  publisher    = {{CEUR Workshop Proceedings}},
  title        = {{{Challenges for Model-Integrating Components}}},
  volume       = {{1463}},
  year         = {{2015}},
}

@inproceedings{8492,
  author       = {{Derakhshanmanesh , Mahdi  and Grieger, Marvin }},
  booktitle    = {{Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2015}},
  pages        = {{112--114}},
  publisher    = {{CEUR Workshop Proceedings}},
  title        = {{{On Enabling Technologies for Longevity in Software}}},
  volume       = {{1337}},
  year         = {{2015}},
}

@inproceedings{8493,
  author       = {{Derakhshanmanesh , Mahdi  and Grieger , Marvin  and Ebert, Jürgen }},
  booktitle    = {{Proceedings of the 10th Workshop on Models@run.time co-located with 18th International Conference on Model Driven Engineering Languages and Systems (MODELS 2015)}},
  pages        = {{21--30}},
  publisher    = {{CEUR Workshop Proceedings}},
  title        = {{{On the Need for Transactional Models@Run.Time}}},
  volume       = {{1474}},
  year         = {{2015}},
}

@inproceedings{6726,
  author       = {{Czerwinski, Wojciech and Martens, Wim and van Rooijen, Lorijn and Zeitoun, Marc}},
  booktitle    = {{Fundamentals of Computation Theory - 20th International Symposium, (FCT) 2015, Gdańsk, Poland, August 17-19, 2015, Proceedings}},
  pages        = {{173--185}},
  title        = {{{A Note on Decidable Separability by Piecewise Testable Languages}}},
  doi          = {{10.1007/978-3-319-22177-9\_14}},
  year         = {{2015}},
}

@inproceedings{6719,
  author       = {{Heindorf, Stefan and Potthast, Martin and Stein, Benno and Engels, Gregor}},
  booktitle    = {{SIGIR}},
  isbn         = {{9781450336215}},
  pages        = {{831--834}},
  publisher    = {{ACM}},
  title        = {{{Towards Vandalism Detection in Knowledge Bases}}},
  doi          = {{10.1145/2766462.2767804}},
  year         = {{2015}},
}

@inproceedings{364,
  abstract     = {{Today, software components are traded on markets in form of services. These services can also be service compositions consisting of several services. If a software architect wants to provide such a service composition in the market for trade, she needs to perform several tasks: she needs to model the composition, to discover existing services to be part of that composition, and to analyze the composition's functional correctness as well as its quality, e.g., performance. Up to now, the architect needed to find and use different tools for these tasks. Typically, these tools are not interoperable with each other. We provide the tool SeSAME that supports a software architect in all of these tasks. SeSAME is an integrated Eclipse-based tool-suite providing a comprehensive service specification language to model service compositions and existing services. Furthermore, it includes modules for service matching, functional analysis, and non-functional analysis. SeSAME is the first tool that integrates all these tasks into one tool-suite and, thereby, provides holistic support for trading software services. Thus, it contributes to a software provider's market success.}},
  author       = {{Arifulina, Svetlana and Becker, Matthias and Platenius, Marie Christin and Walther, Sven}},
  booktitle    = {{Proceedings of the 29th IEEE/ACM International Conference on Automated Software Engineering (ASE 2014)}},
  pages        = {{839--842}},
  title        = {{{SeSAME: Modeling and Analyzing High-Quality Service Compositions}}},
  doi          = {{10.1145/2642937.2648621}},
  year         = {{2014}},
}

@article{390,
  abstract     = {{In software markets of the future, customer-specific software will be developed on demand based on distributed software and hardware services. Based on a customer-specific request, available service offers have to be discovered and composed into sophisticated IT services that fulfill the customer's request.A prerequisite of this vision are rich service descriptions, which comprise structural as well as behavioral aspects of the services, otherwise an accurate service discovery and composition is not possible. However, automatic matching of service requests and offers specified in rich service descriptions for the purpose of service discovery is a complex task, due to the multifaceted heterogeneity of the service partners. This heterogeneity includes the use of different specification languages, different underlying ontologies, or different levels of granularity in the specification itself.In this article, we present a comprehensive approach for service discovery and composition, which overcomes the underlying heterogeneity of the service partners. Based on a realistic case study of our industrial partner from the e-tourism domain, we first introduce an automatic matching mechanism for service requests and offers specified in a rich service description language. In addition, we propose an automatic service composition approach, which determines possible service compositions by composing the service protocols through a composition strategy based on labeled transition systems. }},
  author       = {{Huma, Zille and Gerth, Christian and Engels, Gregor}},
  journal      = {{Computer Science - Research and Development}},
  number       = {{3-4}},
  pages        = {{333--361}},
  publisher    = {{Springer}},
  title        = {{{On-the-Fly Computing: Automatic Service Discovery and Composition in Heterogeneous Domains}}},
  doi          = {{10.1007/s00450-014-0254-z}},
  year         = {{2014}},
}

@proceedings{7761,
  editor       = {{Weskamp , Christoph  and John , Thomas  and Kundisch , Dennis  and Teetz, Alexander and Rose, Mirko }},
  title        = {{{Towards a Simulation-based Approach for Evaluating Business Models for the Electric Vehicle Market}}},
  year         = {{2014}},
}

@inproceedings{8064,
  author       = {{Pittke, Fabian and Nagel, Benjamin and Engels, Gregor and Mendling, Jan}},
  booktitle    = {{Proceedings of the 19th International EMMSAD Conference}},
  publisher    = {{Springer}},
  title        = {{{Linguistic Consistency of Goal Models}}},
  year         = {{2014}},
}

@inproceedings{8065,
  abstract     = {{Software engineering methods are used to prescribe and coordinate the tasks necessary to plan, build, deliver, and maintain software. There is a broad consensus that there is no one-size-fits-all method and that, e.g., agile and plan-driven approaches have to be mixed sometimes, based on the context of a project. Creating these so-called situational methods and assuring that they cover all necessary details consistently is a challenge. There is also the challenge for the project teams to follow methods as prescribed by the method engineer. Our approach supports the creation of consistent situational methods from a repository of pre-existing building blocks. Moreover, we present means to enact these methods with standard BPEL/BPEL4People workflow engines, automating the coordination of tasks and providing guidance for them.}},
  author       = {{Fazal-Baqaie, Masud and Gerth, Christian and Engels, Gregor}},
  booktitle    = {{In Proceedings of the 15th International Conference of Product Focused Software Development and Process Improvement (PROFES 2014)}},
  pages        = {{281--284}},
  publisher    = {{Springer}},
  title        = {{{Breathing Life into Situational Software Engineering Methods}}},
  volume       = {{8892}},
  year         = {{2014}},
}

@inproceedings{8066,
  abstract     = {{Agile Softwareentwicklungsmethoden erfreuen sich einer steigenden Verbreitung, versprechen sie doch risiko-getrie-ben und leichtgewichtig auch bei sich verändernden Anforderungen gute Ergebnisse zu erzielen. Viele Unternehmen stehen jedoch vor der Herausforderung, agile Prinzipien mit den Gegebenheiten im Unterneh-men zu vereinbaren, z.B. mit den internen Prozessen und organisatori-schen Gegebenheiten. Ein besonders herausforderndes Beispiel ist die Softwareentwicklung in Kooperation mit Offshore-Partnern. Die Auto-ren berichten aus einem laufenden Methodenverbesserungsprojekt für ein Unternehmen der Finanzbranche, das für die Softwareentwicklung mit On- und Offshore-Partnern kooperiert. Anders als bisher soll der indischen Offshore-Partner in naher Zukunft große Softwaressysteme federführend implementieren. Dabei sollen projektindividuell auch Onshore-Partner eingebunden werden. Der Beitrag stellt den systema-tischen Ansatz für die inkrementelle Methodenverbesserung vor, mit dem Varianten einer möglichst agilen Methode definiert werden sollen, die sowohl im Projektumfeld als auch im operativen Tagesgeschäft ef-fektiv und effizient eingesetzt werden können. Die Autoren fassen au-ßerdem die im Rahmen von Interviews erhobenen, bisherigen Erfah-rungen in der Zusammenarbeit mit dem Offshore-Partner zusammen, die für die Methode berücksichtigt werden müssen.}},
  author       = {{Fazal-Baqaie, Masud and Sauer, Stefan and Heuft, Torsten}},
  booktitle    = {{Proceedings of Projektmanagement und Vorgehensmodelle 2014}},
  pages        = {{59--69}},
  publisher    = {{GI, Köllen Druck+Verlag GmbH, Bonn}},
  title        = {{{Agile Entwicklung mit On- und Offshore-Partnern – Methodenverbesserung in der Praxis}}},
  year         = {{2014}},
}

@techreport{8224,
  author       = {{Arifulina, Svetlana and Christin Platenius, Marie and Gerth, Christian and Becker, Steffen and Engels, Gregor and Schäfer, Wilhelm}},
  publisher    = {{Heinz Nixdorf Institute, University of Paderborn}},
  title        = {{{Configuration of Specification Language and Matching for Services in On-The-Fly Computing}}},
  year         = {{2014}},
}

@inproceedings{5749,
  author       = {{Yigitbas, Enes and Fischer, Holger Gerhard and Sauer, Stefan}},
  booktitle    = {{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}}},
  pages        = {{206--213}},
  title        = {{{Model-Based User Interface Development for Adaptive Self-Service Systems}}},
  doi          = {{10.1007/978-3-319-07668-3\_21}},
  year         = {{2014}},
}

