Publications AS: Bibliography 2014 BibTeX
@inproceedings {INPROC-2014-76,
author = {Peter Reimann and Holger Schwarz and Bernhard Mitschang},
title = {{A Pattern Approach to Conquer the Data Complexity in Simulation Workflow Design}},
booktitle = {Proceedings of OnTheMove Federated Conferences and Workshops (OTM), 22nd International Conference on Cooperative Information Systems (CoopIS 2014)},
editor = {R. Meersman et al.},
address = {Amantea, Italy},
publisher = {Springer Berlin Heidelberg},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {LNCS},
volume = {8841},
pages = {21--38},
type = {Conference Paper},
month = {October},
year = {2014},
keywords = {Data Provisioning; Data Management Patterns; SIMPL; Simulation Workflow; Simulation Workflow Design; Workflow; Workflow Design},
language = {English},
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 = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Scientific workflows may be used to enable the collaborative implementation of
scientific applications across various domains. Since each domain has its own
requirements and solutions for data handling, such workflows often have to deal
with a highly heterogeneous data environment. This results in an increased
complexity of workflow design. As scientists typically design their scientific
workflows on their own, this complexity hinders them to concentrate on their
core issue, namely the experiments, analyses, or simulations they conduct. In
this paper, we present a novel approach to a pattern-based abstraction support
for the complex data management in simulation workflows that goes beyond
related work in similar research areas. A pattern hierarchy with different
abstraction levels enables a separation of concerns according to the skills of
different persons involved in workflow design. The goal is that scientists are
no longer obliged to specify low-level details of data management in their
workflows. We discuss the advantages of this approach and show to what extent
it reduces the complexity of simulation workflow design. Furthermore, we
illustrate how to map patterns onto executable workflows. Based on a
prototypical implementation of three real-world simulations, we evaluate our
approach according to relevant requirements.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-76&engl=1}
}
@inproceedings {INPROC-2014-75,
author = {Jan K{\"o}nigsberger and Stefan Silcher and Bernhard Mitschang},
title = {{SOA-GovMM: A Meta Model for a Comprehensive SOA Governance Repository}},
booktitle = {Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration},
editor = {James Joshi and Elisa Bertino and Bhavani Thuraisingham and Ling Liu},
address = {Piscataway, NJ, USA},
publisher = {IEEE Systems, Man, and Cybernetics Society (SMC)},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {187--194},
type = {Conference Paper},
month = {August},
year = {2014},
isbn = {978-1-4799-5880-1},
keywords = {Service-Oriented Architecture, SOA Governance, Meta Model, Governance Repository},
language = {English},
cr-category = {D.2.11 Software Engineering Software Architectures,
H.3.3 Information Search and Retrieval},
ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2014-75/INPROC-2014-75.pdf},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {In recent years, the paradigm of service-oriented architecture (SOA) has more
and more found its way into many organizations. The SOA principles of loosely
coupled and reusable services has convinced decision makers in many
organizations to start SOA initiatives. Yet, the lack of proper governance
mechanisms has doomed many projects to fail. Although some SOA governance
frameworks exist, they differ highly in scope and none of them covers the whole
spectrum necessary to properly govern a SOA. In this paper we identify and
discuss eleven core areas the governance of a SOA has to cover in order to
realize the intended benefit in flexibility and agility. We then analyze and
evaluate existing SOA governance frameworks with regard to those requirements.
Subsequently, we present a meta model composed of four parts: Service Provider,
Service Consumer, Organizational Structure and Business Object. We show, that
those four parts cover all requirements for a comprehensive SOA governance
repository. This allows an organization to leverage the information integrated
in the repository to better govern their SOA and therefore improve the chances
of its success.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-75&engl=1}
}
@inproceedings {INPROC-2014-66,
author = {Pascal Hirmer and Uwe Breitenb{\"u}cher and Tobias Binz and Frank Leymann},
title = {{Automatic Topology Completion of TOSCA-based Cloud Applications}},
booktitle = {Proceedings des CloudCycle14 Workshops auf der 44. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI)},
address = {Bonn},
publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {LNI},
volume = {232},
pages = {247--258},
type = {Workshop Paper},
month = {September},
year = {2014},
isbn = {978-3-88579-626-8},
keywords = {TOSCA; Automatic Topology Completion; Provisioning; Cloud Computing; Topology Modeling},
language = {English},
cr-category = {K.6 Management of Computing and Information Systems},
ee = {http://subs.emis.de/LNI/Proceedings/Proceedings232/article82.html},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {Automation of application provisioning is one of the key aspects of Cloud
Computing. Standards such as the Topology and Orchestration Specification for
Cloud Applications (TOSCA) provide a means to model application topologies
which can be provisioned fully automatically. Many automated provisioning
engines require that these topologies are complete in the sense of specifying
all application, platform, and infrastructure components. However, modeling
complete models is a complex, timeconsuming, and error-prone task that
typically requires a lot of technical expertise. In this paper, we present an
approach that enables users to model incomplete TOSCA application topologies
that are completed automatically to deployable, complete models. This enables
users to focus on the business-relevant application components and simplifies
the creation process tremendously by minimizing the required effort and
know-how. We prove the technical feasibility of the presented approach by a
prototypical implementation based on the open source modeling tool Winery. In
addition, we evaluate the approach by standards-compliance and performance.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-66&engl=1}
}
@inproceedings {INPROC-2014-65,
author = {Eva Hoos},
title = {{Design method for developing a Mobile Engineering-Application Middleware (MEAM)}},
booktitle = {Proceedings of the 2014 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops,24-28 March, 2014, Budapest, Hungary},
publisher = {IEEE},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {176--177},
type = {Workshop Paper},
month = {March},
year = {2014},
doi = {10.1109/PerComW.2014.6815193},
language = {English},
cr-category = {J.2 Physical Sciences and Engineering,
J.4 Social and Behavioral Sciences},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Mobile Apps running on smartphones and tablets offer a new possibility to
enhance the work of engineers because they provide an easy-to-use,
touchscreen-based handling and can be used anytime and anywhere. Introducing
mobile apps in the engineering domain is difficult because the IT environment
is heterogeneous and engineering-specific challenges in the app development
arise e. g., large amount of data and high security requirements. There is a
need for an engineering-specific middleware to facilitate and standardize the
app development. However, such a middleware does not yet exist as well as a
holistic set of requirements for the development. Therefore, we propose a
design method which offers a systematic procedure to develop Mobile
Engineering-Application Middleware.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-65&engl=1}
}
@inproceedings {INPROC-2014-64,
author = {Eva Hoos and Christoph Gr{\"o}ger and Bernhard Mitschang},
title = {{Mobile Apps in Engineering: A Process-Driven Analysis of Business Potentials and Technical Challenges}},
booktitle = {Proceedings of the 9th CIRP Conference on Intelligent Computation in Manufacturing Engineering (CIRP ICME), 23-25 July, 2014, Capri (Naples), Italy},
publisher = {CIRP},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Conference Paper},
month = {July},
year = {2014},
language = {German},
cr-category = {H.4.0 Information Systems Applications General,
J.4 Social and Behavioral Sciences,
J.2 Physical Sciences and Engineering},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Mobile apps on smartphones and tablet PCs are more and more employed in
enterprises to optimize business processes, e.g. by elimination of paper-based
data collection. With respect to engineering, mobile apps provide a huge
potential for increased flexibility and efficiency due to their anywhere and
anytime characteristics, e.g., for product testing in the field. However, not
every usage of mobile apps is beneficial from a business point of view and
existing apps for engineering represent only rudimentary front-ends for
stationary IT systems without an app-oriented redesign. Hence, there are three
core challenges to leverage the potential of mobile apps in engineering: (1)
identifying value-added app usage scenarios from a process point of view, (2)
realizing a task-oriented and context-aware user interface design and (3)
mastering technical obstacles at the app implementation. In this paper, we
address these challenges by a case-oriented analysis of selected engineering
processes in the automotive industry in order to identify engineering tasks
suited for the usage of mobile apps. On this basis, we design corresponding
engineering apps and analyze their business potentials. Moreover, we derive
common technological challenges for the development of engineering apps, e.g.
data synchronization aspects, and highlight further research issues.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-64&engl=1}
}
@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 = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {LNI},
type = {Workshop Paper},
month = {September},
year = {2014},
language = {German},
cr-category = {K.6 Management of Computing and Information Systems},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
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=1}
}
@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 = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--4},
type = {Conference Paper},
month = {September},
year = {2014},
keywords = {Patient monitoring; COPD; ICT application services; Cloud technology; Online services; Mobile applications; Intelligent data mining},
language = {English},
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 = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
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=1}
}
@inproceedings {INPROC-2014-59,
author = {Laura Kassner and Christoph Gr{\"o}ger and Bernhard Mitschang and Engelbert Westk{\"a}mper},
title = {{Product Life Cycle Analytics - Next Generation Data Analytics on Structured and Unstructured Data}},
booktitle = {Proceedings of the 9th CIRP Conference on Intelligent Computation in Manufacturing Engineering - CIRP ICME '14},
address = {Naples},
publisher = {Elsevier},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--6},
type = {Conference Paper},
month = {July},
year = {2014},
keywords = {analytics, big data, unstructured data, text analytics, product life cycle management, PLM, data warehousing, product life cycle analytics, data integration},
language = {English},
cr-category = {H.3.1 Content Analysis and Indexing,
H.3.4 Information Storage and Retrieval Systems and Software,
J.2 Physical Sciences and Engineering,
J.6 Computer-Aided Engineering},
contact = {Per Mail an laura.kassner@gsame.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Enormous amounts of unstructured data, e. g., emails, failure reports and
customer complaints, are abundant around the product life cycle and provide a
huge potential for analytics-driven optimization. However, existing analytics
approaches on unstructured data are fraught with three major insufficiencies
limiting comprehensive business improvement: (1) they focus on isolated data
sources from a single life cycle phase {\^a}€“ for example, data from a customer
relationship management system are mined for frequent complaints without
considering manufacturing failure reports related to the same product; (2) they
do not make use of structured data for holistic analytics, e. g., to
automatically correlate unstructured failure reports with structured
performance data of a manufacturing execution system; (3) existing
implementations of data integration and analytics components are typically
cost-intensive, manual and case-based, without a general framework.
To address these issues, we present our Product Life Cycle Analytics (PLCA)
approach, a platform and a reference architecture for the holistic integration
and analysis of unstructured and structured data from multiple data sources
around the product life cycle. For this purpose, we survey structured and
unstructured data sources around the product life cycle and discuss limitations
of existing analytics approaches like traditional Business Intelligence
applications. Moreover, we develop use cases for holistic life-cycle-oriented
analytics and give examples based on case study investigations, e. g., for the
holistic analysis of unstructured failure reports in the automotive industry.
On this basis, we discuss technical requirements and components of our
reference architecture, such as a versatile, plug-and-play Natural Language
Processing pipeline and mechanisms for linking structured and unstructured data
in a holistic data warehouse. Finally, we analyse implementation issues and
investigate underlying technologies from the areas of text analytics and data
mining in order to evaluate our architecture with respect to the identified use
cases.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-59&engl=1}
}
@inproceedings {INPROC-2014-58,
author = {Christoph Stach and Bernhard Mitschang},
title = {{Design and Implementation of the Privacy Management Platform}},
booktitle = {Proceedings of the 15th International Conference on Mobile Data Management},
address = {Brisbane},
publisher = {IEEE Computer Society Conference Publishing Services},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--4},
type = {Conference Paper},
month = {July},
year = {2014},
keywords = {Android; policy model; implementation strategies},
language = {English},
cr-category = {K.4.1 Computers and Society Public Policy Issues,
D.4.6 Operating Systems Security and Protection},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Nowadays, mobile platform vendors have to concern themselves increasingly about
how to protect their users' privacy. As Google is less restrictive than their
competitors regarding their terms of use for app developers, it is hardly
surprising that malware spreads even in Google Play. To make matters worse, in
Android every user is responsible for his or her private data and s/he is
frequently overwhelmed with this burden because of the fragile Android
permission mechanism. Thus, the calls for a customizable, fine-grained,
context-based, crash-proof, and intuitive privacy management system are growing
louder. To cope with these requests, we introduce the Privacy Management
Platform (PMP) and we discuss three alternative implementation strategies for
such a system.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-58&engl=1}
}
@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 = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Workshop Paper},
month = {September},
year = {2014},
language = {German},
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 = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
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=1}
}
@inproceedings {INPROC-2014-51,
author = {Peter Reimann and Holger Schwarz},
title = {{Simulation Workflow Design Tailor-Made for Scientists}},
booktitle = {Proceedings of the 26th International Conference on Scientific and Statistical Database Management},
address = {Aalborg, Denmark},
publisher = {ACM},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Demonstration},
month = {June},
year = {2014},
keywords = {Data Provisioning; Data Management Patterns; Simulation Workflow; Simulation Workflow Design},
language = {English},
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 = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Scientific workflows have to deal with highly heterogeneous data environments.
In particular, they have to carry out complex data provisioning tasks that
filter and transform heterogeneous input data in such a way that underlying
tools or services can ingest them. This results in a high complexity of
workflow design. Scientists often want to design their workflows on their own,
but usually do not have the necessary skills to cope with this complexity.
Therefore, we have developed a pattern-based approach to workflow design,
thereby mainly focusing on workflows that realize numeric simulations. This
approach removes the burden from scientists to specify low-level details of
data provisioning. In this demonstration, we apply a prototype implementation
of our approach to various use cases and show how it makes simulation workflow
design tailor-made for scientists.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-51&engl=1}
}
@inproceedings {INPROC-2014-50,
author = {Peter Reimann and Holger Schwarz and Bernhard Mitschang},
title = {{Data Patterns to Alleviate the Design of Scientific Workflows Exemplified by a Bone Simulation}},
booktitle = {Proceedings of the 26th International Conference on Scientific and Statistical Database Management},
address = {Aalborg, Denmark},
publisher = {ACM},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Conference Paper},
month = {June},
year = {2014},
keywords = {Data Provisioning; Data Management Patterns; Workflow; SIMPL; Simulation Workflow; BPEL; WS-BPEL},
language = {English},
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 = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Scientific workflows often have to process huge data sets in a multiplicity of
data formats. For that purpose, they typically embed complex data provisioning
tasks that transform these heterogeneous data into formats the underlying tools
or services can handle. This results in an increased complexity of workflow
design. As scientists typically design their scientific workflows on their own,
this complexity hinders them to concentrate on their core issue, namely the
experiments, analyses, or simulations they conduct. In this paper, we present
the core idea of a pattern-based approach to alleviate the design of scientific
workflows. This approach is particularly targeted at the needs of scientists.
We exemplify and assess the pattern-based design approach by applying it to a
complex scientific workflow realizing a real-world simulation of structure
changes in bones.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-50&engl=1}
}
@inproceedings {INPROC-2014-49,
author = {Christoph Gr{\"o}ger and Holger Schwarz and Bernhard Mitschang},
title = {{The Deep Data Warehouse. Link-based Integration and Enrichment of Warehouse Data and Unstructured Content}},
booktitle = {Proceedings of the 18th IEEE International Enterprise Distributed Object Computing Conference (EDOC), 01-05 September, 2014, Ulm, Germany},
publisher = {IEEE},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Conference Paper},
month = {September},
year = {2014},
language = {English},
cr-category = {H.2.7 Database Administration},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Data warehouses are at the core of enterprise IT and enable the efficient
storage and analysis of structured data. Besides, unstructured content, e.g.,
emails and documents, constitutes more than half of the entire enterprise data
and contains a lot of implicit knowledge about warehouse entities. Thus,
holistic ana-lytics require the integration of structured warehouse data and
unstructured content to generate novel insights. These insights can also be
used to enrich the integrated data and to create a new basis for further
analytics. Existing integration approaches only support a limited range of
analytical applications and require the costly adaptation of the warehouse
schema. In this paper, we present the Deep Data Warehouse (DeepDWH), a novel
type of data warehouse based on the flexible integration and enrichment of
warehouse data and unstructured content, addressing the variety challenge of
Big Data. It relies on information-rich in-stance-level links between warehouse
elements and content items, which are represented in a graph-oriented
structure. Neither adaptations of the existing warehouse nor the design of an
overall federated schema are required. We design a conceptual linking model and
develop a logical schema for links based on a property graph. As a proof of
concept, we present a prototypical imple-mentation of the DeepDWH including a
link store based on a graph database.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-49&engl=1}
}
@inproceedings {INPROC-2014-43,
author = {Marcel Clappier and Tobias Helbig and Jan K{\"o}nigsberger and Julia Sch{\"u}tten-Breitenbach and Kamran Taheri},
title = {{A Decision Concept for the Economic Evaluation of Different Recycling Paths in the Dismantling of End-of-Life Vehicles}},
booktitle = {Smart Digital Futures 2014},
editor = {Rui Neves-Silva and George A. Tshirintzis and Vladimir Uskov and Robert J. Howlett and Lakhmi C. Jain},
address = {Amsterdam, Berlin, Tokyo, Washington},
publisher = {IOS Press},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {Frontiers in Artificial Intelligence and},
volume = {262},
pages = {38--47},
type = {Conference Paper},
month = {January},
year = {2014},
isbn = {978-1-61499-404-6},
isbn = {978-1-61499-405-3},
keywords = {decision concept, end-of-life vehicles, recycling, IT concept, app concept},
language = {English},
cr-category = {H.4.2 Information Systems Applications Types of Systems,
H.5.2 Information Interfaces and Presentation User Interfaces},
ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2014-43/INPROC-2014-43.pdf},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Due to the scarcity of raw materials, the recycling of end-of-life vehicles is
becoming increasingly important. The essential decision for the cycle of
materials is made in the dismantling company which disassembles the vehicle
parts and determines the further recycling path: reuse as a replacement part,
specific substantial exploitation or exploitation by shredding. This decision
is the central aspect of this paper, taking into account the economic aspects,
the uncertainties of the market and the applicability of the method. Therefore
a detailed cost analysis model is presented, including a method for prediction
of the replacement part market. In addition an IT concept is presented to
visualize the result of the analysis and support the decision making.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-43&engl=1}
}
@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 = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {499--509},
type = {Conference Paper},
month = {April},
year = {2014},
keywords = {Application Management; Context; Automation; Cloud Computing},
language = {English},
cr-category = {K.6 Management of Computing and Information Systems},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
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=1}
}
@inproceedings {INPROC-2014-28,
author = {Christoph Gr{\"o}ger and Holger Schwarz and Bernhard Mitschang},
title = {{Prescriptive Analytics for Recommendation-based Business Process Optimization}},
booktitle = {Proceedings of the 17th International Conference on Business Information Systems (BIS), 22-23 May, 2014, Larnaca, Cyprus},
editor = {Witold Abramowicz and Angelika Kokkinaki},
publisher = {Springer},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {176},
pages = {25--37},
type = {Conference Paper},
month = {May},
year = {2014},
keywords = {Prescriptive Analytics, Process Optimization, Process Warehouse, Data Mining, Business Intelligence, Decision Support},
language = {English},
cr-category = {H.2.8 Database Applications},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Continuously improved business processes are a central success factor for
companies. Yet, existing data analytics do not fully exploit the data generated
during process execution. Particularly, they miss prescriptive techniques to
transform analysis results into improvement actions. In this paper, we present
the data-mining-driven concept of recommendation-based business process
op-timization on top of a holistic process warehouse. It prescriptively
generates ac-tion recommendations during process execution to avoid a predicted
metric de-viation. We discuss data mining techniques and data structures for
real-time prediction and recommendation generation and present a proof of
concept based on a prototypical implementation in manufacturing.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-28&engl=1}
}
@inproceedings {INPROC-2014-25,
author = {Uwe Breitenb{\"u}cher and Tobias Binz and Oliver Kopp and Frank Leymann},
title = {{Vinothek - A Self-Service Portal for TOSCA}},
booktitle = {Proceedings of the 6th Central-European Workshop on Services and their Composition (ZEUS 2014)},
editor = {Nico Herzberg and Matthias Kunze},
publisher = {CEUR-WS.org},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {CEUR Workshop Proceedings},
volume = {1140},
pages = {69--72},
type = {Demonstration},
month = {March},
year = {2014},
issn = {1613-0073},
language = {English},
cr-category = {H.4.1 Office Automation},
ee = {http://ceur-ws.org/Vol-1140/,
http://www.zeus-workshop.eu/},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {The TOSCA standard provides a means to describe Cloud applications and their
management in a portable way. TOSCA-based applications can be deployed on
various standard-compliant TOSCA Runtimes. Vinothek is a Web-based Self-Service
Portal that hides the technical details of TOSCA Runtimes and provides end
users a simple graphical interface to provision Cloud applications on demand.
This demonstration shows how Vinothek supports automated provisioning of
applications and how it facilitates integrating TOSCA Runtimes.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-25&engl=1}
}
@inproceedings {INPROC-2014-17,
author = {Sebastian Wagner and Oliver Kopp and Frank Leymann},
title = {{Choreography-based Consolidation of Multi-Instance BPEL Processes}},
booktitle = {Proceedings of the 4th International Conference on Cloud Computing and Services Science (CLOSER 2014);Barcelona, Spain, April 3-5, 2014.},
editor = {SciTePress},
address = {Barcelona},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--12},
type = {Conference Paper},
month = {April},
year = {2014},
keywords = {BPEL; Choreography; Process Consolidation; Multi-Instance Interactions},
language = {English},
cr-category = {H.4.1 Office Automation},
contact = {sebastian.wagner@iaas.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {Interaction behavior between processes of different organizational units such
as an enterprise and its suppliers can be modeled by choreographies. When
organizations decide, for instance, to gain more control about their suppliers
to minimize transaction costs, they may decide to insource these companies.
This especially includes the integration of the partner processes into the
organization’s processes. Existing works are able to merge single-instance BPEL
process interactions where each process model is only instantiated once during
choreography execution. However, there exist different interaction scenarios
where one process interacts with several instances of another process and where
the number of instances involved is not known at design time but determined
during runtime of the choreography. In this work we investigate these
interaction scenarios and extend the process consolidation approach in a way
that we can emulate the multi-instance interaction scenarios in the merged
process model.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-17&engl=1}
}
@inproceedings {INPROC-2014-14,
author = {Eva Hoos and Christoph Gr{\"o}ger and Stefan Kramer and Bernhard Mitschang},
title = {{Improving Business Processes through Mobile Apps - An Analysis Framework to Identify Value-added App Usage Scenarios}},
booktitle = {Proceedings of the 16th International Conference on Enterprise Information Systems (ICEIS), 27-30 April, 2014, Lisbon, Portugal},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Conference Paper},
month = {April},
year = {2014},
keywords = {Business Processes; Analysis Framework; Mobile Application},
language = {English},
cr-category = {H.1.1 Systems and Information Theory,
K.6.1 Project and People Management},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Mobile apps offer new possibilities to improve business processes. However, the
introduction of mobile apps is typically carried out from a technology point of
view. Hence, process improvement from a business point of view is not
guaranteed. There is a methodological lack for a holistic analysis of business
processes regarding mobile technology. For this purpose, we present an analysis
framework, which comprises a systematic methodology to identify value-added
usage scenarios of mobile technology in business processes with a special focus
on mobile apps. The framework is based on multi-criteria analysis and portfolio
analy- sis techniques and it is evaluated in a case-oriented investigation in
the automotive industry.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-14&engl=1}
}
@inproceedings {INPROC-2014-10,
author = {Christoph Gr{\"o}ger and Holger Schwarz and Bernhard Mitschang},
title = {{The Manufacturing Knowledge Repository. Consolidating Knowledge to Enable Holistic Process Knowledge Management in Manufacturing}},
booktitle = {Proceedings of the 16th International Conference on Enterprise Information Systems (ICEIS), 27-30 April, 2014, Lisbon, Portugal},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Conference Paper},
month = {April},
year = {2014},
language = {English},
cr-category = {H.2.7 Database Administration,
J.1 Administration Data Processing},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {The manufacturing industry is faced with strong competition making the
companies’ knowledge resources and their systematic management a critical
success factor. Yet, existing concepts for the management of process knowledge
in manufacturing are characterized by major shortcomings. Particularly, they
are either exclusively based on structured knowledge, e. g., formal rules, or
on unstructured knowledge, such as documents, and they focus on isolated
aspects of manufacturing processes. To address these issues, we present the
Manufacturing Knowledge Repository, a holistic repository that consolidates
structured and unstructured process knowledge to facilitate knowledge
management and process optimization in manufacturing. First, we define
requirements, especially the types of knowledge to be handled, e. g., data
mining models and text documents. Next, we develop a conceptual repository data
model associating knowledge items and process components such as machines and
process steps. Furthermore, we discuss implementation issues including storage
architecture variants and present both an evaluation of the data model and a
proof of concept based on a prototypical implementation.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-10&engl=1}
}
@inproceedings {INPROC-2014-09,
author = {Christoph Gr{\"o}ger and Christoph Stach},
title = {{The Mobile Manufacturing Dashboard}},
booktitle = {Proceedings of the 2014 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), 24-28 March, 2014, Budapest, Hungary},
publisher = {IEEE},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
type = {Demonstration},
month = {March},
year = {2014},
language = {English},
cr-category = {J.1 Administration Data Processing},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Real-time monitoring and analysis of manufacturing processes are critical
success factors in the smart factory. While there is a variety of data
analytics tools for process optimization, almost each of these applications is
designed for desktop PCs and focuses on selected process aspects, only. I. e.,
there is a gap between the site the analysis outcomes occur (the management
level) and the site where an immediate reaction to these results is required
(the factory shop floor). Even worse, there is no mobile, holistic and
analytics-based information provisioning tool for workers and production
supervisors on the shop floor but rudimentary systems designed for limited
application areas, only. Therefore, we introduce our Mobile Manufacturing
Dashboard (MMD), a situation-aware manufacturing dashboard for mobile devices.
The MMD provides advanced analytics and addresses the full range of
process-oriented information needs of both shop floor workers and production
supervisors. In this paper, we give a brief overview of the MMD’s major
architecture and implementation aspects and describe two representative
real-world scenarios for the MMD. These characteristic scenarios target shop
floor workers and production supervisors and illustrate situation-aware
information provisioning in the smart factory.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2014-09&engl=1}
}
@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 = {Article in Journal},
month = {June},
year = {2014},
issn = {1942-2636},
keywords = {Cloud Computing; Application Management; Provisioning; Security; Policies},
language = {English},
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 = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
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=1}
}
@article {ART-2014-06,
author = {Tobias Binz and Uwe Breitenb{\"u}cher and Oliver Kopp and Frank Leymann},
title = {{Migration of enterprise applications to the cloud}},
journal = {it - Information Technology, Special Issue: Architecture of Web Application},
publisher = {De Gruyter},
volume = {56},
number = {3},
pages = {106--111},
type = {Article in Journal},
month = {May},
year = {2014},
doi = {10.1515/itit-2013-1032},
issn = {1611-2776},
keywords = {Migration; Cloud},
language = {English},
cr-category = {K.6 Management of Computing and Information Systems,
D.2.7 Software Engineering Distribution, Maintenance, and Enhancement},
contact = {a href=``http://www.iaas.uni-stuttgart.de/institut/mitarbeiter/binz''Tobias Binz/ a},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {The migration of existing applications to the cloud enables enterprises to
preserve their previous investments and - at the same time - to benefit from
the properties of the cloud. This article presents a semi-automated approach
for migrating existing enterprise applications to the cloud. Thereby,
information about the application is gathered in the source environment, the
application is extracted, transformed, and cloud-enabled. This makes the
application ready for provisioning in the target cloud. Cloud-enabling an
application preserves its business functionality and does not},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2014-06&engl=1}
}
@article {ART-2014-04,
author = {Cataldo Mega and Tim Waizenegger and David Lebutsch and Stefan Schleipen and J.M. Barney},
title = {{Dynamic cloud service topology adaption for minimizing resources while meeting performance goals}},
journal = {IBM Journal of Research and Development},
publisher = {IBM},
volume = {58},
number = {2},
pages = {1--10},
type = {Article in Journal},
month = {March},
year = {2014},
doi = {10.1147/JRD.2014.2304771},
issn = {0018-8646},
keywords = {Cloud computing; Electronic countermeasures; Network topology; Optimization; Resource management; Service agreements; Time measurement},
language = {English},
cr-category = {H.2 Database Management,
H.3 Information Storage and Retrieval,
D.4.8 Operating Systems Performance},
contact = {tim.waizenegger@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Even in the cloud computing era, meeting service-level agreements (SLAs) of a
computing service or application while significantly reducing the total cost of
ownership (TCO) remains a challenge. Cloud and software defined environments
(SDEs) are offering new opportunities for how resources can be utilized to an
even higher degree than before{\^a}€”which leads to a reduced TCO for service
providers and customers of a service. The traditional method of meeting an SLA
is to assess peak workloads and size a system accordingly. This still leads to
very low average compute resource utilization rates. This paper presents a
novel dynamic and cost-efficient orchestration approach of multi-tenant
capable, software defined system topologies based on a
monitor-analyze-plan-execute (MAPE) concept. We present the mechanism involved
in creating and applying these heuristics and show the results for a
cloud-based enterprise content management (ECM) solution. Our approach allows
the cloud provider to minimize its resource requirements while staying in
compliance with SLAs.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2014-04&engl=1}
}