Search For:

Displaying 1-50 out of 77 total
Formalizing the Cloud through Enterprise Topology Graphs
Found in: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD)
By Tobias Binz,Christoph Fehling,Frank Leymann,Alexander Nowak,David Schumm
Issue Date:June 2012
pp. 742-749
Enterprises often have no integrated and comprehensive view of their enterprise topology describing their entire IT infrastructure, software, on-premise and off-premise services, processes, and their interrelations. Especially due to acquisitions, mergers,...
 
Green Business Process Patterns -- Part II (Short Paper)
Found in: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA)
By Alexander Nowak,Frank Leymann
Issue Date:December 2013
pp. 168-173
The environmental impact of doing business becomes an increasingly relevant aspect for organizations, not only because of legal requirements but also because more customers care about. Most organizations, however, do not have comprehensive knowledge on how...
 
Unified Execution of Service Compositions (Short Paper)
Found in: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA)
By Katharina Gorlach,Frank Leymann,Volker Claus
Issue Date:December 2013
pp. 162-167
This paper discusses the unification of service composition based on formal specifications. The approach aims for a unified execution of service compositions that can be modeled by various specification languages covering different modeling paradigms. The ...
 
On-demand Provisioning of Infrastructure, Middleware and Services for Simulation Workflows
Found in: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA)
By Karolina Vukojevic-Haupt,Dimka Karastoyanova,Frank Leymann
Issue Date:December 2013
pp. 91-98
Service orientation is a mainstream paradigm in business applications and gains even greater acceptance in the very active field of eScience. In SOC service binding strategies have been defined to specify the point in time a service can be discovered and s...
 
Unifying Compliance Management in Adaptive Environments through Variability Descriptors (Short Paper)
Found in: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA)
By Falko Koetter,Monika Kochanowski,Thomas Renner,Christoph Fehling,Frank Leymann
Issue Date:December 2013
pp. 214-219
When managing IT environments and designing business processes, compliance regulations add challenges. Especially considering adaptive environments in the context of a service-oriented architecture in combination with exploiting the advantages of cloud tec...
 
Automated Discovery and Maintenance of Enterprise Topology Graphs
Found in: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA)
By Tobias Binz,Uwe Breitenbucher,Oliver Kopp,Frank Leymann
Issue Date:December 2013
pp. 126-134
Enterprise Topology Graphs (ETGs) represent a snapshot of the complete enterprise IT, including all its applications, processes, services, components, and their dependencies. In the past, ETGs have been applied in analysis, optimization, and adaptation of ...
 
Service Migration Patterns -- Decision Support and Best Practices for the Migration of Existing Service-Based Applications to Cloud Environments
Found in: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA)
By Christoph Fehling,Frank Leymann,Stefan T. Ruehl,Marc Rudek,Stephan Verclas
Issue Date:December 2013
pp. 9-16
In many ways cloud computing is an extension of the service-oriented computing (SOC) approach to create resilient and elastic hosting environments and applications. Service-oriented Architectures (SOA), thus, share many architectural properties with cloud ...
 
Enabling Dynamic Deployment of Cloud Applications Using a Modular and Extensible PaaS Environment
Found in: 2013 IEEE 6th International Conference on Cloud Computing (CLOUD)
By Johannes Wettinger,Vasilios Andrikopoulos,Steve Strauch,Frank Leymann
Issue Date:June 2013
pp. 478-485
The Platform as a Service (PaaS) model promotes the development and deployment of applications on top of middleware solutions offered by the provider. Deploying an application in this model entails both the deployment of the application on top of the platf...
 
Supporting the Migration of Applications to the Cloud through a Decision Support System
Found in: 2013 IEEE 6th International Conference on Cloud Computing (CLOUD)
By Vasilios Andrikopoulos, Zhe Song,Frank Leymann
Issue Date:June 2013
pp. 565-572
The motivation for this work is the necessity to be able to select an appropriate Cloud service provider offering for the migration of existing applications, based on cost minimization. While service providers offer pricing information publicly, and online...
 
Flexible information design for business process visualizations
Found in: 2012 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA)
By Alexander Nowak,Dimka Karastoyanova,Frank Leymann,Andrej Rapoport,David Schumm
Issue Date:December 2012
pp. 1-8
Profound understanding of business processes is a key success factor for Business Process Management (BPM). As more and more analytical information like runtime data from process execution or statistical data from business intelligence are available, the p...
 
