ON THE ROAD TO BENCHMARKING BPMN 2.0 WORKFLOW ENGINES
|
|
- Mary Newton
- 8 years ago
- Views:
Transcription
1 ON THE RO TO ENHMRKING PMN 2.0 WORKFLOW ENGINES Marigianna Skouradaki, ieter H. Roller, Frank Leymann Institute of rchitecture and pplication Systems University of Stuttgart Germany Vincenzo Ferme, esare Pautasso Faculty of Informatics University of Lugano (USI) Switzerland
2 What is a Workflow Engine? Workflow Engine Task ispatcher Process Navigator Users Job Executor ore Engine Service Invoker Web Service Transaction Manager Persistent Manager Instance atabase pplication Server MS 2
3 Many usiness Process Modeling/Execution Languages EP XPL PEL YWL PNML PMN
4 PMN 2.0: Widely dopted Standard PMN 2.0 Jan 2011 ISO/IE PMN Jan
5 Why do we need a benchmark? companies, developers 5
6 Why do we need a benchmark? companies, developers 1. How to choose the best engine according to the company requirements? 2. How to choose the best engine according to the company business process models? 5
7 Why do we need a benchmark? companies, developers 1. How to choose the best engine according to the company requirements? 2. How to choose the best engine according to the company business process models? 3. How to evaluate performance improvements during the engine development? 4. How to find out the engine bottlenecks? 5
8 Main hallenges in enchmarking PMN 2.0 Workflow Engines 6
9 Main hallenges in enchmarking PMN 2.0 Workflow Engines WORKLO HRTERIZTION ENHMRK EXEUTION 6
10 Main hallenges in enchmarking PMN 2.0 Workflow Engines 20% WORKLO HRTERIZTION 80% 1. efine the Workload Mix 2. efine the Load Functions ENHMRK EXEUTION 6
11 Main hallenges in enchmarking PMN 2.0 Workflow Engines 20% WORKLO HRTERIZTION 80% 1. efine the Workload Mix 2. efine the Load Functions Engine Users lient Engine x Engine Web Services ENHMRK EXEUTION 3. eal with engine-specific interfaces and PMN 2.0 customizations Instance atabase 4. synchronous execution of business processes 5. efine meaningful and reliable KPIs 6
12 1. efine the Workload Mix 7
13 1. efine the Workload Mix ontrol Flow ata Flow Events ctivities Task Types Execution ehavior G H E F I 7
14 1. efine the Workload Mix NUMER OF REL-WORL MOELS NUMER OF ENGINES SUPPORTING THE FETURE 8
15 1. efine the Workload Mix NUMER OF REL-WORL MOELS NUMER OF ENGINES SUPPORTING THE FETURE 8
16 1. efine the Workload Mix NUMER OF REL-WORL MOELS NUMER OF ENGINES SUPPORTING THE FETURE 8
17 1. efine the Workload Mix NUMER OF REL-WORL MOELS F NUMER OF ENGINES SUPPORTING THE FETURE 8
18 2. efine the Load Functions Start Events Workflow Engine Users Users Start Web Service pplication Server Instance atabase Web Services MS 9
19 3. eal with engine-specific interfaces and PMN 2.0 customizations Loading river Workflow Engine pplication Server Users Web Service Instance atabase MS 10
20 4. synchronous execution of processes Start Loading river Workflow Engine pplication Server Users Web Service Instance atabase MS 11
21 4. synchronous execution of processes Start Loading river End Workflow Engine Users Web Service pplication Server Instance atabase MS 11
22 The enchflow Project esign the first benchmark to assess and compare the performance of Workflow Engines that are compliant with usiness Process Model and Notation 2.0 (PMN 2.0) standard 20% 80% Engine Users lient Engine Engine Web Services Instance atabase 12
23 1. efine the Workload Mix E F G H REL-WORL PROESSES What we need: even more (anonymized) real-world PMN 2.0 process models 13
24 1. efine the Workload Mix Skouradaki et al. [SOSE2015] Graph Matching a1 a2 E F G a3 a6 a5 H a4 REL-WORL PROESSES REOURRING STRUTURES What we need: even more (anonymized) real-world PMN 2.0 process models 13
25 1. efine the Workload Mix Skouradaki et al. [SOSE2015] Graph Matching Selection riteria a1 a2 E F G a3 a6 a5 H a4 REL-WORL PROESSES REOURRING STRUTURES What we need: even more (anonymized) real-world PMN 2.0 process models 13
26 1. efine the Workload Mix Skouradaki et al. [SOSE2015] Graph Matching Selection riteria a1 a2 omposition riteria 50% a1 a2 E F G a3 a6 a5 50% a3 a5 H a4 REL-WORL PROESSES REOURRING STRUTURES WORKLO MIX What we need: even more (anonymized) real-world PMN 2.0 process models 13
27 Enabling the enchmark Execution Loading river Workflow Engine pplication Server Users Web Service Instance atabase MS 14
28 Enabling the enchmark Execution harness Faban Faban rivers Workflow Engine Users pplication Server Web Service Loading Functions Instance atabase MS 15
29 Enabling the enchmark Execution Faban harness Faban rivers Workflow Engine MS Web Service Loading Functions 1. Flexible deployment 2. Flexible HW Resources 3. Frozen Initial ondition Servers ocker ontainers 16
30 Enabling the enchmark Execution harness Faban rivers Workflow Engine MS Faban + 17
31 Enabling the enchmark Execution harness Workflow Engine Faban rivers MS Faban + 1. utomatically deploy and start the benchmark environment; 17
32 Enabling the enchmark Execution harness Workflow Engine Faban rivers MS Faban + 1. utomatically deploy and start the benchmark environment; 2. utomatically deploy the workload mix; 17
33 Enabling the enchmark Execution harness Workflow Engine Faban rivers MONITOR MS Faban + 1. utomatically deploy and start the benchmark environment; 2. utomatically deploy the workload mix; 3. etermine when the benchmark ends; 17
34 Enabling the enchmark Execution Workflow Faban rivers harness MONITOR Engine MS OLLETORS Instance atabase Faban + 1. utomatically deploy and start the benchmark environment; 2. utomatically deploy the workload mix; 3. etermine when the benchmark ends; 4. ollect the execution and process logs. 17
35 The enchflow Project Next Steps Release the first prototype of the enchmark environment» Yes: bstract the Interaction with the Engines; utomatic eploy and Undeploy of the S.U.T.; Execution and Process Log Gathering» No: utomatic Generation of rivers; Users, Web Services and External atching usiness Events Release the first prototype of the Workload Mix synthesizer First Experiments with KPIs efinition and omputation ollect More Process Models and Process Execution Logs enchflow Project: 18
36 KUP SLIES ited Works; Related Works. Marigianna Skouradaki, ieter H. Roller, Frank Leymann Institute of rchitecture and pplication Systems University of Stuttgart Germany Vincenzo Ferme, esare Pautasso Faculty of Informatics University of Lugano (USI) Switzerland
37 ited Works [SOSE2015] Skouradaki, Marigianna; Goerlach, Katharina; Hahn, Michael; Leymann, Frank. pplication of Sub-Graph Isomorphism to Extract Reoccurring Structures from PMN 2.0 Process Models. In Proceedings of 9th International IEEE Symposium on Service-Oriented System Engineering (SOSE 2015). San Francisco ay, US, March 30 - pril 3, (to appear) MS 20
38 Related Works ctive Endpoints Inc. ssessing ctivevos performance, content/developers/ technical_notes/assessing_activevos_performance.pdf.. ianculli, W. inder, and M. L. rago. SOench: Performance evaluation of service-oriented middleware made easy. In Proc. of ISE 10 - Volume 2, pages , J. ardoso. usiness process control-flow complexity: Metric, evaluation, and validation. International Journal of Web Services Research, 5(2):49 76, G. in, K.-P. Eckert, and I. Schieferdecker. workload model for benchmarking PEL engines. In Proc. of ISTW 08, pages , M. umas, L. Garćıa-añuelos, and R. M. ijkman. Similarity search of business process models. IEEE ata Eng. ull., 32(3):23 28, J. Gray. The enchmark Handbook for atabase and Transaction Systems. Morgan Kaufmann, 2nd edition, G. Hackmann, M. Haitjema,. Gill, and G.-. Roman. Sliver: PEL workflow process execution engine for mobile devices. In Proc. of ISO 06, pages Springer, S. Harrer, J. Lenhard, and G. Wirtz. PEL conformance in open source engines. In Proc. of SO 12, pages 1 8, MS 21
39 Related Works K. Huppler. The art of building a good benchmark. In Performance Evaluation and enchmarking, pages Springer, Intel and ape lear. PEL scalability and performance testing. White paper, F. Leymann. Managing business processes via workflow technology. In Proc. of VL 2001, pages 729, Liu, Q. Li, L. Huang, and M. Xiao. Facts: framework for fault-tolerant composition of transactional web services. IEEE Trans. on Services omputing, 3(1):46 59, J. Mendling. Metrics for Process Models: Empirical Foundations of Verification, Error Prediction, and Guidelines for orrectness. Springer, I. Molyneaux. The rt of pplication Performance Testing: Help for Programmers and Quality ssurance. O Reilly, M. Z. Muehlen and J. Recker. How much language is enough? theoretical and practical use of the business process modeling notation. In Proc. of ise 08, pages , Röck and S. Harrer. Literature survey of performance benchmarking approaches of PEL engines. Technical report, Otto-Friedrich University of amberg, H. Roller. Throughput Improvements for PEL MS Engines: Implementation Techniques and Measurements applied in SWoM. Ph thesis, University of Stuttgart,
40 Related Works N. Russell, W. M. van der alst, and. Hofstede. ll that glitters is not gold: Selecting the right tool for your PM needs. utter IT Journal, 20(11):31 38, Schumm,. Karastoyanova, O. Kopp, F. Leymann, M. Sonntag, and S. Strauch. Process fragment libraries for easier and faster development of process-based applications. SSI, 2(1):39 55, M. Skouradaki,. Roller,. Pautasso, and F. Leymann. PELanon: nonymizing PEL processes. In Proc. of ZEUS 14, pages 9 15, Sun Microsystems. enchmarking PEL service engine, Wiki.jsp?page=pelPerformance.html.. Wetzstein, P. Leitner, F. Rosenberg, I. randic, S. ustdar, and F. Leymann. Monitoring and analyzing influential factors of business process performance. In Proc. of EO 09, pages , MS 23
A Container-centric Methodology for Benchmarking Workflow Management Systems
Institute of Architecture of Application Systems A Container-centric Methodology for Benchmarking Workflow Management Systems Vincenzo Ferme 2, Ana Ivanchkikj 2, Cesare Pautasso 2, Marigianna Skouradaki
More informationData-Aware Service Choreographies through Transparent Data Exchange
Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application
More informationIMPROVING BUSINESS PROCESS MODELING USING RECOMMENDATION METHOD
Journal homepage: www.mjret.in ISSN:2348-6953 IMPROVING BUSINESS PROCESS MODELING USING RECOMMENDATION METHOD Deepak Ramchandara Lad 1, Soumitra S. Das 2 Computer Dept. 12 Dr. D. Y. Patil School of Engineering,(Affiliated
More informationTowards Management of SLA-Aware Business Processes Based on Key Performance Indicators
Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators Branimir Wetzstein, Dimka Karastoyanova, Frank Leymann Institute of Architecture of Application Systems, University
More informationSix Strategies for Building High Performance SOA Applications
Six Strategies for Building High Performance SOA Applications Uwe Breitenbücher, Oliver Kopp, Frank Leymann, Michael Reiter, Dieter Roller, and Tobias Unger University of Stuttgart, Institute of Architecture
More informationOn the Suitability of BPMN for Business Process Modelling
On the Suitability of PMN for usiness Process Modelling P. Wohed 1, W.M.P. van der alst 2,3, M. umas 3,.H.M. ter Hofstede 3, N. Russell 3 1 The epartment of omputer and Systems Sciences, SU/KTH, Sweden
More informationOn-demand Provisioning of Workflow Middleware and Services An Overview
On-demand Provisioning of Workflow Middleware and s An Overview University of Stuttgart Universitätsstr. 8 70569 Stuttgart Germany Karolina Vukojevic-Haupt, Florian Haupt, and Frank Leymann Institute of
More informationAn Anonymization-Based Approach For Privacy-Preserving BPaaS
Cloud Intelligence A VLDB 2012 Workshop An Anonymization-Based Approach For Privacy-Preserving BPaaS Mehdi Bentounsi, S. Benbernou, M.J. Atallah and C. Deme Université Paris Descartes, France mehdi.bentounsi@parisdescartes.fr.
More informationServices and their Composition
Andreas Schönberger, Oliver Kopp, Niels Lohmann (eds.) Services and their Composition 4th Central European Workshop on Services and their Composition 4. Zentral-europäischer Workshop über Services und
More informationEnsuring Cost-Optimal SLA Conformance for Composite Service Providers
Ensuring Cost-Optimal SLA Conformance for Composite Service Providers Philipp Leitner Supervised by: Schahram Dustdar Distributed Systems Group Vienna University of Technology Argentinierstrasse 8/184-1
More informationIntroducing Performance Engineering by means of Tools and Practical Exercises
Introducing Performance Engineering by means of Tools and Practical Exercises Alexander Ufimtsev, Trevor Parsons, Lucian M. Patcas, John Murphy and Liam Murphy Performance Engineering Laboratory, School
More informationSLA Business Management Based on Key Performance Indicators
, July 4-6, 2012, London, U.K. SLA Business Management Based on Key Performance Indicators S. Al Aloussi Abstract-It is increasingly important that Service Level Agreements (SLAs) are taken into account
More informationA Classification of BPEL Extensions
Institute of Architecture of Application Systems A Classification of BPEL Extensions Oliver Kopp 1, Katharina Görlach 1, Dimka Karastoyanova 1, Frank Leymann 1, Michael Reiter 1, David Schumm 1, Mirko
More informationThe Need for a Choreography-aware Service Bus
Institute of Architecture of Application Systems The Need for a Choreography-aware Service Bus Oliver Kopp, Tammo van Lessen, Jörg Nitzsche Institute of Architecture of Application Systems, University
More informationPortable Cloud Services Using TOSCA
Institute of Architecture of Application Systems Portable Cloud Services Using TOSCA Tobias Binz, Gerd Breiter, Frank Leymann, and Thomas Spatzier Institute of Architecture of Application Systems, University
More informationTowards Uniform BPEL Engine Management in the Cloud
Towards Uniform BPEL Management in the Cloud Simon Harrer, Jörg Lenhard and Guido Wirtz {firstname.lastname}@uni-bamberg.de Distributed Systems Group University of Bamberg, Germany Tammo van Lessen tammo.van-lessen@innoq.com
More informationGSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications
GSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications Yan Huang Department of Computer Science Cardiff University PO Box 916 Cardiff CF24 3XF United Kingdom Yan.Huang@cs.cardiff.ac.uk
More informationFaster and More Focused Control-Flow Analysis for Business Process Models through SESE Decomposition
Faster and More Focused Control-Flow Analysis for Business Process Models through SESE Decomposition Jussi Vanhatalo 1,2, Hagen Völzer 1, and Frank Leymann 2 1 IBM Zurich Research Laboratory, Säumerstrasse
More informationREST vs. SOAP: Making the Right Architectural Decision
REST vs. SOAP: Making the Right Architectural Decision Cesare Pautasso Faculty of Informatics University of Lugano (USI), Switzerland http://www.pautasso.info 1 Agenda 1. Motivation: A short history of
More informationThis is a closed book examination. You are not allowed to use any additional material during the exam. Date Name Last name score
ERTIFIE USINESS PROESS SSOITE (P ) SMPLE EXMINTION QUESTIONS Number of Questions 90 Intent The following are sample questions intended to give the reader an idea of the types of questions being asked on
More informationA Prototype for View-based Monitoring of BPEL Processes
Universität Stuttgart Fakultät Informatik, Elektrotechnik und Informationstechnik A Prototype for View-based Monitoring of BPEL Processes David Schumm, Gregor Latuske, and Frank Leymann Technical Report
More informationTechniques for Composing REST services
Techniques for Composing REST services Cesare Pautasso Faculty of Informatics University of Lugano, Switzerland c.pautasso@ieee.org http://www.pautasso.info Abstract Novel trends in Web services technology
More informationAutomatic Topology Completion of TOSCA-based Cloud Applications
Automatic Topology Completion of TOSCA-based Cloud Applications Pascal Hirmer 1, Uwe Breitenbücher 2, Tobias Binz 2, Frank Leymann 2 Pascal.Hirmer@ipvs.uni-stuttgart.de 1 Institute for Parallel and Distributed
More informationModeling RESTful Conversations with Extended BPMN Choreography Diagrams
Modeling RESTful Conversations with Extended BPMN Choreography Diagrams Cesare Pautasso 1, Ana Ivanchikj 1, and Silvia Schreier 2 1 Faculty of Informatics, University of Lugano (USI), Switzerland c.pautasso@ieee.org
More informationBusiness Process Modeling
Business Process Concepts Process Mining Kelly Rosa Braghetto Instituto de Matemática e Estatística Universidade de São Paulo kellyrb@ime.usp.br January 30, 2009 1 / 41 Business Process Concepts Process
More informationDesign Support for Performance-aware Cloud Application (Re-)Distribution
Design Support for Performance-aware Cloud Application (Re-)Distribution Santiago Gómez Sáez and Frank Leymann IAAS, University of Stuttgart Universitätsstr. 38, 70569 Stuttgart, Germany {gomez-saez,leymann}@iaas.uni-stuttgart.de
More informationDISCOVERY AND ANALYSIS OF ACTIVITY PATTERN CO- OCCURRENCES IN BUSINESS PROCESS MODELS
DISCOVERY AND ANALYSIS OF ACTIVITY PATTERN CO- OCCURRENCES IN BUSINESS PROCESS MODELS Jean Michel Lau, Cirano Iochpe Informatics Institute, Federal University of Rio Grande do Sul, 9500 Bento Gonçalves
More informationUseful Patterns for BPEL Developers
Central Page 457 of 493 Useful Patterns for BPEL Developers Darko Andročec, Dragutin Kermek Faculty of Organization and Informatics University of Zagreb Pavlinska 2, 42000 {darko.androcec, dragutin.kermek}@foi.hr
More informationData Flow and Validation in Workflow Modelling
Data Flow and Validation in Workflow Modelling Shazia Sadiq, Maria Orlowska, Wasim Sadiq, ameron Foulger School of Information Technology and Electrical Engineering University of Queensland, St Lucia QLD
More information25 May 11.30 Code 3C3 Peeling the Layers of the 'Performance Onion John Murphy, Andrew Lee and Liam Murphy
UK CMG Presentation 25 May 11.30 Code 3C3 Peeling the Layers of the 'Performance Onion John Murphy, Andrew Lee and Liam Murphy Is Performance a Problem? Not using appropriate performance tools will cause
More informationKanban vs Scrum. Henrik Kniberg - Crisp AB Agile coach & Java guy. A practical guide. Deep Lean, Stockholm May 19, 2009
Henrik Kniberg - risp gile coach & Java guy Kanban vs Scrum practical guide eep Lean, Stockholm May 19, 009 ofounder / TO of Goyada (mobile services) 30 developers Lead architect at ce Interactive (gaming)
More informationWinery A Modeling Tool for TOSCA-based Cloud Applications
Institute of Architecture of Application Systems Winery A Modeling Tool for TOSCA-based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2, Uwe Breitenbücher 2, and Frank Leymann 2 1 IPVS, 2 IAAS, University
More informationINFORMATION SYSTEMS EXAMINATIONS BOARD
Sample FITSM Paper 4v6a INFORMTION SYSTEMS EXMINTIONS OR Foundation ertificate in IT Service Management Sample Examination Paper 4v6 OPYING OF THIS PPER IS STRITLY FORIEN WITHOUT PRIOR WRITTEN ONSENT FROM
More informationSoftware Performance and Scalability
Software Performance and Scalability A Quantitative Approach Henry H. Liu ^ IEEE )computer society WILEY A JOHN WILEY & SONS, INC., PUBLICATION Contents PREFACE ACKNOWLEDGMENTS xv xxi Introduction 1 Performance
More informationQoS Probing Of Real-World Web Services
QoS Probing Of Real-World Web Services SathishKumar 1, Anantharaj 2, Chendhavarayan. R 3 Student 1, HOD 2, Assistant Professor 3 Computer Science Engineering, Thiruvalluvar College of Engineering and Technology,
More informationA Framework for Adaptive Process Modeling and Execution (FAME)
A Framework for Adaptive Process Modeling and Execution (FAME) Perakath Benjamin pbenjamin@kbsi.com Madhav Erraguntla merraguntla@kbsi.com Richard Mayer rmayer@kbsi.com Abstract This paper describes the
More informationA business process metamodel for Enterprise Information Systems automatic generation
A business process metamodel for Enterprise Information Systems automatic generation Luiz Fernando Batista Loja 1, Valdemar Vicente Graciano Neto 1, Sofia Larissa da Costa 1, Juliano Lopes de Oliveira
More informationSyllabus BT 416 Business Process Management
Stevens Institute of Technology Howe School of Technology Management Center of Excellence in Business Innovation Castle Point on the Hudson Hoboken, NJ 07030 Phone: +1.201.216.8293 Fax: +1.201.216.5385
More informationPerformance of Enterprise Java Applications on VMware vsphere 4.1 and SpringSource tc Server
Performance Study Performance of Enterprise Java Applications on VMware vsphere 4.1 and SpringSource tc Server VMware vsphere 4.1 Enterprise-level Java applications are ideal candidates for deployment
More informationSafety & Security. Software Technologies. Software Technologies. Software Technologies. Safety & Security Standards
Safety & Security Safety, Security, and OOP: Inheritance, ynamic inding, Testing Franco Gasperoni gasperoni@adacore.com Jose F. Ruiz ruiz@adacore.com SI 2006 2006 erlin, 22-25 May 2006 www.adacore.com
More informationAN APPROACH TO DEVELOPING BUSINESS PROCESSES WITH WEB SERVICES IN GRID
AN APPROACH TO DEVELOPING BUSINESS PROCESSES WITH WEB SERVICES IN GRID R. D. Goranova 1, V. T. Dimitrov 2 Faculty of Mathematics and Informatics, University of Sofia S. Kliment Ohridski, 1164, Sofia, Bulgaria
More informationProgramme Specification and Curriculum Map for MA Marketing Management
Programme Specification and urriculum Map for M Marketing Management 1. Programme title M Marketing Management 2. warding institution Middlesex University 3. Teaching institution Middlesex University 4.
More informationIndustrial Adoption of Automatically Extracted GUI Models for Testing
Industrial Adoption of Automatically Extracted GUI Models for Testing Pekka Aho 1,2 pekka.aho@vtt.fi, Matias Suarez 3 matias.suarez@f-secure.com, Teemu Kanstrén 1,4 teemu.kanstren@vtt.fi, and Atif M. Memon
More informationPerformance Modeling in Industry A Case Study on Storage Virtualization
Performance Modeling in Industry A Case Study on Storage Virtualization SOFTWARE DESIGN AND QUALITY GROUP - DESCARTES RESEARCH GROUP INSTITUTE FOR PROGRAM STRUCTURES AND DATA ORGANIZATION, FACULTY OF INFORMATICS
More informationMulti-Paradigm Process Management
Multi-Paradigm Process Management Michael zur Muehlen 1, Michael Rosemann 2 1 Stevens Institute of Technology Wesley J. Howe School of Technology Management Castle Point on the Hudson Hoboken, NJ 07030,
More informationJournal of Engineering Research and Studies
Research rticle VENOR SELETION USING NLYTIL HIERRHY PROESS IN SUPPLY HIN MNGEMENT. Elanchezhian 1,. Vijaya Ramnath 2, r. R. Kesavan 3 ddress for orrespondence 1 Research Scholar, epartment of Production
More informationInteraction Choreography Models in BPEL: Choreographies on the Enterprise Service Bus
S BPM ONE 2010 the Subjectoriented BPM Conference http://www.aifb.kit.edu/web/s bpm one/2010 Interaction Choreography Models in BPEL: Choreographies on the Enterprise Service Bus Oliver Kopp, Lasse Engler,
More informationPaul Brebner, Senior Researcher, NICTA, Paul.Brebner@nicta.com.au
Is your Cloud Elastic Enough? Part 2 Paul Brebner, Senior Researcher, NICTA, Paul.Brebner@nicta.com.au Paul Brebner is a senior researcher in the e-government project at National ICT Australia (NICTA,
More informationAdaptive workflow. On the interplay between flexibility and support 1. INTRODUCTION
1 daptive workflow On the interplay between flexibility and support W.M.P. van der alst 1,3 T. asten 1 H.M.W. Verbeek 1 P... Verkoulen 1,2 M. Voorhoeve 1 1 epartment of Mathematics and omputing Science,
More informationMining Process Models with Non-Free-Choice Constructs
Mining Process Models with Non-Free-hoice onstructs Lijie Wen 1, Wil M.P. van der alst 2, Jianmin Wang 1, and Jiaguang Sun 1 1 School of Software, Tsinghua University, 100084, eijing, hina wenlj00@mails.tsinghua.edu.cn,{jimwang,sunjg}@tsinghua.edu.cn
More informationA Contribution to Expert Decision-based Virtual Product Development
A Contribution to Expert Decision-based Virtual Product Development László Horváth, Imre J. Rudas Institute of Intelligent Engineering Systems, John von Neumann Faculty of Informatics, Óbuda University,
More informationCMotion: A Framework for Migration of Applications into and between Clouds
Institute of Architecture of Application Systems CMotion: A Framework for Migration of Applications into and between Clouds Tobias Binz, Frank Leymann, David Schumm Institute of Architecture of Application
More informationMaximum performance, minimal risk for data warehousing
SYSTEM X SERVERS SOLUTION BRIEF Maximum performance, minimal risk for data warehousing Microsoft Data Warehouse Fast Track for SQL Server 2014 on System x3850 X6 (95TB) The rapid growth of technology has
More informationPerformance Workload Design
Performance Workload Design The goal of this paper is to show the basic principles involved in designing a workload for performance and scalability testing. We will understand how to achieve these principles
More informationStorage Intelligence in SSDs and Standards
Storage Intelligence in SSs and Standards Bill Martin, Principal Engineer hangho hoi, Ph, Principal Engineer Memory Solutions Lab Samsung Semiconductor, Inc. What issues are we addressing? urrently hosts
More informationSDN-ASSISTED MULTI-STREAM MANAGEMENT FOR REAL-TIME APPLICATIONS
N-ITE MULTI-TREM MNGEMENT FOR REL-TIME PPLITION Klara Nahrstedt epartment of omputer cience klara@illinois.edu Joint work with hsan refin and Raoul Rivas MONET University of Illinois at Urbana-hampaign
More informationConfigurable and Collaborative Scientific Workflows
Institute of Architecture of Application Systems Configurable and Collaborative Scientific Workflows Michael Hahn and Dimka Karastoyanova Institute of Architecture of Application Systems, University of
More informationPattern-based J2EE Application Deployment with Cost Analysis
Pattern-based J2EE Application Deployment with Cost Analysis Nuyun ZHANG, Gang HUANG, Ling LAN, Hong MEI Institute of Software, School of Electronics Engineering and Computer Science, Peking University,
More informationStructural Patterns for Soundness of Business Process Models
Structural Patterns for Soundness of usiness Process Models.F. van ongen epartment of Technology Management, Eindhoven University of Technology, The Netherlands. b.f.v.dongen@tm.tue.nl J. Mendling Vienna
More informationPerformance Modeling and Analysis of a Database Server with Write-Heavy Workload
Performance Modeling and Analysis of a Database Server with Write-Heavy Workload Manfred Dellkrantz, Maria Kihl 2, and Anders Robertsson Department of Automatic Control, Lund University 2 Department of
More informationDistributed Database Design
Distributed Databases Distributed Database Design Distributed Database System MS MS Web Web data mm xml mm dvanced Database Systems, mod1-1, 2004 1 Advanced Database Systems, mod1-1, 2004 2 Advantages
More informationPerformance Testing and Optimization in Web-Service Based Applications
Performance Testing and Optimization in Web-Service Based Applications Mesfin Mulugeta mesfin.mulugeta@blackboard.com Sr. Software Performance Engineer Goals of the Presentation Brief introduction to software
More informationTransforming LoadRunner Data into Information and Action
2010-02-01 Transforming LoadRunner Data into Information and Action Introduction Today s online web applications need to deliver high efficiency and stability while supporting thousands of users simultaneously.
More informationDelivering Quality in Software Performance and Scalability Testing
Delivering Quality in Software Performance and Scalability Testing Abstract Khun Ban, Robert Scott, Kingsum Chow, and Huijun Yan Software and Services Group, Intel Corporation {khun.ban, robert.l.scott,
More informationMonitoring and Analyzing Influential Factors of Business Process Performance
Monitoring and Analyzing Influential Factors of Business Process Performance Branimir Wetzstein Philipp Leitner Florian Rosenberg Ivona Brandic Schahram Dustdar Frank Leymann Institute of Architecture
More informationEFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES. Nataliya Golyan, Vera Golyan, Olga Kalynychenko
380 International Journal Information Theories and Applications, Vol. 18, Number 4, 2011 EFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES Nataliya Golyan, Vera Golyan, Olga Kalynychenko
More informationBSc (Hons) Television and Broadcasting with Business Communication
Sc (Hons) Television and roadcasting with usiness ommunication Programme Specification EDM-DJ-08/2015 EDM-DJ-08/2013 Primary Purpose: ourse management, monitoring and quality assurance. Secondary Purpose:
More informationSample Exam. 2011 Syllabus
ISTQ Foundation Level 2011 Syllabus Version 2.3 Qualifications oard Release ate: 13 June 2015 ertified Tester Foundation Level Qualifications oard opyright 2015 Qualifications oard (hereinafter called
More informationPotential Risks and Benefits of Service-Oriented Collaboration Basic Considerations and Results from an Empirical Study
Potential Risks and Benefits of Service-Oriented Collaboration Basic Considerations and Results from an Empirical Study Stefan Schulte 1, Nicolas Repp 1, Julian Eckert 1, Rainer Berbner 1, Korbinian von
More informationMinimize cost and risk for data warehousing
SYSTEM X SERVERS SOLUTION BRIEF Minimize cost and risk for data warehousing Microsoft Data Warehouse Fast Track for SQL Server 2014 on System x3850 X6 (55TB) Highlights Improve time to value for your data
More informationSupporting the Workflow Management System Development Process with YAWL
Supporting the Workflow Management System Development Process with YAWL R.S. Mans 1, W.M.P. van der Aalst 1 Department of Mathematics and Computer Science, Eindhoven University of Technology, P.O. ox 513,
More informationSeparating Compliance Management and Business Process Management
Separating Compliance Management and Business Process Management Elham Ramezani 1, Dirk Fahland 2, Jan Martijn van der Werf 2, and Peter Mattheis 1 1 Hochschule Furtwangen, Germany (ramezani Peter.Mattheis)@hs-furtwangen.de
More informationRelease & Deployment Management
1. Does the tool facilitate the management of the full lifecycle of Release and Deployment Management? For example, planning, building, testing, quality assurance, scheduling and deployment? Comments:
More informationPerformance Monitoring for the Java Virtual Machine (JVM )
Performance Monitoring for the Java Virtual Machine (JVM ) Brian Doherty, Ben Kim, David Stoutamire J ava P erformance E ngineering S un Microsystems, Inc. Presentation Goal L earn about non-intrusive
More informationProgramme Specification and Curriculum Map for BSc Honours Information Technology
Programme Specification and urriculum Map for Sc Honours Information Technology 1. Programme title Sc Honours Information Technology 2. warding institution Middlesex University 3. Teaching institution
More informationThe Usage of Performance Testing for Information Systems
2012 International Conference on Information and Computer Applications (ICICA 2012) IPCSIT vol. 24 (2012) (2012) IACSIT Press, Singapore The Usage of Performance Testing for Information Systems Pavol Tanuska,
More informationAn approach to grid scheduling by using Condor-G Matchmaking mechanism
An approach to grid scheduling by using Condor-G Matchmaking mechanism E. Imamagic, B. Radic, D. Dobrenic University Computing Centre, University of Zagreb, Croatia {emir.imamagic, branimir.radic, dobrisa.dobrenic}@srce.hr
More informationProcess Mining. ^J Springer. Discovery, Conformance and Enhancement of Business Processes. Wil M.R van der Aalst Q UNIVERS1TAT.
Wil M.R van der Aalst Process Mining Discovery, Conformance and Enhancement of Business Processes Q UNIVERS1TAT m LIECHTENSTEIN Bibliothek ^J Springer Contents 1 Introduction I 1.1 Data Explosion I 1.2
More informationLinking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?
Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,
More informationProject Planning Tools. GANTT Chart. Chapter 7 Project Planning. GANTT Chart (Figure 7.3) CPM Chart (Figure 7.12) PERT Chart (Figure 7.
Project Planning ools hapter 7 Project Planning Lecture 2 Project Planning nd Management ools GN hart (Figure 7.) PM hart (Figure 7.2) P hart (Figure 7.5) GN: eveloped by Henry Gantt PM: ritical Path Method
More informationStructural Aspects of Business Process Diagram Abstraction
Structural spects of Business Process Diagram bstraction Sergey Smirnov Business Process Technology Group Hasso Plattner Institute at the University of Potsdam D-14482 Potsdam, Germany sergey.smirnov@hpi.uni-potsdam.de
More informationStream Processing on GPUs Using Distributed Multimedia Middleware
Stream Processing on GPUs Using Distributed Multimedia Middleware Michael Repplinger 1,2, and Philipp Slusallek 1,2 1 Computer Graphics Lab, Saarland University, Saarbrücken, Germany 2 German Research
More informationMonitoring and Diagnosis of Networked Medical Hardware and Software for the Integrated Operating Room
Monitoring and Diagnosis of Networked Medical Hardware and Software for the Integrated Operating Room Stefan Bohn, Michael Lessnau, Oliver Burgert Innovation Center Computer Assisted Surgery (ICCAS), Medical
More informationProgramme Specification and Curriculum Map for BA (Hons) Business Management
Programme Specification and urriculum Map for (Hons) usiness Management. Programme title usiness Management. warding institution Middlesex University. Teaching institution Middlesex University. Programme
More informationMeasuring Performance Metrics of WS-BPEL Service Compositions
Institute of Architecture of Application Systems Measuring Performance Metrics of WS-BPEL Service Compositions Branimir Wetzstein, Steve Strauch, Frank Leymann Institute of Architecture of Application
More informationBPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS
BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS Gabriel Cozgarea 1 Adrian Cozgarea 2 ABSTRACT: Business Process Modeling Notation (BPMN) is a graphical standard in which controls and activities can
More informationThe Data Access Handbook
The Data Access Handbook Achieving Optimal Database Application Performance and Scalability John Goodson and Robert A. Steward PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New
More informationMike Chyi, Micro Focus Solution Consultant May 12, 2010
Mike Chyi, Micro Focus Solution Consultant May 12, 2010 Agenda Load Testing Overview, Best Practice: Performance Testing with Diagnostics Demo (?), Q&A Load Testing Overview What is load testing? Type
More informationThe Pitfalls of Deploying Solid-State Drive RAIDs
The Pitfalls of Deploying Solid-State Drive RAIDs Nikolaus Jeremic 1, Gero Mühl 1, Anselm Busse 2 and Jan Richling 2 Architecture of Application Systems Group 1 Faculty of Computer Science and Electrical
More informationRelease and Deployment Management Software
( Bron: ITG, Integration Technologies Group; zie ook blz 13) (Service Transition) Release and Deployment Management Software 1. Does the tool facilitate the management of the full lifecycle of Release
More informationBPMN for REST. Cesare Pautasso Faculty of Informatics, USI Lugano, Switzerland c.pautasso@ieee.org http://www.pautasso.
BPMN for REST Cesare Pautasso Faculty of Informatics, USI Lugano, Switzerland c.pautasso@ieee.org http://www.pautasso.info @pautasso 21.11.2011 BPM REST 2010 - Cesare Pautasso 3 Business Process Management
More informationIntegrating Compliance into Business Processes: Process Fragments as Reusable Compliance Controls
Institute of Architecture of Application Systems Integrating Compliance into Business Processes: Process Fragments as Reusable Compliance Controls David Schumm, Frank Leymann, Zhilei Ma, Thorsten Scheibler,
More informationWeb Services in 2008: to REST or not to REST?
Web Services in 2008: to or not to? Cesare Pautasso Faculty of Informatics University of Lugano, CH http://www.pautasso.info 3 Web Sites (1992) Web Browser HTML Web Server Web Services (2000) Client SOAP
More informationFigure 1: Illustration of service management conceptual framework
Dagstuhl Seminar on Service-Oriented Computing Session Summary Service Management Asit Dan, IBM Participants of the Core Group Luciano Baresi, Politecnico di Milano Asit Dan, IBM (Session Lead) Martin
More informationProcess Execution Engine
1 / 26 Automation Goals 2014 Cesare Pautasso 3 / 26 Business Modeling, Management and Mining Business Automation Prof. Cesare Pautasso http://www.pautasso.info cesare.pautasso@usi.ch @pautasso Repeatable
More informationRobin Hood: An Active Objects Load Balancing Mechanism for Intranet
Robin Hood: n ctive Objects Load alancing Mechanism for Intranet Javier ustos Jimenez epartamento de iencias de la omputacion () Universidad de hile. jbustos@dcc.uchile.cl bstract. Scheduling in distributed
More informationProgramme Specification and Curriculum Map for BA (Hons) Business Management (Supply Chain Management)
Programme Specification and urriculum Map for (Hons) usiness (Supply hain ). Programme title usiness (Supply hain ). warding institution Middlesex University. Teaching institution Middlesex University.
More informationA Business Process Services Portal
A Business Process Services Portal IBM Research Report RZ 3782 Cédric Favre 1, Zohar Feldman 3, Beat Gfeller 1, Thomas Gschwind 1, Jana Koehler 1, Jochen M. Küster 1, Oleksandr Maistrenko 1, Alexandru
More informationIBM Software Enabling business agility through real-time process visibility
IBM Software Enabling business agility through real-time process visibility IBM Business Monitor 2 Enabling business agility through real-time process visibility Highlights Understand the big picture of
More informationDashboard Reporting Business Intelligence
Dashboard Reporting Dashboards are One of 5 Styles of BI Applications Increasing Analytics & User Interactivity Advanced Analysis & Ad Hoc OLAP Analysis Reporting Ad Hoc Analysis Predictive Analysis Data
More information