@inproceedings {INPROC-2018-28,
   author = {Mathias Mormul and Pascal Hirmer and Matthias Wieland and Bernhard Mitschang},
   title = {{Layered Modeling Approach for Distributed Situation Recognition in Smart Environments}},
   booktitle = {Tagungsband: SMART 2018, The Seventh International Conference on Smart Cities, Systems, Devices and Technologies},
   publisher = {Xpert Publishing Services},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {47--53},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2018},
   isbn = {978-1-61208-653-8},
   keywords = {Industry 4.0; Edge Computing; Smart Factories; Smart Homes; Situation Recognition; Distribution Pattern},
   language = {Englisch},
   cr-category = {H.0 Information Systems General},
   contact = {mathias.mormul@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-28&engl=0}
}
@inproceedings {INPROC-2018-24,
   author = {Dominik Lucke and Peter Einberger and Daniel Schel and Michael Luckert and Matthias Schneider and Emir Cuk and Thomas Bauernhansl and Matthias Wieland and Frank Steimle and Bernhard Mitschang},
   title = {{Implementation of the MIALinx Integration Concept for Future Manufacturing Environments to Enable Retrofitting of Machines}},
   booktitle = {Proceedings of the 12th CIRP Conference on Intelligent Computation in Manufacturing Engineering (CIRP ICME '18); Naples, Italy, July 18-20, 2018},
   publisher = {Elsevier},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {596--601},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2018},
   doi = {10.1016/j.procir.2019.02.084},
   keywords = {Manufacturing; Smart Factory; Industrie 4.0; Manufacturing Service Bus; Rules; Integration; MIALinx},
   language = {Englisch},
   cr-category = {H.4.0 Information Systems Applications General,     I.2.1 Applications and Expert Systems},
   ee = {http://www.sciencedirect.com/science/article/pii/S221282711930201X},
   contact = {Frank.Steimle@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Manufacturing has to adapt permanently to changing situations in order to stay competitive. It demands a flexible and easy-to-use integration of production equipment and ICT systems on the shop floor. The contribution of this paper is the presentation of the implementation architecture of the Manufacturing Integration Assistant (MIALinx) that simplifies this challenge. The integration steps range from integrating sensors over collecting and rule-based processing of sensor information to the execution of required actions. Furthermore, we describe the implementation of MIALinx by commissioning it in a manufacturing environment to retrofit legacy machines for Industrie 4.0. Finally, we validate the suitability of our approach by applying our solution in the production environment of a medium-size company.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-24&engl=0}
}
@inproceedings {INPROC-2018-17,
   author = {Marc H{\"u}ffmeyer and Pascal Hirmer and Bernhard Mitschang and Ulf Schreier and Matthias Wieland},
   title = {{Situation-Aware Access Control for Industrie 4.0}},
   booktitle = {ICISSP 2017: Information Systems Security and Privacy},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Communications in Computer and Information Science},
   volume = {867},
   pages = {59--83},
   type = {Konferenz-Beitrag},
   month = {Juni},
   year = {2018},
   keywords = {Authorization; Attribute based access control; Situation-awareness; REST; Internet of Things},
   language = {Englisch},
   cr-category = {E.0 Data General},
   ee = {https://link.springer.com/chapter/10.1007/978-3-319-93354-2_4},
   contact = {Pascal.Hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-17&engl=0}
}
@inproceedings {INPROC-2017-49,
   author = {Eva Hoos and Matthias Wieland and Bernhard Mitschang},
   title = {{Analysis Method for Conceptual Context Modeling Applied in Production Environments}},
   booktitle = {Proceedings of 20th International Conference on Business Information Systems (BIS)},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {313--325},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2017},
   keywords = {Context-awareness; production environments; Industry 4.0},
   language = {Englisch},
   cr-category = {J.1 Administration Data Processing},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-49&engl=0}
}
@inproceedings {INPROC-2017-41,
   author = {Matthias Wieland and Frank Steimle and Bernhard Mitschang and Dominik Lucke and Peter Einberger and Daniel Schel and Michael Luckert and Thomas Bauernhansl},
   title = {{Rule-Based Integration of Smart Services Using the Manufacturing Service Bus}},
   booktitle = {Proceedings of 14th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC2017)},
   address = {Fremont, USA},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {1--8},
   type = {Konferenz-Beitrag},
   month = {August},
   year = {2017},
   doi = {10.1109/UIC-ATC.2017.8397529},
   keywords = {Rules; Integration; Manufacturing; Smart Factory; Industrie 4.0; Manufacturing Service Bus},
   language = {Englisch},
   cr-category = {H.4.0 Information Systems Applications General,     I.2.1 Applications and Expert Systems},
   ee = {https://ieeexplore.ieee.org/document/8397529/},
   contact = {Senden Sie eine E-Mail an Frank.Steimle@informatik.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Factories have to adapt permanently to changing situations in order to stay competitive. Premise to achieve this objective is up-to-date information on all levels of a factory and during the product life cycle, so that men and machine can optimize their activities according to their tasks. One approach to implement this economically is the massive application of sensors and information and communication technologies (ICT) leading to a Smart Factory. This process and related applications are summarized under the term of the forth industrial revolution (Industrie 4.0). It demands a flexible and easy-to-use integration of assets on the shop floor with ICT systems. The contribution of this paper is the MIALinx system that enables all these steps. The steps range from the integration to the sensing and analyzing of the sensor data to the execution of required actions. Furthermore, MIALinx provides an abstract rule based approach for users to model the behavior of the system. The presented system is based on concepts and technologies of the Internet of Things and service-oriented middleware. The main users targeted with our system are small and medium-sized enterprises that do not have the expertise or the investment possibilities to invest in completely new Industrie 4.0 systems but rather use their existing production assets and enrich them to achieve Industrie 4.0 capability.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-41&engl=0}
}
@inproceedings {INPROC-2017-13,
   author = {Marc H{\"u}ffmeyer and Pascal Hirmer and Bernhard Mitschang and Ulf Schreier and Matthias Wieland},
   title = {{SitAC – A System for Situation-aware Access Control - Controlling Access to Sensor Data}},
   booktitle = {Proceedings of the 3rd International Conference on Information Systems Security and Privacy},
   editor = {Paolo Mori and Steven Furnell and Olivier Camp},
   address = {Porto, Portugal},
   publisher = {SciTePress},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {ScitePress},
   volume = {1},
   pages = {113--125},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2017},
   isbn = {978-989-758-209-7},
   keywords = {Authorization; Attribute based Access Control; Situation-awareness; REST; Internet of Things},
   language = {Englisch},
   cr-category = {J.6 Computer-Aided Engineering,     H.3.1 Content Analysis and Indexing},
   ee = {http://www.scitepress.org/DigitalLibrary/PublicationsDetail.aspx?ID=PZW1ep7OUUk%3d&t=1},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-13&engl=0}
}
@inproceedings {INPROC-2017-05,
   author = {Laura Kassner and Pascal Hirmer and Matthias Wieland and Frank Steimle and Jan K{\"o}nigsberger and Bernhard Mitschang},
   title = {{The Social Factory: Connecting People, Machines and Data in Manufacturing for Context-Aware Exception Escalation}},
   booktitle = {Proceedings of the 50th Hawaii International Conference on System Sciences},
   publisher = {Online},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {1--10},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2017},
   isbn = {978-0-9981331-0-2},
   keywords = {decision support; internet of things; smart manufacturing; social media; text analytics},
   language = {Englisch},
   cr-category = {E.0 Data General,     H.2 Database Management,     H.3 Information Storage and Retrieval,     H.4 Information Systems Applications},
   ee = {http://hdl.handle.net/10125/41355},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Manufacturing environments are socio-technical systems $\backslash$ where people have to interact with machines to achieve $\backslash$ a common goal. The goal of the fourth industrial revolution is $\backslash$ to improve their flexibility for mass customization and rapidly $\backslash$ changing production conditions. As a contribution towards $\backslash$ this goal, we introduce the Social Factory: a social network $\backslash$ with a powerful analytics backend to improve the connection $\backslash$ between the persons working in the production environment, $\backslash$ the manufacturing machines, and the data that is created $\backslash$ in the process. We represent machines, people and chatbots $\backslash$ for information provisioning as abstract users in the social $\backslash$ network. We enable natural language based communication between $\backslash$ them and provide a rich knowledge base and automated $\backslash$ problem solution suggestions. Access to complex production $\backslash$ environments thus becomes intuitive, cooperation among users $\backslash$ improves and problems are resolved more easily.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-05&engl=0}
}
@inproceedings {INPROC-2017-04,
   author = {Matthias Wieland and Pascal Hirmer and Frank Steimle and Christoph Gr{\"o}ger and Bernhard Mitschang and Eike Rehder and Dominik Lucke and Omar Abdul Rahman and Thomas Bauernhansl},
   title = {{Towards a Rule-Based Manufacturing Integration Assistant}},
   booktitle = {Proceedings of the 49th CIRP Conference on Manufacturing Systems (CIRP-CMS 2016); Stuttgart, Germany, May 25-27, 2016},
   editor = {Engelbert Westk{\"a}mper and Thomas Bauernhansl},
   publisher = {Elsevier},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Procedia CIRP},
   volume = {57},
   pages = {213--218},
   type = {Konferenz-Beitrag},
   month = {Januar},
   year = {2017},
   doi = {10.1016/j.procir.2016.11.037},
   keywords = {Rules; Integration; Manufacturing; Smart-Factory; Industrie 4.0},
   language = {Englisch},
   cr-category = {H.4.0 Information Systems Applications General,     J.2 Physical Sciences and Engineering,     I.2.1 Applications and Expert Systems,     I.2.4 Knowledge Representation Formalisms and Methods},
   ee = {http://www.sciencedirect.com/science/article/pii/S221282711631191X},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Recent developments and steadily declining prices in ICT enable an economic application of advanced digital tools in wide areas of manufacturing. Solutions based on concepts and technologies of the Internet of Thingsť or Cyber Physical Systems can be used to implement monitoring as well as self-organization of production, maintenance or logistics processes. However, integration of new digital tools in existing heterogeneous manufacturing IT systems and integration of machines and devices into manufacturing environments is an expensive and tedious task. Therefore, integration issues on IT and manufacturing level significantly prevent agile manufacturing. Especially small and medium-sized enterprises do not have the expertise or the investment possibilities to realize such an integration. To tackle this issue, we present the approach of the Manufacturing Integration Assistant - MIALinx. The objective is to develop and implement a lightweight and easy-to-use integration solution for small and medium-sized enterprises based on recent web automation technologies. MIALinx aims to simplify the integration using simple programmable, flexible and reusable IF-THEN rules that connect occurring situations in manufacturing, such as a machine break down, with corresponding actions, e.g., an automatic maintenance order generation. For this purpose, MIALinx connects sensors and actuators based on defined rules whereas the rule set is defined in a domain-specific, easy-to-use manner to enable rule modeling by domain experts. Through the definition of rule sets, the workers{\^a}€™ knowledge can be also externalized. Using manufacturing-approved cloud computing technologies, we enable robustness, security, and a low-effort, low-cost integration of MIALinx into existing manufacturing environments to provide advanced digital tools also for small and medium-sized enterprises.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-04&engl=0}
}
@inproceedings {INPROC-2016-42,
   author = {Frank Steimle and Matthias Wieland},
   title = {{ECHO – An mHealth Solution to Support Treatment of Chronic Patients}},
   booktitle = {Proceedings of the 8th Central European Workshop on Services and their Composition, ZEUS 2016},
   editor = {Christoph Hochreiner and Stefan Schulte},
   publisher = {CEUR Workshop Proceedings},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {64--67},
   type = {Demonstration},
   month = {Februar},
   year = {2016},
   keywords = {mHealth; eHealth; Monitoring; Cloud Computing; Analysis},
   language = {Deutsch},
   cr-category = {C.2.4 Distributed Systems,     H.2.8 Database Applications,     J.3 Life and Medical Sciences},
   ee = {http://ceur-ws.org/Vol-1562/},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {More and more people all over the world suffer from chronic diseases, like asthma. The German-Greek bilateral research project Enhancing Chronic Patients Health Online developed online services for physicians and patients for use on smart phones or web browsers, in order to improve monitoring of those patients and to be able to detect possible exacerbations earlier. During the project we have developed smart phone applications and websites for both patients and physicians and a cloud-based health data management system. This demonstration shows how our system supports physicians and patients.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-42&engl=0}
}
@inproceedings {INPROC-2016-27,
   author = {K{\'a}lm{\'a}n K{\'e}pes and Uwe Breitenb{\"u}cher and Santiago G{\'o}mez S{\'a}ez and Jasmin Guth and Frank Leymann and Matthias Wieland},
   title = {{Situation-Aware Execution and Dynamic Adaptation of Traditional Workflow Models}},
   booktitle = {Proceedings of the 5th European Conference on Service-Oriented and Cloud Computing (ESOCC)},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNCS},
   volume = {9846},
   pages = {69--83},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2016},
   doi = {10.1007/978-3-319-44482-6_5},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The continuous growth of the Internet of Things together with the complexity of modern information systems results in several challenges for modeling, provisioning, executing, and maintaining systems that are capable of adapting themselves to changing situations in dynamic environments. The properties of the workflow technology, such as its recovery features, makes this technology suitable to be leveraged in such environments. However, the realization of situation-aware mechanisms that dynamically adapt process executions to changing situations is not trivial and error prone, since workflow modelers cannot reflect all possibly occurring situations in complex environments in their workflow models. In this paper, we present a method and concepts to enable modelers to create traditional, situation-independent workflow models that are automatically transformed into situation-aware workflow models that cope with dynamic contextual situations. Our work builds upon the usage of workflow fragments, which are dynamically selected during runtime to cope with prevailing situations retrieved from low-level context sensor data. We validate the practical feasibility of our work by a prototypical implementation of a Situation-aware Workflow Management System (SaWMS) that supports the presented concepts.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-27&engl=0}
}
@inproceedings {INPROC-2016-25,
   author = {Pascal Hirmer and Matthias Wieland and Uwe Breitenb{\"u}cher and Bernhard Mitschang},
   title = {{Dynamic Ontology-based Sensor Binding}},
   booktitle = {Advances in Databases and Information Systems. 20th East European Conference, ADBIS 2016, Prague, Czech Republic, August 28-31, 2016, Proceedings},
   address = {Prague, Czech Republic},
   publisher = {Springer International Publishing},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Information Systems and Applications, incl. Internet/Web, and HCI},
   volume = {9809},
   pages = {323--337},
   type = {Konferenz-Beitrag},
   month = {August},
   year = {2016},
   isbn = {978-3-319-44039-2},
   isbn = {978-3-319-44038-5},
   doi = {10.1007/978-3-319-44039-2},
   keywords = {Internet of Things; Sensors; Ontologies; Data Provisioning},
   language = {Englisch},
   cr-category = {E.0 Data General,     B.8 Performance and Reliability},
   ee = {http://www.springer.com/de/book/9783319440385},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {In recent years, the Internet of Things gains more and more attention through cheap hardware devices and, consequently, an increased interconnection of them. These devices equipped with sensors and actuators form the foundation for so called smart environments that enable monitoring as well as self-organization. However, an efficient sensor registration, binding, and sensor data provisioning is still a major issue for the Internet of Things. Usually, these steps can take up to days or even weeks due to a manual configuration and binding by sensor experts that furthermore have to communicate with domain-experts that define the requirements, e.g. the types of sensors, for the smart environments. In previous work, we introduced a first vision of a method for automated sensor registration, binding, and sensor data provisioning. In this paper, we further detail and extend this vision, e.g., by introducing optimization steps to enhance efficiency as well as effectiveness. Furthermore, the approach is evaluated through a prototypical implementation.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-25&engl=0}
}
@inproceedings {INPROC-2016-22,
   author = {Pascal Hirmer and Matthias Wieland and Uwe Breitenb{\"u}cher and Bernhard Mitschang},
   title = {{Automated Sensor Registration, Binding and Sensor Data Provisioning}},
   booktitle = {Proceedings of the CAiSE'16 Forum, at the 28th International Conference on Advanced Information Systems Engineering (CAiSE 2016)},
   address = {Ljubljana, Slovenia},
   publisher = {CEUR-WS.org},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {CEUR Workshop Proceedings},
   volume = {1612},
   pages = {81--88},
   type = {Konferenz-Beitrag},
   month = {Juni},
   year = {2016},
   issn = {1613-0073},
   keywords = {Internet of Things; Sensors; Ontologies; Data Provisioning},
   language = {Englisch},
   cr-category = {J.6 Computer-Aided Engineering,     H.3.1 Content Analysis and Indexing},
   ee = {http://ceur-ws.org/Vol-1612/paper11.pdf},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Today, the Internet of Things has evolved due to an increasing interconnection of technical devices. However, the automated binding and management of things and sensors is still a major issue. In this paper, we present a method and system architecture for sensor registration, binding, and sensor data provisioning. This approach enables automated sensor integration and data processing by accessing the sensors and provisioning the data. Furthermore, the registration of new sensors is done in an automated way to avoid a complex, tedious manual registration. We enable (i) semantic description of sensors and things as well as their attributes using ontologies, (ii) the registration of sensors of a physical thing, (iii) a provisioning of sensor data using different data access paradigms, and (iv) dynamic sensor binding based on application requirements. We provide the Resource Management Platform as a prototypical implementation of the architecture and corresponding runtime measurements},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-22&engl=0}
}
@inproceedings {INPROC-2016-21,
   author = {C. Timurhan Sungur and Uwe Breitenb{\"u}cher and Frank Leymann and Matthias Wieland},
   title = {{Context-sensitive Adaptive Production Processes}},
   booktitle = {Proceedings of the 48th CIRP Conference on Manufacturing Systems},
   publisher = {Elsevier},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Procedia CIRP},
   volume = {41},
   pages = {147--152},
   type = {Konferenz-Beitrag},
   month = {Februar},
   year = {2016},
   doi = {10.1016/j.procir.2015.12.076},
   keywords = {Process; Automation; Optimization; Adaptation},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation,     H.5.3 Group and Organization Interfaces},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {To stay competitive, manufacturing companies need to adapt their processes in a regular basis to the most recent conditions in their corresponding domains. These adaptations are typically the result of turbulences, such as changes in human resources, new technological advancements, or economic crises. Therefore, to increase the efficiency of production processes, (i) automation, (ii) optimization, and (iii) dynamic adaptation became the most important requirements in this field. In this work, we propose a novel process modelling and execution approach for creating self-organizing processes: Production processes are extended by context-sensitive execution steps, for which sub-processes are selected, elected, optimized, and finally executed on runtime. During the election step, the most desired solution is chosen and optimized based on selection and optimization strategies of the respective processes. Moreover, we present a system architecture for modelling and executing these context-sensitive production processes.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2016-21&engl=0}
}
@inproceedings {INPROC-2015-57,
   author = {Uwe Breitenb{\"u}cher and Pascal Hirmer and K{\'a}lm{\'a}n K{\'e}pes and Oliver Kopp and Frank Leymann and Matthias Wieland},
   title = {{A Situation-Aware Workflow Modelling Extension}},
   booktitle = {Proceedings of the 17th International Conference on Information Integration and Web-based Applications \& Services (iiWAS 2015)},
   publisher = {ACM},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {478--484},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2015},
   keywords = {Situation-Aware Workflows; Workflow Modelling; Workflow Management; Situation-Awareness; Workflow Execution},
   language = {Englisch},
   cr-category = {D.3.3 Programming Language Constructs and Features,     H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The automation of business processes is of vital importance for organizations to speed up their business and to lower costs. Due to emerging technologies in the field of Internet of Things, changing situations can be recognized automatically, which provides the basis for an automated adaptation of process executions in order to react to changing circumstances. Although approaches exist that enable creating self-adapting workflows, a systematic modelling approach that supports the specification of situational dependencies directly in workflow models is missing. In this paper, we tackle this issue by presenting a modelling extension called SitME that defines (i) an extensible Situation Event type, (ii) the concept of Situational Scopes, and (iii) a visual notation. As the introduced extension is language-independent, we apply the approach to BPEL to validate its practical feasibility.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-57&engl=0}
}
@inproceedings {INPROC-2015-34,
   author = {Pascal Hirmer and Matthias Wieland and Holger Schwarz and Bernhard Mitschang and Uwe Breitenb{\"u}cher and Frank Leymann},
   title = {{SitRS - A Situation Recognition Service based on Modeling and Executing Situation Templates}},
   booktitle = {Proceedings of the 9th Symposium and Summer School On Service-Oriented Computing},
   editor = {Johanna Barzen and Rania Khalaf and Frank Leymann and Bernhard Mitschang},
   publisher = {IBM Research Report},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Technical Paper},
   volume = {RC25564},
   pages = {113--127},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2015},
   keywords = {Situation Recognition, IoT, Context, Integration, Cloud Computing, OSLC},
   language = {Englisch},
   cr-category = {J.6 Computer-Aided Engineering,     H.3.1 Content Analysis and Indexing},
   ee = {http://domino.research.ibm.com/library/cyberdig.nsf/papers/656B934403848E8A85257F1D00695A63},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Today, the Internet of Things has evolved due to an advanced connectivity of physical objects. Furthermore, Cloud Computing gains more and more interest for the provisioning of services. In this paper, we want to further improve the integration of these two areas by providing a cloud-based situation recognition service – SitRS. This service can be used to integrate real world objects – the things – into the internet by deriving their situational state based on sensors. This enables context-aware applications to detect events in a smart environment. SitRS is a basic service enabling a generic and easy implementation of Smart* applications such as SmartFactorys, SmartCities, SmartHomes. This paper introduces an approach containing a method and a system architecture for the realization of such a service. The core steps of the method are: (i) registration of the sensors, (ii) modeling of the situation, and (iii) execution of the situation recognition. Furthermore, a prototypical implementation of SitRS is presented and evaluated via runtime measurements.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-34&engl=0}
}
@inproceedings {INPROC-2015-33,
   author = {Pascal Hirmer and Peter Reimann and Matthias Wieland and Bernhard Mitschang},
   title = {{Extended Techniques for Flexible Modeling and Execution of Data Mashups}},
   booktitle = {Proceedings of the 4th International Conference on Data Management Technologies and Applications (DATA)},
   editor = {Markus Helfert and Andreas Holzinger and Orlando Belo and Chiara Francalanci},
   address = {Colmar},
   publisher = {SciTePress},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {111--122},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2015},
   isbn = {978-989-758-103-8},
   keywords = {Data Mashups, Ad-hoc Integration, Patterns, Data Flow},
   language = {Englisch},
   cr-category = {E.1 Data Structures,     E.5 Data Files},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Today, a multitude of highly-connected applications and information systems hold, consume and produce huge amounts of heterogeneous data. The overall amount of data is even expected to dramatically increase in the future. In order to conduct, e.g., data analysis, visualizations or other value-adding scenarios, it is necessary to integrate specific, relevant parts of data into a common source. Due to oftentimes changing environments and dynamic requests, this integration has to support ad-hoc and flexible data processing capabilities. Furthermore, an iterative and explorative trial-and-error integration based on different data sources has to be possible. To cope with these requirements, several data mashup platforms have been developed in the past. However, existing solutions are mostly non-extensible, monolithic systems or applications with many limitations regarding the mentioned requirements. In this paper, we introduce an approach that copes with these issues (i) by the introduction of patterns to enable decoupling from implementation details, (ii) by a cloud-ready approach to enable availability and scalability, and (iii) by a high degree of flexibility and extensibility that enables the integration of heterogeneous data as well as dynamic (un-)tethering of data sources. We evaluate our approach using runtime measurements of our prototypical implementation.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-33&engl=0}
}
@inproceedings {INPROC-2015-25,
   author = {Frank Steimle and Matthias Wieland and Bernhard Mitschang and Sebastian Wagner and Frank Leymann},
   title = {{Design and Implementation Issues of a Secure Cloud-Based Health Data Management System}},
   booktitle = {Proceedings of the 9th Symposium and Summer School On Service-Oriented Computing},
   editor = {Johanna Barzen and Rania Khalaf and Frank Leymann and Bernhard Mitschang},
   publisher = {IBM Research Report},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Technical Paper},
   volume = {RC25564},
   pages = {68--82},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2015},
   keywords = {eHealth; mHealth; cloud data; data analysis; security},
   language = {Englisch},
   cr-category = {C.2.4 Distributed Systems,     H.2.8 Database Applications,     J.3 Life and Medical Sciences},
   ee = {http://domino.research.ibm.com/library/cyberdig.nsf/papers/656B934403848E8A85257F1D00695A63},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {eHealth gains more and more interest since a lot of end-user devices which support health data capturing are available. The captured data has to be managed and securely stored, in order to access it from different devices and to share it with other users such as physicians. The aim of the German-Greek research project ECHO is to support the treatment of patients, who suffer from Chronic Obstructive Pulmonary Disease (COPD), a chronic respiratory disease. Usually the patients need to be examined by their physicians on a regular basis due to their chronic condition. Since this is very time consuming and expensive, we develop an eHealth system which allows the physician to monitor patients conditions remotely, e.g., via smart phones. Therefore, a secure data processing and sharing eHealth platform is required. In this paper we introduce a health data model and a corresponding platform-architecture for the management and analysis of the data provided by the patients. Furthermore, we show how the security of the data is ensured and we explain how the platform can be hosted in a cloud-based environment using the OASIS standard TOSCA, which enables a self-contained and portable description and management of cloud-services.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-25&engl=0}
}
@inproceedings {INPROC-2015-24,
   author = {Matthias Wieland and Holger Schwarz and Uwe Breitenb{\"u}cher and Frank Leymann},
   title = {{Towards Situation-Aware Adaptive Workflows}},
   booktitle = {Proceedings of the 13th Annual IEEE Intl. Conference on Pervasive Computing and Communications Workshops: 11th Workshop on Context and Activity Modeling and Recognition},
   address = {St. Louis, Missouri, USA},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {32--37},
   type = {Workshop-Beitrag},
   month = {M{\"a}rz},
   year = {2015},
   keywords = {situation-awareness; adaptive-workflows; situation recognition; situation-aware workflow system},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Workflows are an established IT concept to achieve business goals in a reliable and robust manner. However, the dynamic nature of modern information systems, the upcoming Industry 4.0, and the Internet of Things increase the complexity of modeling robust workflows significantly as various kinds of situations, such as the failure of a production system, have to be considered explicitly. Consequently, modeling workflows in a situation-aware manner is a complex challenge that quickly results in big unmanageable workflow models. To overcome these issues, we present an approach that allows workflows to become situation-aware to automatically adapt their behavior according to the situation they are in. The approach is based on aggregated context information, which has been an important research topic in the last decade to capture information about an environment. We introduce a system that derives high-level situations from lower-level context and sensor information. A situation can be used by different situation-aware workflows to adapt to the current situation in their execution environment. SitOPT enables the detection of situations using different situation-recognition systems, exchange of information about detected situations, optimization of the situation recognition, and runtime adaption and optimization of situationaware workflows based on the recognized situations.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2015-24&engl=0}
}
@inproceedings {INPROC-2014-63,
   author = {Alexander Blehm and Volha Kalach and Alexander Kicherer and Gustav Murawski and Tim Waizenegger and Matthias Wieland},
   title = {{Policy-Framework – Eine Methode zur Umsetzung von Sicherheits-Policies im Cloud-Computing}},
   booktitle = {Proceedings des CloudCycle14 Workshops auf der 44. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI)},
   publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNI},
   type = {Workshop-Beitrag},
   month = {September},
   year = {2014},
   language = {Deutsch},
   cr-category = {K.6 Management of Computing and Information Systems},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Cloud-Computing gewinnt immer mehr an Bedeutung bei der kosteneffizienten und skalierbaren Bereitstellung von IT-Diensten. Damit sich Cloud-Computing jedoch durchsetzen kann, muss die Sicherheit und Compliance der Dienste garantiert werden, d. h. die Einhaltung von Gesetzen, Richtlinien und Datenschutzvorgaben. Um diese Ziele zu erreichen, wird in diesem Beitrag ein Policy-Framework vorgestellt, welches die Umsetzung von Sicherheits- Policies im Cloud-Computing erm{\"o}glicht. Eine Policy beschreibt dabei nicht-funktionale Anforderungen an Cloud-Dienste. Des weiteren werden verschiedene prototypisch umgesetzte Policies beschieben und es wird ein Moodle- System als Anwendungsbeispiel f{\"u}r einen Cloud-Dienst mit den vorhandenen Policies annotiert. Dadurch erfolgt eine Evaluation des Policy-Frameworks.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-63&engl=0}
}
@inproceedings {INPROC-2014-61,
   author = {Marina Bitsaki and Christos Koutras and Georgios Koutras and Frank Leymann and Bernhard Mitschang and Christos Nikolaou and Nikos Siafakas and Steve Strauch and Nikos Tzanakis and Matthias Wieland},
   title = {{An Integrated mHealth Solution for Enhancing Patients' Health Online}},
   booktitle = {Proceedings of the 6th European Conference of the International Federation for Medical and Biological Engineering (MBEC'14)},
   publisher = {International Federation for Medical and Biological Engineering (IFMBE)},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {1--4},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2014},
   keywords = {Patient monitoring; COPD; ICT application services; Cloud technology; Online services; Mobile applications; Intelligent data mining},
   language = {Englisch},
   cr-category = {C.2.4 Distributed Systems,     H.2.8 Database Applications,     H.4.1 Office Automation,     J.3 Life and Medical Sciences},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2014-61/INPROC-2014-61.pdf},
   contact = {a href=``http://www.iaas.uni-stuttgart.de/institut/mitarbeiter/strauch''Steve Strauch/ a},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Lack of time or economic difficulties prevent chronic obstructive pulmonary disease patients from communicating with their physicians, thus inducing exacerbation of their chronic condition and possible hospitalization. In this paper we propose a platform that integrates mobile application technologies and cloud computing to provide regular monitoring of patients and avoidance of medical emergencies.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-61&engl=0}
}
@inproceedings {INPROC-2014-52,
   author = {Peter Reimann and Tim Waizenegger and Matthias Wieland and Holger Schwarz},
   title = {{Datenmanagement in der Cloud f{\"u}r den Bereich Simulationen und Wissenschaftliches Rechnen}},
   booktitle = {Proceedings des 2. Workshop Data Management in the Cloud auf der 44. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI)},
   editor = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   address = {Stuttgart, Deutschland},
   publisher = {Lecture Notes in Informatics (LNI)},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Workshop-Beitrag},
   month = {September},
   year = {2014},
   language = {Deutsch},
   cr-category = {H.2.5 Heterogeneous Databases,     H.2.8 Database Applications,     H.4.1 Office Automation},
   contact = {Peter Reimann Peter.Reimann@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {F{\"u}r Organisationen, die Simulationen nicht als ihr Kerngesch{\"a}ft verstehen und sie daher eher sporadisch durchf{\"u}hren, lohnt sich der Betrieb einer eigenen Recheninfrastruktur nur selten. Dies betrifft z.B. kleine und mittlere Unternehmen sowie einige wissenschaftliche Institutionen. Besserung k{\"o}nnen {\"o}ffentliche Cloud-Infrastrukturen als Plattform f{\"u}r die Ausf{\"u}hrung von Simulationen verschaffen. Das Datenmanagement in der Cloud ist aber speziell f{\"u}r den Bereich Simulationen noch weitgehend unerforscht. In diesem Beitrag identifizieren wir daher noch offene Fragestellungen bzgl. des Datenmanagements von Simulationen in der Cloud. Dies betrifft vor allem die Datenbereitstellung und inwieweit nutzer- und simulationsspezifische Anforderungen an das Datenmanagement in der Cloud eingehalten werden k{\"o}nnen. Wir untersuchen Technologien, welche sich diesen Fragestellungen widmen, und diskutieren, ob und wie sie in der Cloud sowie f{\"u}r Simulationen einsetzbar sind. Weiterhin skizzieren wir wichtige zuk{\"u}nftige Forschungsthemen.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-52&engl=0}
}
@inproceedings {INPROC-2014-36,
   author = {Uwe Breitenb{\"u}cher and Tobias Binz and Oliver Kopp and Frank Leymann and Matthias Wieland},
   title = {{Context-aware Cloud Application Management}},
   booktitle = {Proceedings of the 4th International Conference on Cloud Computing and Services Science (CLOSER 2014)},
   publisher = {SciTePress},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {499--509},
   type = {Konferenz-Beitrag},
   month = {April},
   year = {2014},
   keywords = {Application Management; Context; Automation; Cloud Computing},
   language = {Englisch},
   cr-category = {K.6 Management of Computing and Information Systems},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The automation of application management is one of the most important issues in Cloud Computing. However, the steadily increasing number of different services and software components employed in composite Cloud applications leads to a higher risk of unexpected side effects when different technologies work together that bring their own proprietary management APIs. Due to unknown dependencies and the increasing diversity and heterogeneity of employed technologies, even small management tasks on single components may compromise the whole application functionality for reasons that are neither expected nor obvious to non-experts. In this paper, we tackle these issues by introducing a method that enables detecting and correcting unintended effects of management tasks in advance by analyzing the context in which tasks are executed. We validate the method practically and show how context-aware expert management knowledge can be applied fully automatically to running Cloud applications.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-36&engl=0}
}
@inproceedings {INPROC-2013-48,
   author = {Uwe Breitenb{\"u}cher and Tobias Binz and Oliver Kopp and Frank Leymann and Matthias Wieland},
   title = {{Policy-Aware Provisioning of Cloud Applications}},
   booktitle = {SECURWARE 2013, The Seventh International Conference on Emerging Security Information, Systems and Technologies},
   publisher = {Xpert Publishing Services},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {86--95},
   type = {Konferenz-Beitrag},
   month = {August},
   year = {2013},
   isbn = {978-1-61208-298-1},
   keywords = {Cloud Applications; Provisioning; Security; Policies},
   language = {Englisch},
   cr-category = {K.6 Management of Computing and Information Systems},
   ee = {http://www.thinkmind.org/index.php?view=article&articleid=securware_2013_4_40_30149},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The automated provisioning of complex composite Cloud applications is a major issue and of vital importance in Cloud computing. It is key to enable Cloud properties such as pay-as-you-go pricing, on-demand self-service, and elasticity. The functional aspects of provisioning such as instantiating virtual machines or installing software components are covered by several technologies on different technical levels: some are targeted to a pretty high level such as Amazon’s Cloud Formation, some deal with deep technical issues based on scripts such as Chef or Puppet. However, the currently available solutions are tightly coupled to individual technologies without being able to consider non-functional security requirements in a non-proprietary and interoperable way. In this paper, we present a concept and framework extension enabling the integration of heterogeneous provisioning technologies under compliance with non-functional aspects defined by policies.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2013-48&engl=0}
}
@inproceedings {INPROC-2013-44,
   author = {Tim Waizenegger and Matthias Wieland and Tobias Binz and Uwe Breitenb{\"u}cher and Frank Leymann},
   title = {{Towards a Policy-Framework for the Deployment and Management of Cloud Services}},
   booktitle = {SECURWARE 2013, The Seventh International Conference on Emerging Security Information, Systems and Technologies},
   editor = {Hans-Joachim Hof and Carla Westphall},
   address = {Barcelona, Spain},
   publisher = {IARIA},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {14--18},
   type = {Konferenz-Beitrag},
   month = {August},
   year = {2013},
   isbn = {978-1-61208-298-1},
   keywords = {Cloud Computing; Security; Policy-Framework; TOSCA; Cloud Service; Cloud Management},
   language = {Englisch},
   cr-category = {D.2.7 Software Engineering Distribution, Maintenance, and Enhancement,     D.2.9 Software Engineering Management,     D.2.13 Software Engineering Reusable Software},
   contact = {tim.waizenegger@informatik.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {As the adoption of Cloud Computing is growing, the automated deployment of cloud-based systems is becoming more and more important. New standards, such as TOSCA (OASIS), allow the modeling of interoperable Cloud services. It is now possible to build reusable and portable cloud services that can be (semi-) automatically deployed by different cloud-deployment-engines at various Cloud environments. However, there is still an acceptance problem among potential users, especially in the enterprise segment, that stems from security issues like data security. To improve security in automatic Cloud management engines, this paper proposes a framework for processing non-functional requirements of Cloud services.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2013-44&engl=0}
}
@inproceedings {INPROC-2013-43,
   author = {Tim Waizenegger and Matthias Wieland and Tobias Binz and Uwe Breitenb{\"u}cher and Florian Haupt and Oliver Kopp and Frank Leymann and Bernhard Mitschang and Alexander Nowak and Sebastian Wagner},
   title = {{Policy4TOSCA: A Policy-Aware Cloud Service Provisioning Approach to Enable Secure Cloud Computing}},
   booktitle = {On the Move to Meaningful Internet Systems: OTM 2013 Conferences},
   editor = {Robert Meersman and Herve Panetto and Tharam Dillon and Johann Eder and Zohra Bellahsene and Norbert Ritter and Pieter De Leenheer and Dou Deijing},
   address = {Heidelberg},
   publisher = {Springer Berlin Heidelberg},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science (LNCS)},
   volume = {8185},
   pages = {360--376},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2013},
   isbn = {978-3-642-41029-1},
   doi = {10.1007/978-3-642-41030-7_26},
   keywords = {Cloud Computing, TOSCA, Cloud Service, Cloud Management, Policy-Framework, Security, Green-IT, Sustainable Cloud Service},
   language = {Englisch},
   cr-category = {D.2.7 Software Engineering Distribution, Maintenance, and Enhancement,     D.2.9 Software Engineering Management,     D.2.13 Software Engineering Reusable Software},
   contact = {tim.waizenegger@informatik.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {With the growing adoption of Cloud Computing, automated deployment and provisioning systems for Cloud applications are becoming more prevalent. They help to reduce the onboarding costs for new customers as well as the financial impact of managing Cloud Services by automating these previously manual tasks. With the widespread use of such systems, the adoption of a common standard for describing Cloud applications will provide a crucial advantage by enabling reusable and portable applications. TOSCA, a newly published standard by OASIS with broad industry participation provides this opportunity. Besides the technical requirements of running and managing applications in the cloud, non-functional requirements, like cost, security, and environmental issues, are of special importance when moving towards the automated provisioning and management of Cloud applications. In this paper we demonstrate how non-functional requirements are defined in TOSCA using policies. We propose a mechanism for automatic processing of these formal policy definitions in a TOSCA runtime environment that we have developed based on the proposed architecture of the TOSCA primer. In order to evaluate our approach, we present prototypical implementations of security policies for encrypting databases and for limiting the geographical location of the Cloud servers. We demonstrate how our runtime environment is ensuring these policies and show how they affect the deployment of the application.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2013-43&engl=0}
}
@inproceedings {INPROC-2012-04,
   author = {Johanna Barzen and Frank Leymann and David Schumm and Matthias Wieland},
   title = {{Ein Ansatz zur Unterst{\"u}tzung des Kost{\"u}mmanagements im Film auf Basis einer Mustersprache}},
   booktitle = {Proceedings Modellierung 2012},
   publisher = {GI},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {0--16},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2012},
   language = {Deutsch},
   cr-category = {H.1.2 User/Machine Systems,     H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Das Kost{\"u}m im Film ist ein komplexes Konstruktionsinstrument, welches der Charakterisierung der Figuren, des Raums und der Zeit dient. Recherche, Entwurf und Wissensmanagement von Kost{\"u}men werden derzeit meist mit Hilfe zeit-, kosten- und ressourcenintensiver Analyse von Datens{\"a}tzen in Microsoft Excel durchgef{\"u}hrt. Dar{\"u}ber hinausgehende Unterst{\"u}tzung durch IT-Werkzeuge beschr{\"a}nkt sich auf die einfache Dokumentation, Inventarisierung und Administration von Kost{\"u}men als Ganzes. In dieser Arbeit stellen wir einen ersten Ansatz hin zu einer IT-Unterst{\"u}tzung f{\"u}r das Kost{\"u}mmanagement vor. Dieser Ansatz basiert auf einer Mustersprache, welche die Modellierung und den Aufbau von Kost{\"u}men aus atomaren und zusammengesetzten Mustern erlaubt, sowie die Relationen von Kost{\"u}men und Mustern zum Ausdruck bringt. Darauf aufbauend kann ein IT-System implementiert werden, welches mittels Datenbanktechniken und Workflowsystemen das Management von Kost{\"u}men vereinfachen soll.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2012-04&engl=0}
}
@inproceedings {INPROC-2011-45,
   author = {Matthias Wieland and Daniela Nicklas and Frank Leymann},
   title = {{Context Model for Representation of Business Process Management Artifacts}},
   booktitle = {International Proceedings of Economics Development and Research: IPEDR},
   editor = {Chun Hua Lin and Ming Zhang},
   publisher = {IACSIT PRESS},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   series = {Economics and Business Information},
   volume = {9},
   pages = {46--51},
   type = {Konferenz-Beitrag},
   month = {Mai},
   year = {2011},
   isbn = {978-981-08-8869-5},
   issn = {2010-4626},
   keywords = {business process management; workflows; context-awareness; human tasks; services},
   language = {Englisch},
   cr-category = {H.1.2 User/Machine Systems,     H.4.1 Office Automation},
   ee = {http://www.ipedr.com/vol9.htm},
   contact = {wieland@iaas.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Context-aware systems adapt their functionality and behavior to the user and his or her situation. To do so, they need context information about the user’s environment, e.g., about different kinds of real world objects. To model and manage context information, many systems have been developed. An important part of context that is often neglected is the state and context of the applications that users are currently executing. The contribution of this paper is to present an extension for a standard context model that allows the representation of the context of workflow based applications. By that, business process management environments are enabled to annotate their context and provide it for other context-aware applications and users.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2011-45&engl=0}
}
@inproceedings {INPROC-2010-44,
   author = {Kai H{\"a}ussermann and Christoph Hubig and Paul Levi and Frank Leymann and Oliver Simoneit and Matthias Wieland and Oliver Zweigle},
   title = {{Understanding and designing situation-aware mobile and ubiquitous computing systems - an interdisciplinary analysis on the recognition of situation with uncertain data using situation templates.}},
   booktitle = {Proceedings of International Conference on Mobile, Ubiquitous and Pervasive Computing},
   publisher = {WASET},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {329--339},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2010},
   issn = {2070-3724},
   keywords = {context-awareness; ethics; facilitation of system use through workflows},
   language = {Englisch},
   cr-category = {H.1.0 Information Systems Models and Principles General,     H.1.1 Systems and Information Theory,     H.1.2 User/Machine Systems},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Philosophie, Abteilung f{\"u}r Wissenschaftstheorie und Technikphilosophie (IP/WTTP);     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Bildverstehen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Using spatial models as a shared common basis of information about the environment for different kinds of context- aware systems has been a heavily researched topic in the last years. Thereby the research focused on how to create, to update, and to merge spatial models so as to enable highly dynamic, consistent and coherent spatial models at large scale. In this paper however, we want to concentrate on how context-aware applications could use this information so as to adapt their behavior according to the situation they are in. The main idea is to provide the spatial model infrastructure with a situation recognition component based on generic situation templates. A situation template is - as part of a much larger situation template library - an abstract, machine- readable description of a certain basic situation type, which could be used by different applications to evaluate their situation. In this paper, different theoretical and practical issues - technical, ethical and philosophical ones - are discussed important for understanding and developing situation dependent systems based on situation templates. A basic system design is presented which allows for the reasoning with uncertain data using an improved version of a learning algorithm for the automatic adaption of situation templates. Finally, for supporting the development of adaptive applications, we present a new situation-aware adaptation concept based on workflows.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-44&engl=0}
}
@inproceedings {INPROC-2010-105,
   author = {Matthias Wieland and Frank Leymann and Michael Sch{\"a}fer and Dominik Lucke and Carmen Constantinescu and Engelbert Westk{\"a}mper},
   title = {{Using Context-aware Workflows for Failure Management in a Smart Factory}},
   booktitle = {Proceedings of the Fourth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies: UBICOMM 2010},
   address = {Florence, Italy},
   publisher = {IARIA},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {379--384},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2010},
   isbn = {978-1-61208-000-0},
   language = {Englisch},
   cr-category = {H.1.2 User/Machine Systems,     H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Industrielle Fertigung und Fabrikbetrieb (IFF)},
   abstract = {In factories many processes are executed in parallel. The manufacturing processes are managed by Manufacturing Execution Systems. In the case of machine failures these systems provide only rudimentary or no support to the workers or shop-floor managers. As a consequence the failures have to be fixed as fast as possible for being able to continue manufacturing processes. For such cases context-aware workflows can be used to support the workers and to coordinate the work that has to be done for repairing purposes. In the Nexus Project we introduced the concept of context-aware workflows and context integration processes to be able to implement all kinds of processes going on in a smart environment. As a case study we modeled a failure management process as a workflow and executed it in a factory. Furthermore, we show the concepts behind this kind of workflows: the context integration processes and the context-aware human tasks. Finally, end user applications for the interaction of the workers with the workflow are presented. For that we developed an application concept providing a mobile solution for workers and a web-based solution for an office environment. The main contribution of this paper is to show how to implement such a failure management process as a context-aware workflow.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-105&engl=0}
}
@inproceedings {INPROC-2009-67,
   author = {Oliver Kopp and Matthias Wieland and Frank Leymann},
   title = {{External and Internal Events in EPCs: e2EPCs}},
   booktitle = {2nd International Workshop on Event-Driven Business Process Management (edBPM09)},
   publisher = {Springer Verlag},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   series = {Lecture Notes in Business Information Processing},
   volume = {43},
   pages = {381--392},
   type = {Workshop-Beitrag},
   month = {September},
   year = {2009},
   doi = {10.1007/978-3-642-12186-9_36},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   ee = {http://icep-edbpm09.fzi.de/},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The notion of event-driven process chains (EPC) is widely used to model processes. It is an ongoing discussion of how to reach executable workflows from EPCs. While the transformation of the general structure and the functions is well-understood, the transformation of events is an open issue. This paper discusses different possible event types and their semantics. Furthermore, it presents a transformation of the introduced event types to workflow constructs respecting the semantics of each event.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-67&engl=0}
}
@inproceedings {INPROC-2009-64,
   author = {Matthias Wieland and Uwe-Philipp K{\"a}ppeler and Paul Levi and Frank Leymann and Daniela Nicklas},
   title = {{Towards Integration of Uncertain Sensor Data into Context-aware Workflows}},
   booktitle = {Tagungsband INFORMATIK 2009 – Im Focus das Leben, 39. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI)},
   editor = {GI-Edition Lecture Notes in Informatics (LNI)},
   address = {L{\"u}beck},
   publisher = {Lecture Notes in Informatics (LNI)},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   type = {Workshop-Beitrag},
   month = {September},
   year = {2009},
   language = {Englisch},
   cr-category = {H.4 Information Systems Applications},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Bildverstehen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The integration and usage of uncertain sensor data in workflows is a difficult problem. In this paper we describe these difficulties which result from the combination of very distinct areas. On the one hand, applications from area of measurement engineering manage sensors that capture data and annotate the data with technical meta data. On the other hand, context-aware workflows from the BPM area place high level requirements for the quality of context data that is derived from the sensor data. Between those two areas exists a gap that has to be closed by a context management and mediation system, supporting the handling of Quality of Context (QoC). To achieve this the paper presents an QoC aware architecture based on an extension of the existing Nexus Platform and a first approach for matching the workflow requirements with the sensor annotations.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-64&engl=0}
}
@inproceedings {INPROC-2009-63,
   author = {Matthias Wieland and Carsten L{\"a}ngerer and Frank Leymann and Oliver Siemoneit and Christoph Hubig},
   title = {{Methods for Conserving Privacy in Workflow Controlled Smart Environments - A Technical and Philosophical Enquiry into Human-Oriented System Design of Ubiquitous Work Environments}},
   booktitle = {Proceedings of the The Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, UBICOMM 2009},
   address = {Sliema, Malta},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {16--21},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2009},
   keywords = {context-aware workflow systems; human tasks; privacy; ethics; humane system design},
   language = {Englisch},
   cr-category = {J Computer Applications,     K Computing Milieu,     H.4 Information Systems Applications},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Philosophie, Abteilung f{\"u}r Wissenschaftstheorie und Technikphilosophie (IP/WTTP)},
   abstract = {In the last years context-aware workflow systems have gained more and more importance. However, in research little emphasis has been put on workplace privacy and humane system design. It is the aim of this paper to give an overview on the effects of combining workflow systems and context-aware systems and to discuss its implications for workplace privacy and human-oriented design. Different methods are to be depicted that help to overcome certain ethical problems thus allowing for the development of acceptable, justified and justifiable technical solutions which are likely to be also adopted by its latter users. Finally a ``best practice'' prototype is to be presented which implements the introduced methods.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-63&engl=0}
}
@inproceedings {INPROC-2009-53,
   author = {Nazario Cipriani and Matthias Wieland and Matthias Grossmann and Daniela Nicklas},
   title = {{Tool Support for the Design and Management of Spatial Context Models}},
   booktitle = {Proc. of the 13th East European Conference on Advances in Databases and Information Systems (ADBIS 2009)},
   address = {Riga, Lativa},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2009},
   language = {Englisch},
   cr-category = {H.2.4 Database Management Systems},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {A central task in the development of context-aware applications is the modeling and management of complex context information. In this paper, we present the NexusEditor, which eases this task by providing a graphical user interface to design schemas for spatial context models, interactively create queries, send them to a server and visualize the results. One main contribution is to show how schema awareness can improve such a tool: the NexusEditor dynamically parses the underlying data model and provides additional syntactic checks, semantic checks, and short-cuts based on the schema information. Furthermore, the tool helps to design new schema definitions based on the existing ones, which is crucial for an iterative and user-centric development of context-aware applications. Finally, it provides interfaces to existing information spaces and visualization tools for spatial data like GoogleEarth.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-53&engl=0}
}
@inproceedings {INPROC-2009-52,
   author = {Matthias Wieland and Katharina G{\"o}rlach and David Schumm and Frank Leymann},
   title = {{Towards Reference Passing in Web Service and Workflow-based Applications}},
   booktitle = {Proceedings of the 13th IEEE Enterprise Distributed Object Conference (EDOC 2009)},
   address = {Auckland, New Zealand},
   publisher = {IEEE},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {109--118},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2009},
   language = {Englisch},
   cr-category = {D.2.11 Software Engineering Software Architectures,     H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {In a Service-Oriented Architecture (SOA) based on Web Service technology the services typically communicate with each other by passing data values directly from one service to another. In the case the services are orchestrated by workflows the services receive their input values from the workflow engine and return their calculated results back to the engine by value. In this paper we show several use cases where such value passing behavior has drawbacks. To address this challenge we introduce the concept of pointers in SOA. Pointers allow services to pass their data by reference which is a fundamental advantage for Web Service communication. Furthermore we show an extension of BPEL that introduces reference variables as new type of data containers in workflows. In addition, for the management of pointers we present the Reference Resolution System which can be used in very flexible setups either as central or distributed system.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-52&engl=0}
}
@inproceedings {INPROC-2009-40,
   author = {Ralph Mietzner and Tammo van Lessen and Alexander Wiese and Matthias Wieland and Dimka Karastoyanova and Frank Leymann},
   title = {{Virtualizing Services and Resources with ProBus: The WS-Policy-Aware Service and Resource Bus}},
   booktitle = {Proceedings of the 7th International Conference on Web Services (ICWS) 2009},
   publisher = {IEEE Computer Society},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Juli},
   year = {2009},
   keywords = {WS-Policy; WSRF; Enterprise Service Bus; ESB; Service Selection},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {A fundamental principle of service oriented architectures is the decoupling of service requesters and service providers to enable late binding of services at deployment time or even dynamic binding of services at runtime. This is important in enterprise settings, where different services that implement business functions in critical business processes are dynamically chosen based on availability or price. The same problem also applies to dynamic Grid environments where resources need to be dynamically chosen based on availability and other non-functional properties. The WS-Policy framework describes how policies for both providers and requesters are specified to allow the selection of services based on these policies. Existing approaches, using WS-Policy, have drawbacks by placing the burden of the service selection partially on the client. In this paper we present an approach to extend an enterprise service bus that allows service clients to submit policies the service provider needs to comply with directly in the message that triggers the service invocation. We show how these policies are evaluated in the bus and how policies are defined for not only stateless services, but also stateful resources.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-40&engl=0}
}
@inproceedings {INPROC-2009-28,
   author = {Oliver Kopp and Matthias Wieland and Frank Leymann},
   title = {{Towards Choreography Transactions}},
   booktitle = {Proceedings of the 1st Central-European Workshop on Services and their Composition, ZEUS 2009, Stuttgart, Germany, March 2--3, 2009},
   editor = {Oliver Kopp and Niels Lohmann},
   address = {Stuttgart},
   publisher = {CEUR-WS.org},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {CEUR Workshop Proceedings},
   volume = {438},
   pages = {49--54},
   type = {Workshop-Beitrag},
   month = {M{\"a}rz},
   year = {2009},
   issn = {1613-0073},
   keywords = {WS-BPEL; BPEL; BPEL4Chor; Transactions; Choreography; 2PC; Sphere},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2009-28/INPROC-2009-28.pdf,     http://www.iaas.uni-stuttgart.de/zeus,     http://ceur-ws.org/Vol-438/},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The focus of choreography modeling is to capture the message exchange between processes. Common choreography modeling languages do not provide capabilities to group activities of different participants together into an all-or-nothing group. This paper presents choreography spheres as a modeling technique for cross-process transactions based on BPEL4Chor and sketches a mapping to BPEL.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-28&engl=0}
}
@inproceedings {INPROC-2009-10,
   author = {Stephan Urbanski and Eduard Huber and Matthias Wieland and Frank Leymann and Daniela Nicklas},
   title = {{PerFlows for the Computers of the 21st Century}},
   booktitle = {Proceedings of the Seventh Annual IEEE Conference on Pervasive Computing and Communications : PerCom'09 Workshops, in 5th IEEE PerCom Workshop on Context Modeling and Reasoning; Galveston, 17.-21. March 2009},
   publisher = {IEEE Computer Society},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {1--6},
   type = {Workshop-Beitrag},
   month = {M{\"a}rz},
   year = {2009},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {In 1995, Mark Weiser introduced a scenario about the future life, where everyday objects are equipped with smart functions and the environment helps us to fulfill our everyday tasks. This paper shows how Weiser’s scenario can be realized by today’s available technologies. We combine PerFlows (to model the flow of daily tasks) and the Nexus context provisioning platform (to model and provide necessary context information to applications and devices). Furthermore, we present SmartGPS, which is able to provide fused location information even if the device is disconnected.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-10&engl=0}
}
@inproceedings {INPROC-2009-09,
   author = {Matthias Wieland and Daniel Martin and Oliver Kopp and Frank Leymann},
   title = {{SOEDA: A Methodology for Specification and Implementation of Applications on a Service-Oriented Event-Driven Architecture}},
   booktitle = {Proceedings of the 12th International Conference on Business Information Systems (BIS 2009). Poznan, Poland April 27-29, 2009.},
   editor = {Witold Abramowicz},
   address = {Poznan, Poland},
   publisher = {Springer Verlag},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   series = {Lecture Notes in Business Information Processing},
   volume = {21},
   pages = {193--204},
   type = {Konferenz-Beitrag},
   month = {April},
   year = {2009},
   doi = {10.1007/978-3-642-01190-0_17},
   keywords = {epk; epc; transformation; bpel; soa; eda; event driven architecture; cep; complex event processing},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Both Event-Driven Architecture (EDA) and Service-Oriented Architecture (SOA) are unique architectural styles widely used in today's industries. Mostly however, they exist as isolated systems that could greatly benefit from each other when being combined. This paper introduces SOEDA, an approach that unifies EDA and SOA by introducing a step-based development method taking advantage of the unique properties of each architecture. Individual steps reach from abstract process specification over event and process implementation to the the final execution phase -- described in a abstract manner and by means of an example. Resulting applications are based on state-of-the-art workflow technology using events to trigger execution of individual business activities.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-09&engl=0}
}
@inproceedings {INPROC-2009-07,
   author = {Ralph Lange and Nazario Cipriani and Lars Geiger and Matthias Gro{\ss}mann and Harald Weinschrott and Andreas Brodt and Matthias Wieland and Stamatia Rizou and Kurt Rothermel},
   title = {{Making the World Wide Space Happen: New Challenges for the Nexus Context Platform}},
   booktitle = {Proceedings of the 7th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom '09). Galveston, TX, USA. March 2009},
   publisher = {IEEE Computer Society},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {1--4},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2009},
   keywords = {Nexus; context; mobile context-aware applications; context-awareness; context management; World Wide Space; stream-processing; situation recognition; reasoning; workflows; quality of context},
   language = {Englisch},
   cr-category = {H.2.8 Database Applications,     H.3.4 Information Storage and Retrieval Systems and Software,     H.3.5 Online Information Services},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2009-07/INPROC-2009-07.pdf,     http://www.nexus.uni-stuttgart.de/,     http://dx.doi.org/10.1109/PERCOM.2009.4912782},
   contact = {ralph.lange@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Verteilte Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Context-aware applications rely on models of the physical world. Within the Nexus project, we envision a World Wide Space which provides the conceptual and technological framework for integrating and sharing such context models in an open, global platform of context providers. In our ongoing research we tackle important challenges in such a platform including distributed processing of streamed context data, situation recognition by distributed reasoning, efficient management of context data histories, and quality of context information. In this paper we discuss our approach to cope with these challenges and present an extended Nexus architecture.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-07&engl=0}
}
@inproceedings {INPROC-2008-19,
   author = {Matthias Wieland and Peter Kaczmarczyk and Daniela Nicklas},
   title = {{Context Integration for Smart Workflows}},
   booktitle = {Proceedings of the Sixth Annual IEEE International Conference on Pervasive Computing and Communications},
   address = {Hong Kong},
   publisher = {IEEE computer society},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {239--242},
   type = {Konferenz-Beitrag},
   month = {M{\"a}rz},
   year = {2008},
   isbn = {0-7695-3113-X},
   language = {Englisch},
   cr-category = {H.4 Information Systems Applications},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The usage of workflow technology to model and execute business processes is widespread in many enterprises and within the software industry. With the growing maturity of sensors, wireless communication, and distributed computing environments, we can enhance this approach to enable smart workflows, which are business processes crossing the boundary to the physical world. Applications for such processes can be found in many application domains, like logistics or in smart factory environments. To realize smart workflows, workflow engines can be coupled with existing context provisioning systems. However, there is a gap between the rather lowlevel provisioning of context (e.g., sensor data and stock information) and the concepts needed in smart workflows (e.g., ”is a spare tool available?”). The main contribution of this paper is to bridge this gap: we show how integration processes can be used to provide context information at different semantical levels for smart workflows.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2008-19&engl=0}
}
@inproceedings {INPROC-2008-112,
   author = {Steffen Volz and Daniela Nicklas and Matthias Grossmann and Matthias Wieland},
   title = {{On creating a spatial integration schema for global, context-aware applications}},
   booktitle = {Proceedings of the X Brazilian Symposium on GeoInformatics (GeoInfo2008)},
   publisher = {INPE},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2008},
   language = {Englisch},
   cr-category = {H.2.4 Database Management Systems,     H.2.8 Database Applications},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {The world of spatial data is split into individual data source islands that have different thematic or spatial focuses. When attempting to integrate those data sources, severe challenges arise, since for most GIS application domains a spatial integration schema does not exist. This is also true for the newly emerging domain of mobile, context-aware applications. Since the users of these systems are mobile, transborder access to spatial data or context models is crucial for global deployment. The basis for this work is the Nexus Augmented World Schema, a conceptual schema that serves as an integration standard for autonomous spatial context servers. This paper analyzes some major spatial data standards, especially with respect to the requirements of a spatial integration schema for context-aware applications and illustrates the Nexus approach.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2008-112&engl=0}
}
@inproceedings {INPROC-2008-111,
   author = {Matthias Wieland and Daniela Nicklas and Frank Leymann},
   title = {{Managing Technical Processes Using Smart Workflows}},
   booktitle = {Towards a Service-Based Internet, First European Conference, ServiceWave 2008, Madrid, Spain, December 10-13, 2008. Proceedings},
   editor = {Petri Maehoenen and Klaus Pohl and Thierry Priol},
   publisher = {Springer Verlag},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   series = {Lecture Notes in Computer Science},
   volume = {5377},
   pages = {287--298},
   type = {Konferenz-Beitrag},
   month = {Dezember},
   year = {2008},
   isbn = {978-3-540-89896-2},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Technical processes that are crossing the boundary to the physical world can be found in many application domains, like logistics or in Smart Factory environments. We show how these processes can be realized by so-called Smart Workflows. To integrate external information sources like context provisioning services, we introduce the Integration Process architecture pattern. This pattern generally solves the problem of integrating different complex systems that provide functional similar services with non-fitting interfaces into workflows. The pattern allows that workflows use simple domain specific interfaces that are the same for any of these systems and by that allow the exchange of underlying systems without changing the workflows. This is accomplished by reducing the interface complexity of the systems via a hierarchical Web Service stack that reaches from the lowest technical granularity needed by IT experts to the domain specific granularity needed by the domain experts. Furthermore the paper presents a concrete realization of the pattern for integrating different context provisioning systems into workflows.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2008-111&engl=0}
}
@inproceedings {INPROC-2007-39,
   author = {Dominik Lucke and Matthias Wieland},
   title = {{Umfassendes Kontextdatenmodell der Smart Factory als Basis f{\"u}r kontextbezogene Workflow-Anwendungen}},
   booktitle = {4. GI/ITG KuVS Fachgespr{\"a}ch Ortsbezogene Anwendungen und Dienste``},
   editor = {J{\"o}rg Roth and Axel K{\"u}pper and Claudia Linnhoff-Popien},
   publisher = {Dr. Hut-Verlag},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {47--51},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2007},
   isbn = {978-3-89963-591-1},
   language = {Deutsch},
   cr-category = {J.0 Computer Applications General},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2007-39/INPROC-2007-39.pdf},
   contact = {dominikl@iff.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Industrielle Fertigung und Fabrikbetrieb (IFF);     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {In dieser Arbeit wird ein Kontextdatenmodell einer Fabrikumgebung beschrieben. Die Artefakte dieser Umgebung sind Realweltobjekte und zugeh{\"o}rige Daten aus Fabriksystemen. Die Kontextdaten, welche den Zustand der Artefakte beschreiben, werden im Kontextdatenmodell abgelegt und stellen so ein virtuelles Umgebungsmodell der Fabrik zur Verf{\"u}gung. Darauf k{\"o}nnen kontextbezogene Anfragen durchgef{\"u}hrt werden. Damit wird es einer kontextbezogenen Workflow-Anwendung erm{\"o}glicht den aktuellen Zustand der Produktion zu erfassen und darauf zu reagieren. Dies bietet den Vorteil, dass Produktionsprozesse mit Hilfe von Standard Workflow Sprachen modelliert und ausgef{\"u}hrt werden k{\"o}nnen.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2007-39&engl=0}
}
@inproceedings {INPROC-2007-18,
   author = {Matthias Wieland and Oliver Kopp and Daniela Nicklas and Frank Leymann},
   title = {{Towards Context-Aware Workflows}},
   booktitle = {CAiSE´07 Proceedings of the Workshops and Doctoral Consortium Vol.2, Trondheim, Norway, June 11-15th, 2007},
   editor = {Barbara Pernici and Jon Atle Gulla},
   publisher = {Tapir Acasemic Press},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {577--591},
   type = {Workshop-Beitrag},
   month = {Juni},
   year = {2007},
   isbn = {978-82-519-2246-3},
   keywords = {workflow systems; context-aware systems; ubiquitous systems; workflow modeling; development of context-aware applications; BPEL; Nexus},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   contact = {Matthias Wieland wielanms@informatik.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Context-aware applications adapt their behavior based on changes of the physical world, which is often obtained with a huge amount of sensors. Thus, the development of such applications is cumbersome, in particular the implementation of their often complex control flow. To ease the development of context-aware applications we present the concept of context-aware workflows. Thereafter we present an implementation of these concepts based on a standard workflow language. Context-aware workflows are not only interesting for the development of context-aware applications, but also enable workflow technology to be applied in new domains that are process oriented and yet not supported by workflow systems like production processes in the manufacturing industry. The concept of context-aware workflows is a first approach that enables modeling and execution of technical production processes with workflow systems normally used for business processes.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2007-18&engl=0}
}
@inproceedings {INPROC-2006-47,
   author = {Matthias Wieland and Daniela Nicklas},
   title = {{Ein Framework f{\"u}r kontextbezogene Anwendungen in der Nexus-Plattform}},
   booktitle = {3. GI/ITG KuVS Fachgespr{\"a}ch: Ortsbezogene Anwendungen und Dienste},
   editor = {Institut f{\"u}r Informatik der Freien Universit{\"a}t Berlin},
   address = {Berlin},
   publisher = {Freie Universit{\"a}t Berlin, Universit{\"a}tsbibliothek},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   pages = {32--35},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2006},
   isbn = {3-929619-39-3},
   keywords = {Umgebungsmodell; Framework; Kontext; Anwendung; Nexus},
   language = {Deutsch},
   cr-category = {H.4 Information Systems Applications},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2006-47/INPROC-2006-47.pdf},
   contact = {Senden Sie eine E-Mail an matthias.wieland(at)iaas.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Im Rahmen des Nexus-Projekts wurden zahlreiche kontextbezogene Anwendungen entwickelt. Aus diesen Erfahrungen heraus wurde ein Framework erarbeitet, das die Entwicklung orts- und kontextbezogener Anwendungen durch geeignete Abstraktionen und Laufzeitbibliotheken unterst{\"u}tzt. Dieser Beitrag beschreibt den Aufbau und die Vorteile dieses Frameworks. Zum Schluss geht der Beitrag noch auf die zuk{\"u}nftige Entwicklung des Nexus-Projekts im Bereich Anwendungsunterst{\"u}tzung ein.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2006-47&engl=0}
}
@inproceedings {INPROC-2006-06,
   author = {Matthias Wieland and Frank Leymann and Lamine Jendoubi and Daniela Nicklas and Frank D{\"u}rr},
   title = {{Task-orientierte Anwendungen in einer Smart Factory}},
   booktitle = {Mobile Informationssysteme - Potentiale, Hindernisse, Einsatz. Proceedings MMS´06},
   editor = {Thomas Kirste and Birgitta K{\"o}nig-Ries and Key Pousttchi and Klaus Turowski},
   address = {Bonn},
   publisher = {Gesellschaft f{\"u}r Informatik},
   institution = {Universit{\"a}t Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme), Germany},
   series = {Lecture Notes in Informatics (LNI)},
   volume = {P-76},
   pages = {139--143},
   type = {Konferenz-Beitrag},
   month = {Februar},
   year = {2006},
   isbn = {3-88579-170-6},
   keywords = {Kontextbezogene Applikationen; Smart Factory; kontextbezogene Workflows},
   language = {Deutsch},
   cr-category = {H.4.2 Information Systems Applications Types of Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2006-06/INPROC-2006-06.pdf,     http://www.nexus.uni-stuttgart.de/},
   contact = {Matthias Wieland wieland@informatik.uni-stuttgart.de, Daniela Nicklas nicklas@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Industrielle Fertigung und Fabrikbetrieb (IFF);     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Verteilte Systeme},
   abstract = {In diesem Beitrag wird aufgezeigt, welche M{\"o}glichkeiten sich durch den Einsatz task-orientierter, explorativer Anwendungen im Umfeld einer Smart Factory ergeben. Nach einer kurzen Charakterisierung dieser Anwendungsklasse wird ein Szenario geschildert, das Wartungsaufgaben in einer Fabrik mit diesen Konzepten l{\"o}st. Daraus ergibt sich die Vision einer Smart Factory, in der die Gesch{\"a}ftsprozesse {\"u}ber ein Kontextmodell mit den technischen Prozessen der Produktionsstra{\ss}e gekoppelt werden.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2006-06&engl=0}
}
@article {ART-2019-12,
   author = {Mathias Mormul and Pascal Hirmer and Matthias Wieland and Bernhard Mitschang},
   title = {{Distributed Situation Recognition in Industry 4.0}},
   journal = {International Journal On Advances in Intelligent Systems},
   publisher = {IARIA},
   volume = {12},
   number = {1},
   pages = {39--49},
   type = {Artikel in Zeitschrift},
   month = {August},
   year = {2019},
   issn = {1942-2679},
   keywords = {Industry 4.0; Edge Computing; Situation Recognition; Distribution Pattern},
   language = {Englisch},
   cr-category = {E.0 Data General},
   ee = {https://www.iariajournals.org/intelligent_systems/intsys_v12_n12_2019_paged.pdf},
   contact = {mathias.mormul@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {In recent years, advances in the Internet of Things led to new approaches and applications, for example, in the domains Smart Factories or Smart Cities. However, with the advantages such applications bring, also new challenges arise. One of these challenges is the recognition of situations, e.g., machine failures in Smart Factories. Especially in the domain of industrial manufacturing, several requirements have to be met in order to deliver a reliable and efficient situation recognition. One of these requirements is distribution in order to achieve high efficiency. In this article, we present a layered modeling approach to enable distributed situation recognition. These layers include the modeling, the deployment, and the execution of the situation recognition. Furthermore, we enable tool support to decrease the complexity for domain users.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2019-12&engl=0}
}
@article {ART-2018-06,
   author = {Christian Weber and Matthias Wieland and Peter Reimann},
   title = {{Konzepte zur Datenverarbeitung in Referenzarchitekturen f{\"u}r Industrie 4.0: Konsequenzen bei der Umsetzung einer IT-Architektur}},
   journal = {Datenbank-Spektrum},
   publisher = {Springer Berlin Heidelberg},
   volume = {18},
   number = {1},
   pages = {39--50},
   type = {Artikel in Zeitschrift},
   month = {M{\"a}rz},
   year = {2018},
   issn = {1610-1995},
   doi = {10.1007/s13222-018-0275-z},
   keywords = {Industrie 4.0; Referenzarchitektur; Datenverarbeitung; RAMI4.0; IIRA},
   language = {Deutsch},
   cr-category = {H.4.0 Information Systems Applications General,     J.2 Physical Sciences and Engineering},
   ee = {https://link.springer.com/article/10.1007/s13222-018-0275-z},
   contact = {Senden Sie eine E-Mail an christian.weber@gsame.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {F{\"u}r produzierende Unternehmen stellt die effiziente Verarbeitung gro{\ss}er Datenmengen eine Herausforderung dar. Die Auswahl der richtigen Architekturkonzepte f{\"u}r IT-L{\"o}sungen zur Datenverarbeitung spielt dabei eine wichtige Rolle. Um die IT an den Herausforderungen von Industrie 4.0 auszurichten, stehen Unternehmen verschiedene Referenzarchitekturen internationaler Gremien zur Verf{\"u}gung. Die Hauptbeitr{\"a}ge dieses Artikels haben das Ziel, (i) einen {\"U}berblick {\"u}ber die wichtigsten Referenzarchitekturen f{\"u}r Industrie 4.0 (I4.0) zu geben und (ii) diese unter dem Aspekt der Datenverarbeitung zu untersuchen. Dazu werden die Referenzarchitekturen anhand von Datenverarbeitungsanforderungen f{\"u}r I4.0 betrachtet. Die Untersuchung zeigt, dass die I4.0-Referenzarchitekturen jeweils einen Teilbereich der Anforderungen abdecken und sich die Konzepte gegenseitig erg{\"a}nzen. (iii) Darauf aufbauend werden aus den Datenverarbeitungsanforderungen technische Konsequenzen abgeleitet und Architekturkonzepte f{\"u}r die Realisierung einer IT-Architektur f{\"u}r die Datenverarbeitung vorgestellt. Dadurch wird es IT-Architekten erm{\"o}glicht, einen Vergleich der Referenzarchitekturen hinsichtlich projektbezogener Anforderungen an die Datenverarbeitung vorzunehmen sowie geeignete Architekturentscheidungen zu treffen.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2018-06&engl=0}
}
@article {ART-2016-23,
   author = {Pascal Hirmer and Uwe Breitenb{\"u}cher and Ana Cristina Franco da Silva and K{\'a}lm{\'a}n K{\'e}pes and Bernhard Mitschang and Matthias Wieland},
   title = {{Automating the Provisioning and Configuration of Devices in the Internet of Things}},
   journal = {Complex Systems Informatics and Modeling Quarterly},
   publisher = {Online},
   volume = {9},
   pages = {28--43},
   type = {Artikel in Zeitschrift},
   month = {Dezember},
   year = {2016},
   doi = {10.7250/csimq.2016-9.02},
   issn = {2255 - 9922},
   keywords = {Internet of Things; sensors; actuators; digital twin; ontologies; TOSCA},
   language = {Englisch},
   cr-category = {J.6 Computer-Aided Engineering,     H.3.1 Content Analysis and Indexing},
   ee = {https://csimq-journals.rtu.lv/article/view/csimq.2016-9.02/pdf_8},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {The Internet of Things benefits from an increasing number of interconnected technical devices. This has led to the existence of so-called smart environments, which encompass one or more devices sensing, acting, and automatically performing different tasks to enable their self-organization. Smart environments are divided into two parts: the physical environment and its digital representation, oftentimes referred to as digital twin. However, the automated binding and monitoring of devices of smart environments are still major issues. In this article we present a method and system architecture to cope with these challenges by enabling (i) easy modeling of sensors, actuators, devices, and their attributes, (ii) dynamic device binding based on their type, (iii) the access to devices using different paradigms, and (iv) the monitoring of smart environments in regard to failures or changes. We furthermore provide a prototypical implementation of the introduced approach.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-23&engl=0}
}
@article {ART-2016-19,
   author = {Marina Bitsaki and Christos Koutras and George Koutras and Frank Leymann and Frank Steimle and Sebastian Wagner and Matthias Wieland},
   title = {{ChronicOnline: Implementing a mHealth solution for monitoring and early alerting in chronic obstructive pulmonary disease}},
   journal = {Health Informatics Journal},
   publisher = {Sage Publications},
   pages = {1--10},
   type = {Artikel in Zeitschrift},
   month = {April},
   year = {2016},
   doi = {10.1177/1460458216641480},
   keywords = {chronic obstructive pulmonary disease; cloud computing; health services; mobile applications; monitoring},
   language = {Englisch},
   cr-category = {C.2.4 Distributed Systems,     H.2.8 Database Applications,     J.3 Life and Medical Sciences},
   ee = {http://jhi.sagepub.com/content/early/2016/04/16/1460458216641480.full.pdf+html},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Lack of time or economic difficulties prevent chronic obstructive pulmonary disease patients from communicating regularly with their physicians, thus inducing exacerbation of their chronic condition and possible hospitalization. Enhancing Chronic patients{\^a}€™ Health Online proposes a new, sustainable and innovative business model that provides at low cost and at significant savings to the national health system, a preventive health service for chronic obstructive pulmonary disease patients, by combining human medical expertise with state-of-the-art online service delivery based on cloud computing, service-oriented architecture, data analytics, and mobile applications. In this article, we implement the frontend applications of the Enhancing Chronic patients{\^a}€™ Health Online system and describe their functionality and the interfaces available to the users.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-19&engl=0}
}
@article {ART-2016-18,
   author = {Frank Steimle and Matthias Wieland and Bernhard Mitschang and Sebastian Wagner and Frank Leymann},
   title = {{Extended provisioning, security and analysis techniques for the ECHO health data management system}},
   journal = {Computing},
   publisher = {Springer},
   pages = {1--19},
   type = {Artikel in Zeitschrift},
   month = {Oktober},
   year = {2016},
   doi = {10.1007/s00607-016-0523-8},
   language = {Englisch},
   cr-category = {C.2.4 Distributed Systems,     H.2.8 Database Applications,     J.3 Life and Medical Sciences},
   ee = {http://dx.doi.org/10.1007/s00607-016-0523-8},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {eHealth gains more and more interest since a lot of end-user devices supporting health data capturing are available. The captured data has to be managed and securely stored, in order to access it from different devices and share it with other users such as physicians. The aim of the german-greek research project ECHO is to support the treatment of patients, who suffer from chronic obstructive pulmonary disease, a chronic respiratory disease. Usually the patients need to be examined by their physicians on a regular basis due to their chronic condition. Since this is very time consuming and expensive we developed an eHealth system which allows the physician to monitor patients condition remotely, e.g., via smart phones. This article is an extension of previous work, where we introduced a health data model and an associated platform-architecture for the management and analysis of the data provided by the patients. There we have also shown how the security of the data is ensured and we explained how the platform can be provided in a cloud-based environment using the OASIS standard TOSCA, which enables a self-contained management of cloud-services. In this article we provide a more detailed description about the health data analysis, provisioning and security aspects of the eHealth system.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-18&engl=0}
}
@article {ART-2016-16,
   author = {Mathias Mormul and Pascal Hirmer and Matthias Wieland and Bernhard Mitschang},
   title = {{Situation model as interface between situation recognition and situation-aware applications}},
   journal = {Computer Science - Research and Development},
   publisher = {Springer Berlin Heidelberg},
   pages = {1--12},
   type = {Artikel in Zeitschrift},
   month = {November},
   year = {2016},
   doi = {10.1007/s00450-016-0335-2},
   keywords = {Situation; Situation-awareness; Data management; Internet of things; Context; Context-awareness},
   language = {Englisch},
   cr-category = {J.6 Computer-Aided Engineering,     H.3.1 Content Analysis and Indexing},
   ee = {http://link.springer.com/article/10.1007/s00450-016-0335-2},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {The upcoming of internet of things draws interest of many companies and leads to the creation of smart environments. The foundation necessary for this purpose lies in the integration of sensors, which continuously provide context data of their environment. Based on this context, changes of state in the environment, i.e., situations, can be detected. However, with the huge amount of heterogeneous context and its processing, new challenges arise. Simultaneously, the dynamic behavior of the environment demands automated mechanisms for applications to adapt to the situations automatically and in a timely manner. To meet this challenge, we present (1) the situation model as a data model for integrating all data related to situation recognition, and (2) the management and provisioning of situations based on this situation model to further decouple situation recognition and applications adapting to recognized situations. Furthermore, we present a prototypical implementation of the situation model and its management.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-16&engl=0}
}
@article {ART-2016-14,
   author = {Ana Cristina Franco da Silva and Pascal Hirmer and Matthias Wieland and Bernhard Mitschang},
   title = {{SitRS XT – Towards Near Real Time Situation Recognition}},
   journal = {Journal of Information and Data Management},
   publisher = {-},
   volume = {7},
   number = {1},
   pages = {4--17},
   type = {Artikel in Zeitschrift},
   month = {April},
   year = {2016},
   keywords = {Complex Event Processing; Internet of Things; Situation-awareness; Situation Recognition},
   language = {Englisch},
   cr-category = {H.3 Information Storage and Retrieval,     I.5 Pattern Recognition},
   ee = {https://seer.lcc.ufmg.br/index.php/jidm/article/view/2109},
   contact = {franco-da-silva@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Nowadays, the Internet of Things gains more and more attention through cheap, highly interconnected hardware devices that are attached with sensors and actuators. This results in an instrumented environment that provides sufficient context information to drive what is called situation recognition. Situations are derived from large amounts of context data, which is difficult to handle. In this article, we present SitRS XT, an extension of our previously introduced situation recognition service SitRS, to enable situation recognition in near real time. SitRS XT provides easy to use situation recognition based on Complex Event Processing, which is highly efficient. The architecture and method of SitRS XT is described and evaluated through a prototypical implementation.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-14&engl=0}
}
@article {ART-2016-12,
   author = {Pascal Hirmer and Matthias Wieland and Holger Schwarz and Bernhard Mitschang and Uwe Breitenb{\"u}cher and Santiago G{\'o}mez S{\'a}ez and Frank Leymann},
   title = {{Situation recognition and handling based on executing situation templates and situation-aware workflows}},
   journal = {Computing},
   publisher = {Springer},
   pages = {1--19},
   type = {Artikel in Zeitschrift},
   month = {Oktober},
   year = {2016},
   doi = {10.1007/s00607-016-0522-9},
   keywords = {Situation Recognition; IoT; Context; Integration; Cloud Computing; Workflows; Middleware},
   language = {Englisch},
   cr-category = {J.6 Computer-Aided Engineering,     H.3.1 Content Analysis and Indexing},
   ee = {http://dx.doi.org/10.1007/s00607-016-0522-9},
   contact = {pascal.hirmer@ipvs.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Today, the Internet of Things has evolved due to an advanced interconnectivity of hardware devices equipped with sensors and actuators. Such connected environments are nowadays well-known as smart environments. Famous examples are smart homes, smart cities, and smart factories. Such environments should only be called {\ss}mart`` if they allow monitoring and self-organization. However, this is a great challenge: (1) sensors have to be bound and sensor data have to be efficiently provisioned to enable monitoring of these environments, (2) situations have to be detected based on sensor data, and (3) based on the recognized situations, a reaction has to be triggered to enable self-organization, e.g., through notification delivery or the execution of workflows. In this article, we introduce SitOPT---an approach for situation recognition based on raw sensor data and automated handling of occurring situations through notification delivery or execution of situation-aware workflows. This article is an extended version of the paper ''SitRS - Situation Recognition based on Modeling and Executing Situation Templates`` presented at the 9th Symposium and Summer School of Service-oriented Computing 2015.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2016-12&engl=0}
}
@article {ART-2014-08,
   author = {Uwe Breitenb{\"u}cher and Tobias Binz and Christoph Fehling and Oliver Kopp and Frank Leymann and Matthias Wieland},
   title = {{Policy-Aware Provisioning and Management of Cloud Applications}},
   journal = {International Journal On Advances in Security},
   publisher = {Xpert Publishing Services},
   volume = {7},
   number = {1\&2},
   pages = {15--36},
   type = {Artikel in Zeitschrift},
   month = {Juni},
   year = {2014},
   issn = {1942-2636},
   keywords = {Cloud Computing; Application Management; Provisioning; Security; Policies},
   language = {Englisch},
   cr-category = {D.2.7 Software Engineering Distribution, Maintenance, and Enhancement,     D.2.9 Software Engineering Management,     K.6 Management of Computing and Information Systems,     K.6.3 Software Management,     K.6.5 Security and Protection},
   ee = {http://thinkmind.org/index.php?view=article&articleid=sec_v7_n12_2014_2},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The automated provisioning and management of composite Cloud applications is a major issue and of vital importance in Cloud Computing. It is key to enable properties such as elasticity and pay-per-use. The functional aspects of provisioning and management such as instantiating virtual machines or updating software components are covered by various technologies on different technical levels. However, currently available solutions are tightly coupled to individual technologies without being able to consider non-functional security requirements in a non-proprietary and interoperable way. In addition, due to their heterogeneity, the integration of these technologies in order to benefit from their individual strengths is a major problem - especially if non-functional aspects have to be considered and integrated, too. In this article, we present a concept that enables executing management tasks using different heterogeneous management technologies in compliance with non-functional security requirements specified by policies. We extend the Management Planlet Framework by a prototypical implementation of the concept and evaluate the approach by several case studies.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2014-08&engl=0}
}
@article {ART-2012-02,
   author = {David Schumm and Johanna Barzen and Frank Leymann and Matthias Wieland and Lutz Ellrich},
   title = {{Business Process Automation for Costume Management in Film Making: An Insight into Processes, Roles, and Document Structures}},
   journal = {EMISA Forum},
   publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   volume = {32},
   number = {1},
   pages = {26--47},
   type = {Artikel in Zeitschrift},
   month = {Februar},
   year = {2012},
   keywords = {Film Making, Costume Design, Business Process Management.},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Film making is in many aspects a very complex business represented by highly non-trivial business processes in which multiple organizational units are involved. Whereas in regular manufacturing and paper factories like insurance companies there is an increasing adoption of information technology (IT) and especially business process management (BPM) technology, there is little adoption of information technology solutions in managing the collaborative aspects of film making. In this article, we elaborate on the process dimension and, in particular, we focus on processes of costume management in film making. We describe the key roles related to costume management in the film business which are used as swim lanes in the BPMN rendering of the process models. A draft of the major document structures currently used in costume management in film making is presented. We discuss candidate artifacts and tasks which are most feasible for support through information technology. The process models presented here are based on experiences collected in several medium-sized German film making projects, and therefore reflect a culture-specific way of work which is not necessarily the same as in films made in Hollywood productions.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2012-02&engl=0}
}
@article {ART-2011-22,
   author = {Matthias Wieland and Daniela Nicklas and Frank Leymann},
   title = {{Benefits of Business Process Context for Human Task Management}},
   journal = {International Journal of Trade, Economics and Finance},
   editor = {International Association of Computer Science and Information Technology Press (IACSIT)},
   publisher = {IACSIT Publishing},
   volume = {2},
   number = {4},
   pages = {304--311},
   type = {Artikel in Zeitschrift},
   month = {August},
   year = {2011},
   isbn = {2010-023X},
   language = {Englisch},
   cr-category = {H.1.2 User/Machine Systems,     H.4.1 Office Automation},
   ee = {http://www.ijtef.org/papers/122-I00018.pdf},
   contact = {wieland@iaas.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {Context-aware systems adapt their functionality and behavior to the user and his or her situation. To do so, they need context information about the user’s environment, e.g., about different kinds of real world objects. Many systems and data models are available for the management of context information. An often neglected but important part of context is the state and context of the applications that users are currently executing. This paper presents the benefits of using the context of workflow-based applications in the area of human task management. We show what kind of new task clients for mobile users are enabled by a context model for business process management and present an implementation of the system.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2011-22&engl=0}
}
@article {ART-2011-18,
   author = {Oliver Kopp and Katharina G{\"o}rlach and Dimka Karastoyanova and Frank Leymann and Michael Reiter and David Schumm and Mirko Sonntag and Steve Strauch and Tobias Unger and Matthias Wieland and Rania Khalaf},
   title = {{A Classification of BPEL Extensions}},
   journal = {Journal of Systems Integration},
   publisher = {Online},
   volume = {2},
   number = {4},
   pages = {2--28},
   type = {Artikel in Zeitschrift},
   month = {November},
   year = {2011},
   issn = {1804-2724},
   keywords = {BPEL Extension; Classification of Extensions; Extension Guidelines},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/ART-2011-18/ART-2011-18.pdf,     http://www.si-journal.org/index.php/JSI/article/view/103},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The Business Process Execution Language (BPEL) has emerged as de-facto standard for business processes implementation. This language is designed to be extensible for including additional valuable features in a standardized manner. There are a number of BPEL extensions available. They are, however, neither classified nor evaluated with respect to their compliance to the BPEL standard. This article fills this gap by providing a framework for classifying BPEL extensions, a classification of existing extensions, and a guideline for designing BPEL extensions.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2011-18&engl=0}
}
@article {ART-2011-03,
   author = {Nazario Cipriani and Matthias Wieland and Matthias Grossmann and Daniela Nicklas},
   title = {{Tool support for the design and management of context models}},
   journal = {Information Systems},
   editor = {Gottfried Vossen and Tadeusz Morzy},
   address = {Oxford, UK, UK},
   publisher = {Elsevier Science Ltd.},
   volume = {36},
   number = {1},
   pages = {99--114},
   type = {Artikel in Zeitschrift},
   month = {M{\"a}rz},
   year = {2011},
   isbn = {0306-4379},
   language = {Englisch},
   cr-category = {H.2.4 Database Management Systems},
   ee = {http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%235646%232011%23999639998%232475749%23FLA%23&_cdi=5646&_pubType=J&_auth=y&_acct=C000022964&_version=1&_urlVersion=0&_userid=479010&md5=90fcaef40ac5285da3d69e894c214388,     http://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V0G-50GMMMG-4-1K&_cdi=5646&_user=479010&_pii=S0306437910000669&_origin=browse&_zone=rslt_list_item&_coverDate=03%2F31%2F2011&_sk=999639998&wchp=dGLbVtb-zSkzk&md5=aac6f0561c2464d528bcce117970acff&ie=/sdarticle.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {A central task in the development of context-aware applications is the modeling and management of complex context information. In this paper, we present the NexusEditor, which can ease this task by providing a graphical user interface to design schemas for spatial and technical context models, interactively create queries, send them to a server and visualize the results. One main contribution is to show how schema awareness can improve such a tool: The NexusEditor dynamically parses the underlying data model and provides additional syntactic checks, semantic checks, and short-cuts based on the schema information. Furthermore, the tool helps to design new schema definitions based on the existing ones, which is crucial for an iterative and user-centric development of context-aware applications. Finally, it provides interfaces to existing information spaces and visualization tools for spatial data like GoogleEarth.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2011-03&engl=0}
}
@article {ART-2009-03,
   author = {Daniela Nicklas and Matthias Grossmann and Matthias Wieland},
   title = {{Context Modeling for Mobile, Adaptive Applications}},
   journal = {it - Information Technology},
   publisher = {Oldenbourg Wissenschaftsverlag GmbH},
   volume = {51},
   number = {2},
   pages = {85--92},
   type = {Artikel in Zeitschrift},
   month = {M{\"a}rz},
   year = {2009},
   doi = {10.1524/itit.2009.0527},
   keywords = {ubiquitous Computing; pervasive Computing; context modeling; mobile applications; Content Analysis and indexing},
   language = {Englisch},
   cr-category = {H.2.4 Database Management Systems,     H.2.8 Database Applications,     H.3 Information Storage and Retrieval},
   ee = {http://www.atypon-link.com/OLD/toc/itit/51/2,     http://www.atypon-link.com/OLD/doi/pdf/10.1524/itit.2009.0527},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware},
   abstract = {Abstract Context-aware applications adapt their behavior according to the current situation. In this paper we present a layered model to separate different tasks and concerns in designing data models for context-aware applications. The layers are discussed along the Nexus approach, which is designed to support large-scale, mobile applications by federated context models. Furthermore, related approaches are described and compared. Zusammenfassung Kontextbezogene Anwendungen adaptieren ihr Verhalten aufgrund von Situationen. Dieser Beitrag pr{\"a}sentiert ein Ebenenmodell f{\"u}r Datenmodelle solcher Anwendungen, das verschiedene Probleme und Aufgaben im Entwurf der Daten, der Adaptionslogik und der Verarbeitung kapselt. Die Ebenen werden anhand des Nexus-Ansatzes diskutiert, dessen Ziel es ist, mobile, kontext-bezogene Anwendungen durch f{\"o}derierte Kontextmodelle zu unterst{\"u}tzen, und mit verwandten Arbeiten verglichen.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2009-03&engl=0}
}
@article {ART-2006-13,
   author = {Kurt Rothermel and Thomas Ertl and Fritsch Dieter and Paul J. K{\"u}hn and Bernhard Mitschang and Engelbert Westk{\"a}mper and Christian Becker and Dominique Dudkowski and Andreas Gutscher and Christian Hauser and Lamine Jendoubi and Daniela Nicklas and Steffen Volz and Matthias Wieland},
   title = {{SFB 627 – Umgebungsmodelle f{\"u}r mobile kontextbezogene Systeme}},
   journal = {Informatik - Forschung und Entwicklung},
   publisher = {Springer-Verlag},
   volume = {21},
   number = {1-2},
   pages = {105--113},
   type = {Artikel in Zeitschrift},
   month = {Juni},
   year = {2006},
   language = {Deutsch},
   cr-category = {C.2.4 Distributed Systems,     H.2.4 Database Management Systems,     H.2.8 Database Applications,     H.3 Information Storage and Retrieval},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/ART-2006-13/ART-2006-13.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Industrielle Fertigung und Fabrikbetrieb (IFF);     Universit{\"a}t Stuttgart, Institut f{\"u}r Visualisierung und Interaktive Systeme, Visualisierung und Interaktive Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Photogrammetrie (ifp);     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Verteilte Systeme;     Universit{\"a}t Stuttgart, Institut f{\"u}r Kommunikationsnetze und Rechnersysteme (IKR)},
   abstract = {Computersysteme, wie wir sie heute kennen, passen sich typischerweise nicht an den Benutzer und dessen Situation an. Erste Beispiele von Systemen, die durch den Bezug zur Realwelt den Kontext des Benutzers einbeziehen, sind Navigationssysteme, die unter Ber{\"u}cksichtigung der Position eines Benutzers und der Verkehrslage Richtungsanweisungen geben k{\"o}nnen. Damit innovative kontextbezogene Anwendungen m{\"o}glich werden, muss der Kontext, also der Zustand der Realwelt, durch Sensoren erfasst, in das Computersystem {\"u}bermittelt und dort in Form dynamischer Umgebungsmodelle den Anwendungen zur Verf{\"u}gung gestellt werden.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2006-13&engl=0}
}
@inbook {INBOOK-2015-06,
   author = {Uwe Breitenb{\"u}cher and Tobias Binz and Oliver Kopp and Frank Leymann and Matthias Wieland},
   title = {{Context-Aware Provisioning and Management of Cloud Applications}},
   series = {Cloud Computing and Services Sciences},
   publisher = {Springer International Publishing},
   pages = {151--168},
   type = {Beitrag in Buch},
   month = {Dezember},
   year = {2015},
   doi = {10.1007/978-3-319-25414-2_10},
   isbn = {978-3-319-25413-5},
   keywords = {Application Management; Provisioning; Context; Automation; Cloud Computing},
   language = {Englisch},
   cr-category = {K.6 Management of Computing and Information Systems},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen},
   abstract = {The automation of application provisioning and management is one of the most important issues in Cloud Computing. However, the steadily increasing number of different services and software components employed in composite Cloud applications leads to a high risk of unintended side effects when different technologies work together that bring their own proprietary management APIs. Due to unknown dependencies and the increasing diversity and heterogeneity of employed technologies, even small management tasks on a single component may compromise the whole application functionality for reasons that are neither expected nor obvious to non-experts. In this paper, we tackle these issues by introducing a method that enables detecting and correcting unintended effects of provisioning and management tasks in advance by analyzing the context in which the tasks are executed. We validate the method practically and show how context-aware expert management knowledge can be applied fully automatically to provision and manage running Cloud applications.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INBOOK-2015-06&engl=0}
}
@proceedings {PROC-2017-05,
   editor = {Bernhard Mitschang and Norbert Ritter and Holger Schwarz and Meike Klettke and Andreas Thor and Oliver Kopp and Matthias Wieland},
   title = {{Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW 2017), 17. Fachtagung des GI-Fachbereichs ``Datenbanken und Informationssysteme'' (DBIS)}},
   publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNI},
   volume = {P266},
   pages = {410},
   type = {Tagungsband},
   month = {M{\"a}rz},
   year = {2017},
   isbn = {978-3-88579-660-2},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   ee = {http://dblp.org/db/conf/btw/btw2017w.html},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme},
   abstract = {Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW 2017) -- Workshopband},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=PROC-2017-05&engl=0}
}
@proceedings {PROC-2017-04,
   editor = {Bernhard Mitschang and Daniela Nicklas and Frank Leymann and Harald Sch{\"o}ning and Melanie Herschel and Jens Teubner and Theo H{\"a}rder and Oliver Kopp and Matthias Wieland},
   title = {{Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW 2017), 17. Fachtagung des GI-Fachbereichs ``Datenbanken und Informationssysteme'' (DBIS)}},
   publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNI},
   volume = {P265},
   pages = {637},
   type = {Tagungsband},
   month = {M{\"a}rz},
   year = {2017},
   isbn = {978-3-88579-659-6},
   language = {Englisch},
   cr-category = {H.4.1 Office Automation},
   ee = {http://dblp.org/db/conf/btw/btw2017.html},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme, Anwendersoftware;     Universit{\"a}t Stuttgart, Institut f{\"u}r Parallele und Verteilte Systeme},
   abstract = {Datenbanksysteme f{\"u}r Business, Technologie und Web (BTW 2017)},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=PROC-2017-04&engl=0}
}