Enabling tenant-aware administration and management for JBI environments
Found in: 2012 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA)
By Steve Strauch,Vasilios Andrikopoulos,Santiago Gomez Saez,Frank Leymann,Dominik Muhler
Issue Date:December 2012
pp. 1-8
Enterprise Service Buses (ESBs) constitute a core middleware technology for each modern Service-Oriented Architecture (SOA) solution. Given the popularity of the Cloud paradigm, which is based on fundamental SOA concepts, it is only therefore natural to lo...
 
ESB MT : Enabling Multi-Tenancy in Enterprise Service Buses
Found in: 2012 IEEE 4th International Conference on Cloud Computing Technology and Science (CloudCom)
By Steve Strauch,Vasilios Andrikopoulos,Frank Leymann,Dominik Muhler
Issue Date:December 2012
pp. 456-463
Multi-tenancy is an essential property of Cloud computing. It helps service providers to maximize resource utilization and reduce servicing costs per customer. It is therefore important for key components of the contemporary enterprise environment like the...
 
Improving the Manageability of Enterprise Topologies Through Segmentation, Graph Transformation, and Analysis Strategies
Found in: 2012 16th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2012)
By Tobias Binz,Frank Leymann,Alexander Nowak,David Schumm
Issue Date:September 2012
pp. 61-70
The software systems running in an enterprise consist of countless components, having complex dependencies, are hosted on physical or virtualized environments, and are scattered across the technical infrastructure of an enterprise, ranging from on-premise ...
 
Capturing Cloud Computing Knowledge and Experience in Patterns
Found in: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD)
By Christoph Fehling,Thilo Ewald,Frank Leymann,Michael Pauly,Jochen Rutschlin,David Schumm
Issue Date:June 2012
pp. 726-733
The industry-driven evolution of cloud computing tends to obfuscate the common underlying architectural concepts of cloud offerings and their implications on hosted applications. Patterns are one way to document such architectural principles and to make go...
 
A Novel Framework for Monitoring and Analyzing Quality of Data in Simulation Workflows
Found in: eScience, IEEE International Conference on
By Michael Reiter,Uwe Breitenbücher,Schahram Dustdar,Dimka Karastoyanova,Frank Leymann,Hong-Linh Truong
Issue Date:December 2011
pp. 105-112
In recent years scientific workflows have been used for conducting data-intensive and long running simulations. Such simulation workflows have processed and produced different types of data whose quality has a strong influence on the final outcome of simul...
 
The Differences and Commonalities between Green and Conventional Business Process Management
Found in: Dependable, Autonomic and Secure Computing, IEEE International Symposium on
By Alexander Nowak,Frank Leymann,David Schumm
Issue Date:December 2011
pp. 569-576
Environmentally-aware resource usage has become an important aspect for today's industries, governments, and organizations. Customer demands, legal requirements, and financial aspects force organizations to rethink and reorganize their existing structures ...
 
A Taxonomy for Cloud Data Hosting Solutions
Found in: Dependable, Autonomic and Secure Computing, IEEE International Symposium on
By Steve Strauch,Oliver Kopp,Frank Leymann,Tobias Unger
Issue Date:December 2011
pp. 577-584
Cloud computing allows reducing capital expenditure by using resources on demand. We investigate how to build a database layer in the Cloud and present pure and hybrid Cloud data hosting solutions. The solutions are organized in a taxonomy. The properties ...
 
Business process change management based on process model synchronization of multiple abstraction levels
Found in: Service-Oriented Computing and Applications, IEEE International Conference on
By Monika Weidmann,Modood Alvi,Falko Koetter,Frank Leymann,Thomas Renner,David Schumm
Issue Date:December 2011
pp. 1-4
Management of business processes is typically performed on multiple levels, each with different granularity, language constructs, and abstraction. Starting from an initial sketch of the activities to be performed, several refinements are made to entirely s...
 
CMotion: A framework for migration of applications into and between clouds
Found in: Service-Oriented Computing and Applications, IEEE International Conference on
By Tobias Binz,Frank Leymann,David Schumm
Issue Date:December 2011
pp. 1-4
The number of applications and services hosted in the cloud grows steadily, because of significant advantages in cost, flexibility, and scale compared to traditional IT. However, major difficulties in this field are (i) the migration of existing applicatio...
 
An approach to combine data-related and control-flow-related compliance rules
Found in: Service-Oriented Computing and Applications, IEEE International Conference on
By Daniel Schleicher,Stefan Grohe,Frank Leymann,Patrick Schneider,David Schumm,Tamara Wolf
Issue Date:December 2011
pp. 1-8
Compliance of IT-enabled business processes is a research area gaining more and more attraction for enterprises today. Many enterprises are on the gap of installing workflow systems within their premises. During this process they need to make sure that sev...
 
