@inproceedings {INPROC-2010-89,
   author = {Florian Niedermann and Sylvia Radesch{\"u}tz and Bernhard Mitschang},
   title = {{Deep Business Optimization: A Platform for Automated Process Optimization}},
   booktitle = {Business Process and Service Science - Proceedings of ISSS and BPSC: BPSC'10; Leipzig, Germany, September 27th - October 1st, 2010},
   editor = {Witold Abramowicz and Rainer Alt and Klaus-Peter F{\"a}ndrich and Bogdan Franczyk and Leszek A Maciaszek},
   publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   series = {Lecture Notes in Informatics},
   volume = {P177},
   pages = {168--180},
   type = {Conference Paper},
   month = {September},
   year = {2010},
   isbn = {978-3-88579-271-0},
   language = {English},
   cr-category = {H.4.1 Office Automation,
                   H.2.8 Database Applications},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {The efficient and effective design, execution and adaption of its core
      processes is vital for the success of most businesses and a major source of
      competitive advantage. Despite this critical importance, process optimization
      today largely depends on manual analytics and the ability of business analysts
      to spot the ``right'' designs and areas of improvement.
      
      This is because current techniques typically fall short in three areas: They
      fail to integrate relevant data sources, they do not provide optimal analytical
      procedures and they leave it up to the analyst to identify the best process
      design.
      
      Hence, we propose in this paper a platform that enables (semi-)automated
      process optimization during the process design, execution and analysis stage,
      based on insights from specialized analytical procedures running on an
      integrated warehouse containing both process and operational data. We further
      detail the analysis stage, as it provides the foundation for all other
      optimization stages.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-89&amp;engl=1}
}

@inproceedings {INPROC-2010-87,
   author = {Carlos L{\"u}bbe},
   title = {{Nexus VIS: Ein verteiltes Visualisierungstoolkit f{\"u}r mobile Anwendungen}},
   booktitle = {6. GI/ITG KuVS Fachgespr{\"a}ch {\"O}rtsbezogene Anwendungen und Dienste``},
   editor = {Alexander Zipf and Sandra Lanig and Michael Bauer},
   address = {Heidelberg},
   publisher = {Selbstverlag des Geographischen Instituts der Universit{\"a}t Heidelberg},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   series = {Heidelberger Geographische Bausteine},
   volume = {18},
   pages = {109--118},
   type = {Workshop Paper},
   month = {September},
   year = {2010},
   isbn = {987-3-88570-818-6},
   language = {German},
   cr-category = {H.2.4 Database Management Systems},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Mobile Anwendungen visualisieren h{\"a}ufig Daten der n{\"a}heren Umgebung, die
      entweder als Fakten in ortsbasierten Datenbanken eingetragen sind, oder von
      Sensoren kontinuierlich geliefert werden. Dies erfordert sowohl Funktionalit{\"a}t
      aus der Daten- und Datenstromverarbeitung als auch spezifische
      Visualisierungsfunktionalit{\"a}t, welche weder Visualisierungswerkzeuge noch
      Datenstromverarbeitungssysteme in kombinierter Form anbieten. Bei der
      Ausf{\"u}hrung von Visualisierungsprozessen in einem heterogenen, verteilten Umfeld
      m{\"u}ssen Ger{\"a}te verschiedenster Eigenschaften ber{\"u}cksichtigt werden.
      Beispielsweise k{\"o}nnten resourcenbeschr{\"a}nkte Ger{\"a}te eine serverseitige
      Verarbeitung von ressourcenintensiven Aufgaben erfordern, w{\"a}hrend
      leistungsst{\"a}rkere Ger{\"a}te diese Aufgaben lokal erledigen k{\"o}nnten. Andererseits
      k{\"o}nnte eine bestimmte Aufgabe, wie zum Beispiel die Erzeugung eines Bildes aus
      einem r{\"a}umlichen Modell, f{\"u}r die Ausf{\"u}hrung auf einem Ger{\"a}t eine gewisse
      Hardwareaustattung voraussetzen, wie etwa eine Graphics Processing Unit (GPU).
      Um die Eigenschaften der verwendeten Ger{\"a}te optimal auszunutzen, ist eine
      flexible, verteilte Verarbeitungsarchitektur w{\"u}nschenswert.
      
      In dieser Arbeit pr{\"a}sentieren wir Nexus VIS, ein flexibles
      Visualisierungstoolkit f{\"u}r kontextbasierte Anwendungen. Durch Erweiterung des
      Datenstromverarbeitungssystems NexusDS um spezifische Visualisierungsoperatoren
      erm{\"o}glichen wir es den Anwendungen, den Visualisierungsprozess als
      kontinuierliche Anfrage auszuf{\"u}hren und somit Datenstromverarbeitung und
      Visualisierung zu kombinieren. Dar{\"u}ber hinaus er{\"o}ffnet NexusDS als verteiltes
      Datenstromverarbeitungssystem eine Vielzahl von m{\"o}glichen Ausf{\"u}hrungsszenarien,
      bei denen die unterschiedlichen Eigenschaften der Ger{\"a}te ber{\"u}cksichtigt werden.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-87&amp;engl=1}
}

@inproceedings {INPROC-2010-83,
   author = {David Baureis and Donald Neumann and Jorge Minguez},
   title = {{From a Product to a Product Service Supply Chain: A strategic Roadmap}},
   booktitle = {Proceedings of the 12th International MITIP Conference: The Modern Information Technology in the Innovation Processes of the Industrial Enterprises, Aalborg, Denmark, August 29-31, 2010,},
   publisher = {MITIP},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {148--156},
   type = {Conference Paper},
   month = {August},
   year = {2010},
   language = {English},
   cr-category = {A.0 General Literature, General},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Product-service systems (PSS) have been claimed as an interesting strategy for
      reaching sustainable differentiation. Migrating from a manufacturing company to
      a solution provider through PSS offerings raises different challenges,
      especially for the supply chain. This paper describes a road-map that helps a
      manufacturing organization to: 1. evaluate a PSS as a strategic choice; 2.
      define the service part of the product-service bundle and; 3. delineate the
      most important supply chain design variables.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-83&amp;engl=1}
}

@inproceedings {INPROC-2010-82,
   author = {Christoph Stach},
   title = {{Gamework - A customizable framework for pervasive games (Doctoral Colloquium)}},
   booktitle = {ICPS '10: Proceedings of the 7th international conference on Pervasive services; Berlin, Germany, July 13 - 15, 2010},
   editor = {Christian Becker and Shonali Krishnaswamy and Gergely Zaruba and Dipanjan Chakraborty and Mika Luimula and Jadwiga Indulska and Mohamed Medhat Gaber and Seng Wai Loke and Waluyo Agustinus Borgy},
   publisher = {ACM Press},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   series = {ACM International Conference Proceeding Series},
   pages = {168--173},
   type = {Conference Paper},
   month = {July},
   year = {2010},
   isbn = {978-1-4503-0249-4},
   keywords = {Mobile services, pervasive multi-player games; customizable framework},
   language = {English},
   cr-category = {D.2.13 Software Engineering Reusable Software,
                   H.2.8 Database Applications,
                   K.8 Personal Computing},
   contact = {Christoph.Stach@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Location-based applications and services gain in importance as the spread of
      mobile devices equipped with GPS sensors and internet capabilities increases.
      Moreover, there is a trend towards customizable applications in order to let
      the user determine e.g. the content and the look and feel. Nevertheless, there
      exist only a few applications combining these features.
      
      In this paper, we propose Gamework, a framework for customizable mobile
      location-based games as a specialization for customizable mobile context-aware
      applications and services. According to their programming skills players are
      able to adapt a game with Gamework. This can be done by changing the context,
      adding user-generated content, modifying the game-flow or implementing new
      games from scratch by reusing existing modules of the framework or adding new
      ones. Therefore our framework features a reuse-oriented development methodology
      as well as a feedback loop analyzing all accruing user-generated content. The
      results of this analysis are used to automatically optimize the game with
      respect to frequent user-feedback. Finally, we will transfer the results back
      to the more general area of mobile and context-aware applications and services.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-82&amp;engl=1}
}

@inproceedings {INPROC-2010-79,
   author = {Stefan Silcher and Jorge Minguez and Thorsten Scheibler and Bernhard Mitschang},
   title = {{A Service-Based Approach for Next-Generation Product Lifecycle Management}},
   booktitle = {Proceedings of the 11th IEEE International Conference on Information Reuse and Integration (IEEE IRI 2010) in Las Vegas, Nevada, USA.},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {219--224},
   type = {Conference Paper},
   month = {August},
   year = {2010},
   isbn = {978-1-4244-8098-2},
   keywords = {Product Lifecycle Management; PLM; Service Oriented Architecture; SOA; Enterprise Service Bus; ESB},
   language = {English},
   cr-category = {D.2.11 Software Engineering Software Architectures,
                   D.2.13 Software Engineering Reusable Software},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Nowadays, one of the main challenges for companies is the effective management
      of IT-systems. In times where requirements and companies change steadily, the
      ITinfrastructure has to adopt these changes as well: new systems have to be
      integrated or existing adapted. Even worse, these systems work together to
      support business processes of a company and, thus, the infrastructures becomes
      complex and difficult to manage.
      
      The same situation is true for Product Lifecycle Management (PLM) that
      accompanies a product development by means of interconnected IT systems running
      on complex IT infrastructures. This paper introduces a viable solution to the
      integration of all phases of PLM. An Enterprise Service Bus (ESB) is employed
      as the service-based integration and communication infrastructure. Three
      exemplary scenarios are introduced to describe the benefits of using an ESB as
      compared to alternative PLM infrastructures. Furthermore, we introduce a
      service hierarchy to enable value-added services to enhance PLM functionality.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-79&amp;engl=1}
}

@inproceedings {INPROC-2010-45,
   author = {Jorge Minguez and Dominik Lucke and Mihaly Jakob and Carmen Constantinescu and Bernhard Mitschang},
   title = {{Introducing SOA into Production Environments - The Manufacturing Service Bus}},
   booktitle = {Proceedings of the 43rd. CIRP International Conference on Manufacturing Systems},
   address = {Vienna, Graz, Austria},
   publisher = {neuer wissenschaftler Verlag},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1117--1124},
   type = {Conference Paper},
   month = {May},
   year = {2010},
   language = {English},
   cr-category = {D.2.11 Software Engineering Software Architectures,
                   D.2.13 Software Engineering Reusable Software},
   contact = {jorge.minguez@gsame.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Volatile markets and constantly changing business conditions force
      manufacturing enterprises to continuously adapt their digital factory
      information systems. In many industries there is still no backbone for the
      integration of factory information systems. Current integration is based on
      point-to-point interfaces, which is partially due to the cost of replacing
      their established legacy systems. Furthermore the lack of flexibility prevents
      business processes to improve their responsiveness and adapt workflows of
      manufacturing to different turbulences. The principles of Service-Oriented
      Architecture (SOA) and its associated technologies (e. g., Enterprise Service
      Bus) and standards are key enabler and driver of the required flexibility. The
      presented Manufacturing Service Bus is a SOA-based approach that extends the
      Enterprise Service Bus capabilities in three areas: event management, factory
      context semantics and change propagation workflows. The Manufacturing Service
      Bus provides an event-driven platform for flexible integration of digital
      factory applications.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-45&amp;engl=1}
}

@inproceedings {INPROC-2010-43,
   author = {Stamatia Rizou and Kai H{\"a}ussermann and Frank D{\"u}rr and Nazario Cipriani and Kurt Rothermel},
   title = {{A system for distributed context reasoning.}},
   booktitle = {Proceedings of ICAS’10: International Conference on Autonomous and Autonomic Systems},
   publisher = {IEEE Computer Society Conference Publishing Services},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {84--89},
   type = {Conference Paper},
   month = {March},
   year = {2010},
   isbn = {978-0-7695-3970-6},
   doi = {10.1109/ICAS.2010.21},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2010-43/INPROC-2010-43.pdf,
      http://dx.doi.org/10.1109/ICAS.2010.21},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems;
                  University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Context aware systems use context information to adapt their behaviour
      accordingly. In order to derive high level context information from low level
      context, such as sensor values, context reasoning methods that correlate
      observable context information, are necessary. Several context reasoning
      mechanisms have been proposed in the literature. Usually these mechanisms are
      centralized, leading to suboptimal utilization of network resources and poor
      system performance in case of large-scale scenarios. Therefore to increase the
      scalability of context reasoning systems the development of methods that
      distribute the reasoning process is necessary. Existing distributed approaches
      are method specific and do not provide a generic formalization for distributed
      reasoning. In this paper we introduce a novel system which enables distributed
      context reasoning in a generic way that is independent of the reasoning
      algorithm.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-43&amp;engl=1}
}

@inproceedings {INPROC-2010-37,
   author = {Benjamin Leonhardi and Bernhard Mitschang and Rub{\'e}n Pulido and Christoph Sieb and Michael Wurst},
   title = {{Augmenting OLAP exploration with dynamic advanced analytics.}},
   booktitle = {Proceedings of the 13th International Conference on Extending Database Technology (EDBT 2010),Lausanne, Switzerland,March 22-26,2010},
   address = {New York, NY, USA},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Germany},
   pages = {687--692},
   type = {Conference Paper},
   month = {April},
   year = {2010},
   isbn = {978-1-60558-945-9},
   language = {English},
   cr-category = {H.2.4 Database Management Systems},
   department = {University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Applications of Parallel and Distributed Systems},
   abstract = {Online Analytical Processing (OLAP) is a popular technique for explorative data
      analysis. Usually, a fixed set of dimensions (such as time, place, etc.) is
      used to explore and analyze various subsets of a given, multi-dimensional data
      set. These subsets are selected by constraining one or several of the
      dimensions, for instance, showing sales only in a given year and geographical
      location. Still, such aggregates are often not enough. Important information
      can only be discovered by combining several dimensions in a multidimensional
      analysis. Most existing approaches allow to add new dimensions either
      statically or dynamically. These approaches support, however, only the creation
      of global dimensions that are not interactive for the user running the report.
      Furthermore, they are mostly restricted to data clustering and the resulting
      dimensions cannot be interactively refined.
      
      In this paper we propose a technique and an architectural solution that is
      based on an interaction concept for creating OLAP dimensions on subsets of the
      data dynamically, triggered interactively by the user, based on arbitrary
      multi-dimensional grouping mechanisms. This approach allows combining the
      advantages of both, OLAP exploration and interactive multidimensional analysis.
      We demonstrate the industry-strength of our solution architecture using a setup
      of IBM® InfoSphere™ Warehouse data mining and Cognos® BI as reporting engine.
      Use cases and industrial experiences are presented showing how insight derived
      from data mining can be transparently presented in the reporting front end, and
      how data mining algorithms can be invoked from the front end, achieving
      closed-loop integration.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-37&amp;engl=1}
}

@inproceedings {INPROC-2010-20,
   author = {Christoph Stach},
   title = {{Gamework - A customizable framework for pervasive games}},
   booktitle = {IADIS International Conference Game and Entertainment Technologies (GET '10)},
   publisher = {IADIS Press},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {1--8},
   type = {Conference Paper},
   month = {July},
   year = {2010},
   keywords = {Pervasive, mobile, customizable, games, framework, smartphones},
   language = {English},
   cr-category = {D.3.3 Programming Language Constructs and Features,
                   D.2.13 Software Engineering Reusable Software,
                   K.8 Personal Computing},
   contact = {Christoph Stach christoph.stach@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {The number of pervasive games is growing in which players have to interact with
      their environment in order to control their avatar. While in the past they
      required immense hardware equipment, nowadays, smartphones have all required
      functionality built-in already. In addition, there is an upcoming trend towards
      software, supported with new content and knowledge by an active community. By
      combining these two trends, a new genre of computer games arises, targeting not
      only established gamers but also new audiences.
      
      We build four customization classes differing in required player's programming
      knowledge, support by the games and scale of adaption potential. With Gamework
      we present a framework for pervasive games on modern smartphones simplifying
      user-driven game customization for the identified customization methods in this
      paper. We also present two games implemented with this framework. Concluding,
      we show the potential of these games as well as the potential of our framework.
      We also report on early experiences in exploiting the customization approach of
      our framework.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-20&amp;engl=1}
}

@inproceedings {INPROC-2010-19,
   author = {Carlos L{\"u}bbe and Andreas Brodt and Nazario Cipriani and Harald Sanftmann},
   title = {{NexusVIS: A Distributed Visualization Toolkit for Mobile Applications (Demonstration)}},
   booktitle = {Proceedings of the 8th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom '10); Mannheim, Germany, March 2010},
   publisher = {IEEE Computer Society},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {1--3},
   type = {Conference Paper},
   month = {March},
   year = {2010},
   isbn = {978-1-4244-5328-3},
   keywords = {Visualisierung, Datenstromverarbeitung},
   language = {English},
   cr-category = {H.2.4 Database Management Systems},
   contact = {carlos.luebbe@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
                  University of Stuttgart, Institute of Visualisation and Interactive Systems, Visualisation and Interactive Systems},
   abstract = {Many mobile pervasive applications need to visualize information about the
      user's geographic surroundings combined with data from sensors, which determine
      the user's context. We demonstrate NexusVIS, a distributed visualization
      toolkit for mobile applications. By building upon an existing data stream
      processing system we enable applications to define distributed visualization
      processes as continuous queries. This allows applications to define
      visualization semantics descriptively. Moreover, NexusVIS is capable of
      adapting the visual query at runtime, and thus allows to navigate in the
      visualized scene both automatically and manually through user control.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-19&amp;engl=1}
}

@inproceedings {INPROC-2010-122,
   author = {Nicola H{\"o}nle and Matthias Gro{\ss}mann and Steffen Reimann and Bernhard Mitschang},
   title = {{Usability analysis of compression algorithms for position data streams}},
   booktitle = {18th ACM SIGSPATIAL International Symposium on Advances in Geographic Information Systems, ACM-GIS 2010, November 3-5, 2010, San Jose, CA, USA, Proceedings},
   editor = {Agrawal Divyakant and Pusheng Zhang and Amr El Abbadi and Mohamed F. Mokbel},
   publisher = {ACM},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {240--249},
   type = {Conference Paper},
   month = {November},
   year = {2010},
   keywords = {trajectory compression; sensor data stream},
   language = {English},
   cr-category = {H.2.8 Database Applications,
                   C.2.4 Distributed Systems,
                   F.2.2 Nonnumerical Algorithms and Problems,
                   G.1.2 Numerical Analysis Approximation},
   contact = {nicola.hoenle@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {With the increasing use of sensor technology, the compression of sensor data
      streams is getting more and more important to reduce both the costs of further
      processing as well as the data volume for persistent storage. A popular method
      for sensor data compression is to smooth the original measurement curve by an
      approximated curve, which is bounded by a given maximum error value.
      
      Measurement values from positioning systems like GPS are an interesting special
      case, because they consist of two spatial and one temporal dimension. Therefore
      various standard techniques for approximation calculations like regression or
      line simplification algorithms cannot be directly applied.
      
      In this paper, we portray our stream data management system NexusDS and an
      operator for compressing sensor data. For the operator, we implemented various
      compression algorithms for position data streams. We present the required
      adaptations and the different characteristics of the compression algorithms as
      well as the results of our evaluation experiments, and compare them with a map
      matching approach, specifically developed for position data.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-122&amp;engl=1}
}

@inproceedings {INPROC-2010-121,
   author = {Jorge Minguez and Frank Ruthardt and Philipp Riffelmacher and Thorsten Scheibler and Bernhard Mitschang},
   title = {{Service-based Integration in Event-driven Manufacturing Environments}},
   booktitle = {WISE 2010 Workshops},
   publisher = {Springer},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {6724},
   pages = {0--14},
   type = {Conference Paper},
   month = {December},
   year = {2010},
   keywords = {Manufacturing; Service-oriented Computing; Service-oriented Architecture},
   language = {English},
   cr-category = {D.2.11 Software Engineering Software Architectures,
                   D.2.13 Software Engineering Reusable Software},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Constantly changing business conditions require a high level of flexibility in
      business processes as well as an adaptive and fully interoperable IT
      infrastructure in today’s manufacturing environments. The lack of flexibility
      prevents manufacturing companies to improve their responsiveness and to adapt
      their workflows to turbulent scenarios. In order to achieve highly flexible and
      adaptive workflows, information systems in digital factories and shop floors
      need to be integrated. The most challenging problem in such manufacturing
      environments is the high heterogeneity of the IT landscape, where the
      integration of legacy systems and information silos has lead to chaotic
      architectures over the last two decades. In order to overcome this issue, we
      present a flexible integration platform that allows a loose coupling of
      distributed services in event-driven manufacturing environments. Our approach
      enables a flexible communication between digital factory and shop floor
      components by introducing a service bus architecture. Our solution integrates
      an application-independent canonical message format for manufacturing events,
      content-based routing and transformation services as well as event processing
      workflows.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-121&amp;engl=1}
}

@inproceedings {INPROC-2010-120,
   author = {Andreas Brodt and Alexander Wobser and Bernhard Mitschang},
   title = {{Resource Discovery Protocols for Bluetooth-Based Ad-hoc Smart Spaces: Architectural Considerations and Protocol Evaluation}},
   booktitle = {Proceedings of the 2010 Eleventh International Conference on Mobile Data Management},
   address = {Washington, DC, USA},
   publisher = {IEEE Computer Society},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {145--150},
   type = {Conference Paper},
   month = {May},
   year = {2010},
   isbn = {978-0-7695-4048-1},
   keywords = {Bluetooth; ad-hoc network; scatternet; protocol; evaluation; ad-hoc smart spaces; resource discovery; mobile device},
   language = {English},
   cr-category = {C.2.1 Network Architecture and Design,
                   C.2.2 Network Protocols},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2010-120/INPROC-2010-120.pdf},
   contact = {brodt@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Ad-hoc smart spaces aim at resource-rich mobile devices sharing resource and
      context data with others near them spontaneously. Thus, a device may, e.g.,
      obtain a more complete context model by utilizing sensor data of its neighbors
      via wireless communication, such as Bluetooth. The highly dynamic device
      neighborhood challenges resource discovery, as the devices have to organize
      themselves autonomously.
      
      This paper evaluates different resource discovery protocols in Bluetooth-based
      ad-hoc smart spaces. We simulate the protocols in different scenarios taking
      into account the scatternet structure of the network. We suggest request
      flooding for small settings and random replication for medium to large spaces.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-120&amp;engl=1}
}

@inproceedings {INPROC-2010-119,
   author = {Andreas Brodt and Daniela Nicklas and Bernhard Mitschang},
   title = {{Deep integration of spatial query processing into native RDF triple stores}},
   booktitle = {Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems},
   address = {New York, NY, USA},
   publisher = {ACM Press},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {33--42},
   type = {Conference Paper},
   month = {November},
   year = {2010},
   isbn = {978-1-4503-0428-3},
   keywords = {GIS, RDF, SPARQL, spatial database, triple store},
   language = {English},
   cr-category = {H.2.8 Database Applications},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2010-119/INPROC-2010-119.pdf},
   contact = {brodt@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {Semantic Web technologies, most notably RDF, are well-suited to cope with
      typical challenges in spatial data management including analyzing complex
      relations between entities, integrating heterogeneous data sources and
      exploiting poorly structured data, e.g., from web communities. Also, RDF can
      easily represent spatial relationships, as long as the location information is
      symbolic, i.e., represented by places that have a name. What is widely missing
      is support for geographic and geometric information, such as coordinates or
      spatial polygons, which is needed in many applications that deal with sensor
      data or map data. This calls for efficient data management systems which are
      capable of querying large amounts of RDF data and support spatial query
      predicates. We present a native RDF triple store implementation with deeply
      integrated spatial query functionality. We model spatial features in RDF as
      literals of a complex geometry type and express spatial predicates as SPARQL
      filter functions on this type. This makes it possible to use W3C's standardized
      SPARQL query language as-is, i.e., without any modifications or extensions for
      spatial queries. We evaluate the characteristics of our system on very large
      data volumes.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-119&amp;engl=1}
}

@inproceedings {INPROC-2010-08,
   author = {Nazario Cipriani and Carlos L{\"u}bbe and Alexander Moosbrugger},
   title = {{Exploiting Constraints to Build a Flexible and Extensible Data Stream Processing Middleware}},
   booktitle = {The Third International Workshop on Scalable Stream Processing Systems},
   publisher = {IEEE Computer Society},
   institution = {University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems), Germany},
   pages = {1--8},
   type = {Workshop Paper},
   month = {April},
   year = {2010},
   keywords = {Data Stream Processing; Stream Databases; Middleware Platforms for Data Management; P2P and Networked Data Management; Database Services and Applications},
   language = {English},
   cr-category = {C.2.4 Distributed Systems,
                   H.2.4 Database Management Systems},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {A wide range of real-time applications process stream-based data. To process
      this stream-based data in an application-independent manner, many stream
      processing systems have been built. However, none of them reached a huge domain
      of applications, such as databases did. This is due to the fact that they do
      not consider the specific needs of real-time applications. For instance, an
      application which visualizes stream-based data has stringent timing
      constraints, or may even need a specific hardware environment to smoothly
      process the data. Furthermore, users may even add additional constraints. E.g.,
      for security reasons they may want to restrict the set of nodes that
      participates in processing. Thus, constraints naturally arise on different
      levels of query processing.
      
      In this work we classify constraints that occur on different levels of query
      processing. Furthermore we propose a scheme to classify the constraints and
      show how these can be integrated into the query processing of the distributed
      data stream middleware NexusDS.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-08&amp;engl=1}
}

@inproceedings {INPROC-2010-05,
   author = {Sylvia Radesch{\"u}tz and Florian Niedermann and Wolfgang Bischoff},
   title = {{BIAEditor - Matching Process and Operational Data for a Business Impact Analysis}},
   booktitle = {Proc. of the 13th International Conference on Extending Database Technology (EDBT 2010), Switzerland, March 22-26, 2010},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--4},
   type = {Conference Paper},
   month = {March},
   year = {2010},
   language = {English},
   cr-category = {D.2.2 Software Engineering Design Tools and Techniques,
                   D.2.12 Software Engineering Interoperability,
                   H.4.1 Office Automation,
                   H.5.2 Information Interfaces and Presentation User Interfaces},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
   abstract = {A profound analysis of all relevant business data in the company is necessary
      for optimizing business processes effectively. Current analyses typically
      exclusively run on business process execution data or on operational business
      data stored in a data warehouse. However, to achieve a more informative
      analysis and to fully optimize a company’s business, a consolidation of all
      major business data sources is indispensable. Recent matching algorithms are
      insufficient for this task, since they are restricted either to schema or to
      process matching. Our demonstration presents BIAEditor that allows to annotate
      and match process variables and operational data models in order to perform
      such a global business impact analysis.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2010-05&amp;engl=1}
}

@book {BOOK-2010-01,
   author = {Holger Schwarz},
   title = {{Anfragegenerierende Systeme: Anwendungsanalyse, Implementierungs- und Optimierungskonzepte}},
   address = {Wiesbaden},
   publisher = {Vieweg+Teubner},
   pages = {201},
   type = {Book},
   month = {July},
   year = {2010},
   isbn = {978-3-8348-1298-8},
   language = {German},
   cr-category = {H.4 Information Systems Applications},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
                  University of Stuttgart, Institute of Parallel and Distributed Systems},
   abstract = {Flexible Datenzugriffe sind in aktuellen Informationssystemen zur Erf{\"u}llung der
      gestiegenen Nutzeranforderungen unabdingbar. In verschiedensten
      Anwendungsgebieten werden daher generative Ans{\"a}tze genutzt, um spezifische
      Anweisungen f{\"u}r Datenzugriffe bereitzustellen.
      
      Holger Schwarz diskutiert Ans{\"a}tze der Anfragegenerierung und beleuchtet
      Implementierungs- und Optimierungskonzepte. Die Generierungsans{\"a}tze erl{\"a}utert
      er unter anderem an konkreten Anwendungsszenarien aus Bereichen wie Business
      Intelligence, Workflow Management und Suchtechnologien. Das betrachtete
      Spektrum erstreckt sich von den einzelnen Anwendungen bis hin zu Werkzeugen,
      die bei der Anwendungsentwicklung zum Einsatz kommen. Zweiter Themenschwerpunkt
      sind aktuelle Ans{\"a}tze zur Optimierung komplexer Strukturen generierter
      Datenzugriffe. Diese werden vorgestellt und ihr Optimierungspotenzial an
      Beispielszenarien aufgezeigt.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=BOOK-2010-01&amp;engl=1}
}