Synchronization of Adaptive Process Models Using Levels of Abstraction
Found in: Enterprise Distributed Object Computing Conference Workshops, IEEE International
By Monika Weidmann,Falko Koetter,Thomas Renner,David Schumm,Frank Leymann,Daniel Schleicher
Issue Date:September 2011
pp. 174-183
Today many companies use several technologies, modeling languages, and software tools for designing, analyzing, and executing their business processes. The need for adapting processes to new requirements, to reuse parts of processes, and to involve differe...
 
Compliance Domains: A Means to Model Data-Restrictions in Cloud Environments
Found in: Enterprise Distributed Object Computing Conference, IEEE International
By Daniel Schleicher,Christoph Fehling,Stefan Grohe,Frank Leymann,Alexander Nowak,Patrick Schneider,David Schumm
Issue Date:September 2011
pp. 257-266
It is crucial for enterprises to execute business operations in a compliant way. This is especially true for IT-driven business processes as enterprises may face considerable fines when violating laws and regulation in their business processes. Through the...
 
Dynamic Composition of Pervasive Process Fragments
Found in: Web Services, IEEE International Conference on
By Adina Sirbu,Annapaola Marconi,Marco Pistore,Hanna Eberle,Frank Leymann,Tobias Unger
Issue Date:July 2011
pp. 73-80
A critical aspect for pervasive computing is the possibility to discover and use process knowledge at run time depending on the specific context. This can be achieved by using an underlying service-based application and exploiting its features in terms of ...
 
Flexible Process-Based Applications in Hybrid Clouds
Found in: Cloud Computing, IEEE International Conference on
By Christoph Fehling,Frank Leymann,David Schumm,Ralf Konrad,Ralph Mietzner,Michael Pauly
Issue Date:July 2011
pp. 81-88
Cloud applications target large costumer groups to leverage economies of scale. To increase the number of customers, a flexible application design is of major importance. It enables customers to adjust the application to their individual needs in a self-se...
 
Process Fragment Composition Operations
Found in: Asia-Pacific Conference on Services Computing. 2006 IEEE
By Hanna Eberle, Frank Leymann, Daniel Schleicher, David Schumm, Tobias Unger
Issue Date:December 2010
pp. 157-163
The construction kit principle is a well-known software engineering paradigm to foster reusability. In case the construction kit principle is applied at runtime it is even a way to implement flexibility. In today’s workflow technology the construction kit ...
 
Transactional Process Fragments - Recovery Strategies for Flexible Workflows with Process Fragments
Found in: Asia-Pacific Conference on Services Computing. 2006 IEEE
By Hanna Eberle, Frank Leymann, Tobias Unger
Issue Date:December 2010
pp. 250-257
Transactional behavior in workflows was introduced to foster stable and foreseen workflow behavior, even incase a faulting situation occurs. Transactional behavior ensures that a workflow execution obtains a valid business state in the end, whatever faults...
 
Cost-Optimal Outsourcing of Applications into the Clouds
Found in: Cloud Computing Technology and Science, IEEE International Conference on
By Immanuel Trummer, Frank Leymann, Ralph Mietzner, Walter Binder
Issue Date:December 2010
pp. 135-142
Commercial services for provisioning software components and virtual infrastructure in the cloud are emerging. For customers, this creates a multitude of possibilities for outsourcing part of the IT-stack to third parties in order to run their applications...
 
Process Viewing Patterns
Found in: Enterprise Distributed Object Computing Conference, IEEE International
By David Schumm, Frank Leymann, Alexander Streule
Issue Date:October 2010
pp. 89-98
Business processes represent a fundamental asset of a company as they describe the core knowledge underlying its competitive advantage. Tools for modeling and analysis of business processes have to cope with the increasing complexity of these processes. A ...
 
Applicability of Process Viewing Patterns in Business Process Management
Found in: Enterprise Distributed Object Computing Conference Workshops, IEEE International
By David Schumm, Tobias Anstett, Frank Leymann, Daniel Schleicher
Issue Date:October 2010
pp. 79-88
Process views are an emerging concept for coping with the increasing complexity of process models. We understand a process view as the result of specific transformations applied to a process model. In this paper we discuss concrete scenarios of process vie...
 
A Framework for Optimized Distribution of Tenants in Cloud Applications
Found in: Cloud Computing, IEEE International Conference on
By Christoph Fehling, Frank Leymann, Ralph Mietzner
Issue Date:July 2010
pp. 252-259
To be successful a cloud service provider has to target a preferably large customer group to leverage economies of scale. Therefore an application offered as a service in the cloud is often configurable regarding non-functional qualities, such as location ...
 
Compliant Cloud Computing (C3): Architecture and Language Support for User-Driven Compliance Management in Clouds
Found in: Cloud Computing, IEEE International Conference on
By Ivona Brandic, Schahram Dustdar, Tobias Anstett, David Schumm, Frank Leymann, Ralf Konrad
Issue Date:July 2010
pp. 244-251
Cloud computing represents a promising computing paradigm, where computational power is provided similar to utilities like water, electricity or gas. While most of the Cloud providers can guarantee some measurable non-functional performance metrics e.g., s...
 
Executing Pipes-and-Filters with Workflows
Found in: Internet and Web Applications and Services, International Conference on
By Thorsten Scheibler, Frank Leymann, Dieter Roller
Issue Date:May 2010
pp. 143-148
In the context of Enterprise Application Integration individual tasks have typically been implemented using specialized EAI-vendor technology based on messaging, and quite often customer-specific implementations. Those implementations prominently exploit t...
 
Towards Reference Passing in Web Service and Workflow-Based Applications
Found in: Enterprise Distributed Object Computing Conference, IEEE International
By Matthias Wieland, Katharina Görlach, David Schumm, Frank Leymann
Issue Date:September 2009
pp. 109-118
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 rec...
 
Combining Different Multi-tenancy Patterns in Service-Oriented Applications
Found in: Enterprise Distributed Object Computing Conference, IEEE International
By Ralph Mietzner, Tobias Unger, Robert Titze, Frank Leymann
Issue Date:September 2009
pp. 131-140
Software as a service (SaaS) providers exploiteconomies of scale by offering the same instance of an applicationto multiple customers typically in a single-instance multitenantarchitecture model. Therefore the applications must bescalable, multi-tenant awa...
 
Monitoring and Analyzing Influential Factors of Business Process Performance
Found in: Enterprise Distributed Object Computing Conference, IEEE International
By Branimir Wetzstein, Philipp Leitner, Florian Rosenberg, Ivona Brandic, Schahram Dustdar, Frank Leymann
Issue Date:September 2009
pp. 141-150
Business activity monitoring enables continuous observation of key performance indicators (KPIs). However, if things go wrong, a deeper analysis of process performance becomes necessary. Business analysts want to learn about the factors that influence the ...
 
Towards BPEL in the Cloud: Exploiting Different Delivery Models for the Execution of Business Processes
Found in: Services, IEEE Congress on
By Tobias Anstett, Frank Leymann, Ralph Mietzner, Steve Strauch
Issue Date:July 2009
pp. 670-677
More and more companies are outsourcing parts of their business processes to third party providers to exploit the expertise and economies of scale of these third party providers. In the IT field, emerging delivery models for software such as Software as a ...
 
BPEL'n'Aspects: Adapting Service Orchestration Logic
Found in: Web Services, IEEE International Conference on
By Dimka Karastoyanova, Frank Leymann
Issue Date:July 2009
pp. 222-229
The need for flexibility in process-based applications, in particular during their execution, places the demand for enabling adaptability of processes. AOP is considered to be one of the approaches to flexibly switch on and off functionality on per-instanc...
 
Enforcement from the Inside: Improving Quality of Business in Process Management
Found in: Web Services, IEEE International Conference on
By Hanna Eberle, Stefan Föll, Klaus Herrmann, Frank Leymann, Annapaola Marconi, Tobias Unger, Hannes Wolf
Issue Date:July 2009
pp. 405-412
In this paper we introduce a new modeling tool for constraint handling in the area of workflow technology. The constraint handlers can be used to improve the quality of business processes but without changing already existing business logic. Todays workflo...
 
Virtualizing Services and Resources with ProBus: The WS-Policy-Aware Service and Resource Bus
Found in: Web Services, IEEE International Conference on
By Ralph Mietzner, Tammo van Lessen, Alexander Wiese, Matthias Wieland, Dimka Karastoyanova, Frank Leymann
Issue Date:July 2009
pp. 617-624
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 set...
 
Optimal Stratification of Transactions
Found in: Internet and Web Applications and Services, International Conference on
By Olha Danylevych, Dimka Karastoyanova, Frank Leymann
Issue Date:May 2009
pp. 493-498
The performance of applications is influenced by the way its operations are grouped into global transactions. This in turns influences the performance of business processes which utilize these applications as implementations of process activities/steps. St...
 
Business Compliance Governance in Service-Oriented Architectures
Found in: Advanced Information Networking and Applications, International Conference on
By Florian Daniel, Fabio Casati, Vincenzo D'Andrea, Emmanuel Mulo, Uwe Zdun, Schahram Dustdar, Steve Strauch, David Schumm, Frank Leymann, Samir Sebahi, Fabien de Marchi, Mohand-Said Hacid
Issue Date:May 2009
pp. 113-120
Governing business compliance with regulations, laws, best practices, contracts, and the like is not an easy task, and so far there are only limited software products available that help a company to express compliance rules and to analyze its compliance s...
 
Query Structural Information of BPEL Processes
Found in: Internet and Web Applications and Services, International Conference on
By Zhilei Ma, Wei Lu, Frank Leymann
Issue Date:May 2009
pp. 401-406
Reuse of proven process models increases modeling efficiency and ensure the quality of process models. To provide a better support for reuse, the retrieval mechanisms of process repositories should be able to propose similar process models that ranked acco...
 
Variability modeling to support customization and deployment of multi-tenant-aware Software as a Service applications
Found in: Principles of Engineering Service Oriented Systems, ICSE Workshop on
By Ralph Mietzner, Andreas Metzger, Frank Leymann, Klaus Pohl
Issue Date:May 2009
pp. 18-25
More and more companies are offering their software by following the Software as a Service (SaaS) model. The promise of the SaaS model is to exploit economies of scale on the provider side by hosting multiple customers (or tenants) on the same hardware and...
 
Software service engineering: Tenets and challenges
Found in: Principles of Engineering Service Oriented Systems, ICSE Workshop on
By Willem-Jan van den Heuvel, Olaf Zimmermann, Frank Leymann, Patricia Lago, Ina Schieferdecker, Uwe Zdun, Paris Avgeriou
Issue Date:May 2009
pp. 26-33
Service-Oriented Architecture (SOA) constitutes a modern, standards-based and technology-independent paradigm and architectural style for distributed enterprise computing. The SOA style promotes the publishing, discovery, and binding of loosely-coupled, ne...
 
On Visualizing and Modelling BPEL with BPMN
Found in: Grid and Pervasive Computing Conference, Workshops at the
By David Schumm, Dimka Karastoyanova, Frank Leymann, Jörg Nitzsche
Issue Date:May 2009
pp. 80-87
The advantages of the process-based approach toimplementing applications lead to the development ofnotations for modelling business processes andlanguages for enacting them in a process engine forthe purpose of process automation. Currently theBusiness Pro...
 
BPEL Fragments for Modularized Reuse in Modeling BPEL Processes
Found in: Networking and Services, International conference on
By Zhilei Ma, Frank Leymann
Issue Date:April 2009
pp. 63-68
BPEL has been established as the standard for modeling business processes by orchestrating Web services. When modeling a BPEL process, users end up in basically three approaches: from scratch, by using a process template or a reference process, and by ad h...
 
Measuring Performance Metrics of WS-BPEL Service Compositions
Found in: Networking and Services, International conference on
By Branimir Wetzstein, Steve Strauch, Frank Leymann
Issue Date:April 2009
pp. 49-56
In this paper we present an approach to the development of monitoring solutions for processes implemented as WSBPEL service compositions. The approach allows modeling of process performance metrics in a platform-independent manner and then generating an ev...
 
PerFlows for the computers of the 21st century
Found in: Pervasive Computing and Communications, IEEE International Conference on
By Stephan Urbanski, Eduard Huber, Matthias Wieland, Frank Leymann, Daniela Nicklas
Issue Date:March 2009
pp. 1-6
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 availab...
 
A Management Framework for WS-BPEL
Found in: Web Services, European Conference on
By Tammo van Lessen, Frank Leymann, Ralph Mietzner, Jörg Nitzsche, Daniel Schleicher
Issue Date:November 2008
pp. 187-196
WS-BPEL is the standard to define executable business processes in a Web service world. Numerous commercial and open source BPEL engines exist on the market today that allow the execution of process models defined in BPEL. However, these execution engines ...
 
EAI as a Service - Combining the Power of Executable EAI Patterns and SaaS
Found in: Enterprise Distributed Object Computing Conference, IEEE International
By Thorsten Scheibler, Ralph Mietzner, Frank Leymann
Issue Date:September 2008
pp. 107-116
Enterprise Application Integration (EAI) problems are one of the major challenges IT departments are facing today. As enterprises merge, split up, or grow, existing legacy systems from different vendors implemented in different programming languages and ru...
 
 1  2 Next >>