Turning Emergency Plans into Executable
|
|
|
- Willa Bruce
- 9 years ago
- Views:
Transcription
1 Turning Emergency Plans into Executable Artifacts José H. Canós-Cerdá, Juan Sánchez-Díaz, Vicent Orts, Mª Carmen Penadés ISSI-DSIC Universitat Politècnica de València, Spain {jhcanos jsanchez Abel Gómez AtlanMod École des Mines de Nantes INRIA LINA Marcos R. S. Borges GRECO-PPGI Universidade Federal do Rio de Janeiro ABSTRACT On the way to the improvement of Emergency Plans, we show how a structured specification of the response procedures allows transforming static plans into dynamic, executable entities that can drive the way different actors participate in crisis responses. Additionally, the execution of plans requires the definition of information access mechanisms allowing execution engines to provide an actor with all the information resources he or she needs to accomplish a response task. We describe work in progress to improve the SAGA s Plan definition Module and Plan Execution Engine to support information-rich plan execution. Keywords Emergency Plan, Knowledge Intensive Workflow, Digital Object Architecture INTRODUCTION AND MOTIVATION When a disaster occurs, the response procedure is performed according the specification contained in the emergency plan. Such a specification includes the identification of the actors participating in the response, plus the activities each actor should perform. These activities are modeled as tasks and coordinated according to a given control flow that defines a task execution ordering. The control flow specification may be implicit in a natural language based narrative description, or it may be explicit in the form of a directed graph in the case of formal or structured models (e.g. Petri Nets or BPMN specifications, respectively). Explicit models are mandatory to have a formal execution semantics allowing the enactment of the response procedures with the help of a process support system. Executable plans are the natural step forward in emergency response and management. Some authors have explored the use of formal process languages to model responses (Llavador, Letelier, Penadés, Canós, Borges and Solís, 2006; Sell and Braun, 2009; Hoffmann, Sackmann and Betke, 203). All these proposals show how a process engine can orchestrate the response processes so that coordination and logging are enforced. The type of workflow to be defined is not critical in efficient execution, but on two requirements: flexibility at runtime and access to all the knowledge required to perform a given action. Most of the knowledge is formal, and must be included in the plan itself. However, a workflow definition language is not rich enough to define a knowledge intensive environment. Moreover, it would require model emergency plans as workflows, which is not the exact view. Rather, we see a plan as an artifact that includes a workflow that accesses among other resources other parts of the plan. Providing access to these resources is among the main challenges of making plans executable. In this paper, we describe how the information can be provided to the actors participating in a response process via the process support system. We show how we can specify and handle all the information resources needed by a responder to perform a given task using the so-called Knowledge Intensive Workflow models (Papavassiliou, Ntioudis, Abecker, and Mentzas, 2003). We also describe the enhancements we are giving to the SAGA framework (Canós, Borges, Penadés, Gómez and Llavador, 203) in order to transform emergency plans Proceedings of the th International ISCRAM Conference University Park, Pennsylvania, USA, May
2 into executable, knowledge intensive processes that can be enacted and monitored using a process engine. We have extended the functionality of the Plan Generation System with a new emergency plan metamodel that includes explicit modelling of the informational needs of the response tasks. We have also modified the Plan Execution System to provide an information rich execution environment. This paper is structured as follows. First, we provide some background on SAGA and knowledge-intensive Workflows. Next, we describe how we switched from basic plans to executable response models and how it is being added to SAGA. An outline of the further work concludes the paper. BACKGROUND In this section we provide context for our work. First, we recall the main features of the SAGA system, and next we briefly introduce the so-called knowledge intensive workflows that will provide the conceptual base for the executability of plans. Managing Emergency Plans with SAGA SAGA (Canós et al., 203) is a framework for emergency plan management that was conceived and developed to provide emergency planners with a tool supporting all the emergency plan lifecycle activities. Figure shows the modular architecture of SAGA. At the core of the system, the SAGA Digital Library (SDL) acts as the knowledge repository where emergency plans are stored, along with other knowledge resources related to the field. Also, the SDL includes a fragment repository used by the Plan Generation System (PGS). The PGS is an implementation of the Document Product Lines (DPL) proposal for the case of emergency plans, as defined by (Penadés, Canós, Borges and Vivacqua, 20). DPL provides methodological guidelines to model the commonality and variability in a family of emergency plans as a set of features. Each feature is associated to a document fragment or InfoElement, which can be of different types (e.g. text, image, video). An emergency plan is generated from a set of InfoElements following a product-line strategy. Fig.. Architecture of SAGA Two additional modules complete the architecture of SAGA. The Plan Execution Engine supports the enactment of response procedures specified as formal process models, and is the main focus of this paper. On the other hand, the Plan Analysis Module is intended to perform plan analyses and suggest improvements to plan authors following different techniques. In this paper, we describe the internals of the Plan Execution Engine, and how we adapted the content of plans to provide executability. Knowledge intensive workflows The scenarios associated to Emergency Management Systems are characterized by being highly dynamic and subject to eventualities and exceptions. These characteristics introduce new requirements to classical workflow management systems. A Knowledge-intensive Workflow contains activities and tasks that can change at runtime depending on the execution context of the process (e.g. availability of resources or information needed to accomplish a task). In (Papavassiliou et al., 2003) the authors introduce a tool supporting knowledge-intensive workflows by integrating knowledge-related tasks into business processes. Two kinds of tasks are involved on the proposal: regular tasks, which describe the structured work in a process, and knowledge management tasks, which describe the generation and distribution of knowledge in a business process. The tool employs a workflow engine for process execution, and proactively delivers context-sensitive knowledge to the users for performing their work. The proposal has been applied to public administration processes. Our aim is to apply a similar approach to the case of emergency response processes. On one hand, we want to provide operational semantics to the response procedures, so we can orchestrate and monitor responses; on the other hand, we want to provide responders with a tool to access to all the information required to perform a specific response task adequately, taking into account that most of it will come from the emergency plan. This requires some infrastructure to be added to our current SAGA plan management framework. Proceedings of the th International ISCRAM Conference University Park, Pennsylvania, USA, May
3 A ROADMAP TO THE EXECUTABILITY OF PLANS Often, a responder may need to access to some information he or she needs to perform a response task adequately. Such information is typically included in the emergency plan, but it can also be elsewhere and has to be retrieved using some search engine. In manually executed responses, the only tool that a responder needs to access to content is one allowing to browse the emergency plan content and/or perform content searches either on some search engine or a known repository. In the case of executable plans, things are a little more complicated, since the knowledge pieces must be accessed from the process engine runtime system. This requires a number of features not included in text based emergency plans that we describe below. First, and most important, an emergency plan must be an entity manageable by a process engine. Manageability consists, at least, of having an identifier and a public interface to allow external access. The interface must offer a structure map that can guide manual browsing, plus a path definition language that allows referencing to specific parts of the plan from the specification of a task in the response process model. Second, the process metamodel used to define formal response procedures must be aware of structured plans to allow associate parts of a plan to specific tasks in the process at modeling time. And third, the runtime system must be able to traverse such associations to provide all the resources to the tasks in the process. From plain documents to structured objects The first step of the transformation of text-based plans into executable artifacts is the enrichment of the information environment the Plan Execution Engine will work upon. In the Web (and Web services) age, we must find a way to make all knowledge items available through some Web-based infrastructure. Our proposal, described later in this paper, is based on the Digital Object Architecture or DOA (Dening and Kahn, 200). The DOA is based on four key principles: first, units of information of any type may be structured as Digital Objects (DOs) described via some metadata. Second, every DO has a unique persistent identifier, called a digital object identifier, which can distinguish a DO (or separately identified parts of it) from every other object, present, past or future; an identifier resolution system such as Handle ( or DOI ( must be available to transform identifiers into actual locations where DOs are stored. Third, DOs can be stored in DO Repositories, which, in response to a request for a DO, produce a dissemination of the DO. And fourth, accesses to an instance of DO Repository are made via a standard DO protocol called Digital Object Protocol (DOP) (CNRI, 200); the protocol is accessible via an Application Public Interface (API). The DOA can be implemented in different platforms, since it was designed to be neutral with respect to technology. To bring the DOA into reality, the concept of DO must be reified in some structured entity able to package the DO content along with its metadata. To achieve this, we have chosen the Metadata Encoding and Transmission Standard (METS, developed by the Library of Congress to support the XML-based packaging of different types of metadata associated to a DO to facilitate its transmission, among other tasks. A METS package is composed of a number of sections aimed at collecting different properties of the DO. Besides the metadata records associated to a given DO, two other sections are important. On one hand, the file section records all the file(s) that comprise the actual DO content. It is organized in file groups, created according to the criteria of the DO s owner. A file usually refers to external content (by means of a URI), although content can also be embedded in the METS document as Fig. 2. Representing Plans as METS packages. The document is split into fragments stored in files that are referenced from the structural map of the METS document. binary or XML data. Files can be linked to both administrative and descriptive metadata to establish access rights or Proceedings of the th International ISCRAM Conference University Park, Pennsylvania, USA, May
4 ContentDocumentFeature Refined by InfoElement WorkflowIE 0.. Process Consists of Contract Sub-process Activity Consists of Data Object Association Task Fig. 3. Extension of the DPL Metamodel to include Knowledge Intensive Processes other properties. On the other hand, the structural map provides structural metadata describing the structure of the DO as a set of divisions where content is placed. A division includes one or more references to files declared in the file section. Additionally, divisions are organized hierarchically via composition of divisions. Finally, references to the different parts of a METS object are declared in the structural link section. We are extending DPL to generate emergency plans as METS packages. This way, we provide the Plan Execution Engine with the navigational facilities that are needed to create knowledgeintensive enactment of plans. Fig. 2 shows a partial METS representation of the emergency plan of a village near Valencia, Spain. The plan is stored in a METS XML document including the sections mentioned above. A knowledge intensive process metamodel The proposal of the paper is based on the idea of using knowledge intensive workflow activities to support the execution of response procedures. Fig. 3 shows at the bottom a part of the meta-model of knowledge-intensive processes we are using. It is based on the BPMN metamodel defined in (BPMN, 2004), which describes a process as composed of a number of activities that can be atomic tasks or groups of tasks called subprocesses. Such activities are connected by control flows and eventually associated with data objects. The data objects show which information is required or produced in an activity. The top part of Fig. 3 represents the extension we made to the DPL metamodel to represent knowledge intensive processes. We have added a new class named Contract, which represents an attachment between an activity and one resource required to complete the activity. As mentioned above, the resource will typically be a digital object representing a fragment of the emergency plan, but URLs can also be used to access Web resources. The Contract is the bridge between the DPL s document feature metamodel and the process metamodel we have adopted to model response procedures. A given activity will be linked to as many contracts as resources are needed for its enactment. The information contained in contract instances is used to generate the user interface for the actors participating in the emergency, as we will show later. The WorkflowIE class is described as a simplified version of a BPMN process metamodel; we have included only the classes relevant for our discussion. According to BPMN, an activity is a task atomic (atomic activity) or a sub-process (complex activity). Both are assigned to roles (not shown in the Fig. 3) during workflow definition. Fig. 4. Snapshot of an actor s task list during a response IMPLEMENTING THE MODEL IN SAGA Our work has brought the ideas underlying the DOA to the SAGA framework. We represent emergency plans as (compound) DOs, which reside in the SAGA Plan Digital Library, which acts as DO repository. The structure map defines navigation paths to the different parts of the plans (which are identified DOs, too). To support this, we had to change both the SAGA s Plan Generation System and the Plan Execution Engine. The former has Proceedings of the th International ISCRAM Conference University Park, Pennsylvania, USA, May
5 been extended with the generation of the plan as a (compound) digital object with data, metadata, and a structure map, among other METS sections, providing access to the different components. The Plan Execution Engine has added digital object access in the runtime support, to allow the access to specific parts of a digital object during the execution of a task in the response process. A specific user interface is generated for every actor participating in the process, as illustrated in Fig. 4. The left frame contains the actor s task list. When the actor selects a given task from his or her task list, the main frame shows some task s details plus a tabbed set of digital object disseminations corresponding to the informational requirements of the selected task. For each contract associated to the task in the response workflow model, one tab is included in the frame. A given tab may include parts of the emergency plan or resources available elsewhere on the Web. CONCLUSIONS AND FURTHER WORK Making emergency plans executable is not an easy task. One needs to move from a traditional view of plans as documents towards a more sophisticated approach where a plan is a structured entity that includes different types of digital objects. Specifically, if response procedures are described in a process language, we can use the operational semantics of the language to enact plans. This is recommended not only in the context of actual responses, but also in training scenarios which can be configured via some kind of scripts. We have brought this vision into the SAGA Plan Execution Engine. The existing execution environment required mechanisms to access all the information needed to perform a task. The Digital Object Architecture has provided such mechanisms in a straightforward way. We are currently finalizing the implementation of the extensions to the Plan Generation and Plan Execution modules. Further work includes the definition of scripting mechanisms to support training use of the Plan Execution Engine. We are also changing the way the actions in the system are logged to include information access events. ACKNOWLEDGMENTS This work has been funded by the Spanish Ministerio de Economía y Competitividad under grant TIPEx (TIN C03-03). REFERENCES. BPMN (2004). The BPMN Metamodel. URL 2. Canós, J. H., Borges, M. R. S., Penadés, M. C., Gómez, A. and Llavador, M. (203). Improving emergency plans management with SAGA. Technological Forecasting and Social Change, 80, 9, DOI: 0.06/j.techfore CNRI (200) Corporation for National Research Initiatives. A Brief Overview of the Digital Object Architecture and its Application to Identification, Discovery, Resolution and Access to Information in Digital Form. URL: 4. Denning, P. J. and Kahn, R. E. (200) The Long Quest for Universal Information Access. Communications of the ACM, Vol. 53 No. 2, Pages DOI: 0.45/ Hoffmann, M. Sackmann, S. and Betke, H. (203) A Novel Architecture for Disaster Response Workflow Management Systems. Proceedings of the 0th International ISCRAM Conference Baden- Baden, Germany. 6. Llavador, M., Letelier, P. Penadés, M. C., Canós, J.H., Borges, M.R.S. and Solís, C. Precise yet Flexible Specification of Emergency Resolution Procedures. Proceedings of the 3rd International ISCRAM Conference, Papavassiliou, G., Ntioudis, S., Abecker, A. and Mentzas, G. (2003), Supporting knowledge-intensive work in public administration processes. Knowl. Process Mgmt., 0: DOI: 0.002/kpm Penadés, M. C, Canós, J. H., Borges, M. R. S. and Vivacqua, A. S. (20) A Product Line Approach to the Development of Advanced Emergency Plans. Proc. of the 8th International Conference on Information Systems for Crisis Response and Management (ISCRAM 20). Lisboa, Portugal, May Reilly, S (2009). DOP protocol Specification. Version.0. URL: 0. Sell, C. and Braun, I. (2009) Using a workflow management system to manage emergency plans, Proceedings of the 6th International ISCRAM Conference. Gothenburg, Sweden. Proceedings of the th International ISCRAM Conference University Park, Pennsylvania, USA, May
Rotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
Portable 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
Web services to allow access for all in dotlrn
Web services to allow access for all in dotlrn German Moreno 1, Olga C. Santos 2, Jesus G. Boticario 2, Ramon Fabregat 1 1 Institute of Informatics and Aplications (IIiA), Universidad de Girona, Spain,
Component visualization methods for large legacy software in C/C++
Annales Mathematicae et Informaticae 44 (2015) pp. 23 33 http://ami.ektf.hu Component visualization methods for large legacy software in C/C++ Máté Cserép a, Dániel Krupp b a Eötvös Loránd University [email protected]
SERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
Lightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
Meister Going Beyond Maven
Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities
A 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
ProGUM-Web: Tool Support for Model-Based Development of Web Applications
ProGUM-Web: Tool Support for Model-Based Development of Web Applications Marc Lohmann 1, Stefan Sauer 1, and Tim Schattkowsky 2 1 University of Paderborn, Computer Science, D 33095 Paderborn, Germany {mlohmann,sauer}@upb.de
Model-based Configuration Management for a Web Engineering Lifecycle
Model-based Configuration Management for a Web Engineering Lifecycle Tien N. Nguyen Elect. and Computer Engineering Department Iowa State University USA 1 Web Engineering Web development has changed Initially
Managing and Tracing the Traversal of Process Clouds with Templates, Agendas and Artifacts
Managing and Tracing the Traversal of Process Clouds with Templates, Agendas and Artifacts Marian Benner, Matthias Book, Tobias Brückmann, Volker Gruhn, Thomas Richter, Sema Seyhan paluno The Ruhr Institute
Apache Sling A REST-based Web Application Framework Carsten Ziegeler [email protected] ApacheCon NA 2014
Apache Sling A REST-based Web Application Framework Carsten Ziegeler [email protected] ApacheCon NA 2014 About [email protected] @cziegeler RnD Team at Adobe Research Switzerland Member of the Apache
Metadata Quality Control for Content Migration: The Metadata Migration Project at the University of Houston Libraries
Metadata Quality Control for Content Migration: The Metadata Migration Project at the University of Houston Libraries Andrew Weidner University of Houston, USA [email protected] Annie Wu University of Houston,
ECG-1615A. How to Integrate IBM Enterprise Content Management Solutions With Microsoft SharePoint and IBM Connections. elinar.com
ECG-1615A How to Integrate IBM Enterprise Content Management Solutions With Microsoft SharePoint and IBM Connections Presentation index The Players The Problem IBM Standard Integration Options IBM Content
Encoding Library of Congress Subject Headings in SKOS: Authority Control for the Semantic Web
Encoding Library of Congress Subject Headings in SKOS: Authority Control for the Semantic Web Corey A Harper University of Oregon Libraries Tel: +1 541 346 1854 Fax:+1 541 346 3485 [email protected]
A Framework for Testing Distributed Healthcare Applications
A Framework for Testing Distributed Healthcare Applications R. Snelick 1, L. Gebase 1, and G. O Brien 1 1 National Institute of Standards and Technology (NIST), Gaithersburg, MD, State, USA Abstract -
Chapter 4 Software Lifecycle and Performance Analysis
Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and
SOA Enabled Workflow Modernization
Abstract Vitaly Khusidman Workflow Modernization is a case of Architecture Driven Modernization (ADM) and follows ADM Horseshoe Lifecycle. This paper explains how workflow modernization fits into the ADM
Software Architecture
Cairo University Faculty of Computers and Information Computer Science Department Premasters Studies Software Architecture Report on Software Product Line Submitted to: Dr. Hany Ammar Submitted by: Hadeel
The Way to SOA Concept, Architectural Components and Organization
The Way to SOA Concept, Architectural Components and Organization Eric Scholz Director Product Management Software AG Seite 1 Goals of business and IT Business Goals Increase business agility Support new
A Variability Viewpoint for Enterprise Software Systems
2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture A Variability Viewpoint for Enterprise Software Systems Matthias Galster University of Groningen,
Ektron to EPiServer Digital Experience Cloud: Information Architecture
Ektron to EPiServer Digital Experience Cloud: Information Architecture This document is intended for review and use by Sr. Developers, CMS Architects, and other senior development staff to aide in the
A Semantic Approach for Access Control in Web Services
A Semantic Approach for Access Control in Web Services M. I. Yagüe, J. Mª Troya Computer Science Department, University of Málaga, Málaga, Spain {yague, troya}@lcc.uma.es Abstract One of the most important
Security challenges for internet technologies on mobile devices
Security challenges for internet technologies on mobile devices - Geir Olsen [[email protected]], Senior Program Manager for Security Windows Mobile, Microsoft Corp. - Anil Dhawan [[email protected]],
CONFIOUS * : Managing the Electronic Submission and Reviewing Process of Scientific Conferences
CONFIOUS * : Managing the Electronic Submission and Reviewing Process of Scientific Conferences Manos Papagelis 1, 2, Dimitris Plexousakis 1, 2 and Panagiotis N. Nikolaou 2 1 Institute of Computer Science,
Analytics for Performance Optimization of BPMN2.0 Business Processes
Analytics for Performance Optimization of BPMN2.0 Business Processes Robert M. Shapiro, Global 360, USA Hartmann Genrich, GMD (retired), Germany INTRODUCTION We describe a new approach to process improvement
Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting
Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting S.N.CHEONG AZHAR K.M. M. HANMANDLU Faculty Of Engineering, Multimedia University, Jalan Multimedia,
Development of Tool Extensions with MOFLON
Development of Tool Extensions with MOFLON Ingo Weisemöller, Felix Klar, and Andy Schürr Fachgebiet Echtzeitsysteme Technische Universität Darmstadt D-64283 Darmstadt, Germany {weisemoeller klar schuerr}@es.tu-darmstadt.de
How To Evaluate Web Applications
A Framework for Exploiting Conceptual Modeling in the Evaluation of Web Application Quality Pier Luca Lanzi, Maristella Matera, Andrea Maurino Dipartimento di Elettronica e Informazione, Politecnico di
Business Process Management with @enterprise
Business Process Management with @enterprise March 2014 Groiss Informatics GmbH 1 Introduction Process orientation enables modern organizations to focus on the valueadding core processes and increase
10g versions followed on separate paths due to different approaches, but mainly due to differences in technology that were known to be huge.
Oracle BPM 11g Platform Analysis May 2010 I was privileged to be invited to participate in "EMEA BPM 11g beta bootcamp" in April 2010, where I had close contact with the latest release of Oracle BPM 11g.
Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks
Oracle Business Intelligence Enterprise Edition (OBIEE) Training: Working with Oracle Business Intelligence Answers Introduction to Oracle BI Answers Working with requests in Oracle BI Answers Using advanced
Semantic Search in Portals using Ontologies
Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br
Personalized e-learning a Goal Oriented Approach
Proceedings of the 7th WSEAS International Conference on Distance Learning and Web Engineering, Beijing, China, September 15-17, 2007 304 Personalized e-learning a Goal Oriented Approach ZHIQI SHEN 1,
10 Years of Hype Cycles - Do We Forget Knowledge?
10 Years of Hype Cycles - Do We Forget Knowledge? Aaron McConnell Research Scientist IU-ATC School of Computing and Information Engineering University of Ulster at Coleraine Northern Ireland Aaron McConnell
A common interface for multi-rule-engine distributed systems
A common interface for multi-rule-engine distributed systems Pierre de Leusse, Bartosz Kwolek and Krzysztof Zieliński Distributed System Research Group, AGH University of Science and Technology Krakow,
Data-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
An Automated Workflow System Geared Towards Consumer Goods and Services Companies
Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications Roberto Acerbis 1, Aldo Bongio 1, Marco Brambilla 2, Stefano Butti 1 1 WebModels S.r.l. Piazzale Gerbetto, 6. I22100 Como, Italy
A Data Browsing from Various Sources Driven by the User s Data Models
A Data Browsing from Various Sources Driven by the User s Data Models Guntis Arnicans, Girts Karnitis University of Latvia, Raina blvd. 9, Riga, Latvia {Guntis.Arnicans, Girts.Karnitis}@lu.lv Abstract.
Multilingual and Localization Support for Ontologies
Multilingual and Localization Support for Ontologies Mauricio Espinoza, Asunción Gómez-Pérez and Elena Montiel-Ponsoda UPM, Laboratorio de Inteligencia Artificial, 28660 Boadilla del Monte, Spain {jespinoza,
BPM for Quality Assurance Systems in Higher Education. Vicente Cerverón-Lleó, Juan Cabotà-Soro, Francisco Grimaldo-Moreno, Ricardo Ferrís-Castell
BPM for Quality Assurance Systems in Higher Education Vicente Cerverón-Lleó, Juan Cabotà-Soro, Francisco Grimaldo-Moreno, Ricardo Ferrís-Castell Motivation (1) The European Higher Education Area (EHEA)
A terminology model approach for defining and managing statistical metadata
A terminology model approach for defining and managing statistical metadata Comments to : R. Karge (49) 30-6576 2791 mail [email protected] Content 1 Introduction... 4 2 Knowledge presentation...
Analyzing lifelong learning student behavior in a progressive degree
Analyzing lifelong learning student behavior in a progressive degree Ana-Elena Guerrero-Roldán, Enric Mor, Julià Minguillón Universitat Oberta de Catalunya Barcelona, Spain {aguerreror, emor, jminguillona}@uoc.edu
Software Engineering Reference Framework
Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of
C2C: An Automated Deployment Framework for Distributed Applications on Multi-Clouds
C2C: An Automated Deployment Framework for Distributed Applications on Multi-Clouds Flora Karniavoura, Antonis Papaioannou, and Kostas Magoutis Institute of Computer Science (ICS) Foundation for Research
Building Web-based Infrastructures for Smart Meters
Building Web-based Infrastructures for Smart Meters Andreas Kamilaris 1, Vlad Trifa 2, and Dominique Guinard 2 1 University of Cyprus, Nicosia, Cyprus 2 ETH Zurich and SAP Research, Switzerland Abstract.
Meta-Model specification V2 D602.012
PROPRIETARY RIGHTS STATEMENT THIS DOCUMENT CONTAINS INFORMATION, WHICH IS PROPRIETARY TO THE CRYSTAL CONSORTIUM. NEITHER THIS DOCUMENT NOR THE INFORMATION CONTAINED HEREIN SHALL BE USED, DUPLICATED OR
Using the vcenter Orchestrator Plug-In for vsphere Auto Deploy 1.0
Using the vcenter Orchestrator Plug-In for vsphere Auto Deploy 1.0 vcenter Orchestrator 4.2 This document supports the version of each product listed and supports all subsequent versions until the document
A Semantic web approach for e-learning platforms
A Semantic web approach for e-learning platforms Miguel B. Alves 1 1 Laboratório de Sistemas de Informação, ESTG-IPVC 4900-348 Viana do Castelo. [email protected] Abstract. When lecturers publish contents
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
PARADIS: GIS Tools for Humanitarian Demining
Sébastien Delhay Affiliation [email protected] Mahamadou Idrissa Affiliation [email protected] Vinciane Lacroix Affiliation [email protected] Signal And Image Center (SIC) Royal
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
Using Provenance to Improve Workflow Design
Using Provenance to Improve Workflow Design Frederico T. de Oliveira, Leonardo Murta, Claudia Werner, Marta Mattoso COPPE/ Computer Science Department Federal University of Rio de Janeiro (UFRJ) {ftoliveira,
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
Releasing High Quality Applications More Quickly with vrealize Code Stream
Releasing High Quality Applications More Quickly with vrealize Code Stream T E C H N I C A L W H I T E P A P E R A B S T R A C T : If your company relies on applications to enable new business opportunities
DC2AP Metadata Editor: A Metadata Editor for an Analysis Pattern Reuse Infrastructure
DC2AP Metadata Editor: A Metadata Editor for an Analysis Pattern Reuse Infrastructure Douglas Alves Peixoto, Lucas Francisco da Matta Vegi, Jugurta Lisboa-Filho Departamento de Informática, Universidade
Handling Big(ger) Logs: Connecting ProM 6 to Apache Hadoop
Handling Big(ger) Logs: Connecting ProM 6 to Apache Hadoop Sergio Hernández 1, S.J. van Zelst 2, Joaquín Ezpeleta 1, and Wil M.P. van der Aalst 2 1 Department of Computer Science and Systems Engineering
Knowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success
Developing an MDM Strategy Key Components for Success WHITE PAPER Table of Contents Introduction... 2 Process Considerations... 3 Architecture Considerations... 5 Conclusion... 9 About Knowledgent... 10
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Run-time Variability Issues in Software Product Lines
Run-time Variability Issues in Software Product Lines Alexandre Bragança 1 and Ricardo J. Machado 2 1 Dep. I&D, I2S Informática Sistemas e Serviços SA, Porto, Portugal, [email protected] 2 Dep.
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
An Integrated Quality Assurance Framework for Specifying Business Information Systems
An Integrated Quality Assurance Framework for Specifying Business Information Systems Frank Salger 1, Stefan Sauer 2, Gregor Engels 1,2 1 Capgemini sd&m AG, Carl-Wery-Str. 42, D-81739 München, Germany
RS MDM. Integration Guide. Riversand
RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.
COURSE SYLLABUS COURSE TITLE:
1 COURSE SYLLABUS COURSE TITLE: FORMAT: CERTIFICATION EXAMS: 55043AC Microsoft End to End Business Intelligence Boot Camp Instructor-led None This course syllabus should be used to determine whether the
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS Keyvan Mohebbi 1, Suhaimi Ibrahim 2, Norbik Bashah Idris 3 1 Faculty of Computer Science and Information Systems, Universiti Teknologi
Cloudbuz at Glance. How to take control of your File Transfers!
How to take control of your File Transfers! A MFT solution for ALL organisations! Cloudbuz is a MFT (Managed File Transfer) platform for organisations and businesses installed On-Premise or distributed
ETD 22.05.2003. The application of Persistent Identifiers as one approach to ensure long-term referencing of Online-Theses
ETD The application of Persistent Identifiers as one approach to ensure long-term referencing of Online-Theses Die Deutsche Bibliothek Table of Contents 1. Deficits of current addressing and identification
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
An Open Policy Framework for Cross-vendor Integrated Governance
An Open Policy Framework for Cross-vendor Integrated Governance White Paper Intel SOA Expressway An Open Policy Framework for Cross-vendor Integrated Governance Intel SOA Expressway delivers a pluggable
IMPROVING 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
BPMN for REST. Cesare Pautasso Faculty of Informatics, USI Lugano, Switzerland [email protected] http://www.pautasso.
BPMN for REST Cesare Pautasso Faculty of Informatics, USI Lugano, Switzerland [email protected] http://www.pautasso.info @pautasso 21.11.2011 BPM REST 2010 - Cesare Pautasso 3 Business Process Management
E-Learning as a Web Service
E-Learning as a Web Service Peter Westerkamp University of Münster Institut für Wirtschaftsinformatik Leonardo-Campus 3 D-48149 Münster, Germany [email protected] Abstract E-learning platforms and
A Study on Data Analysis Process Management System in MapReduce using BPM
A Study on Data Analysis Process Management System in MapReduce using BPM Yoon-Sik Yoo 1, Jaehak Yu 1, Hyo-Chan Bang 1, Cheong Hee Park 1 Electronics and Telecommunications Research Institute, 138 Gajeongno,
BPMN 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
AN INTEGRATION APPROACH FOR THE STATISTICAL INFORMATION SYSTEM OF ISTAT USING SDMX STANDARDS
Distr. GENERAL Working Paper No.2 26 April 2007 ENGLISH ONLY UNITED NATIONS STATISTICAL COMMISSION and ECONOMIC COMMISSION FOR EUROPE CONFERENCE OF EUROPEAN STATISTICIANS EUROPEAN COMMISSION STATISTICAL
How To Understand The Difference Between Business Process And Process Model In Java.Java.Org (Programming)
Business Process Modeling and Workflow Automation Ivo Vondrak * [email protected] Abstract: Process modeling and workflow applications have become more an more important during last decade. The main reason
Extension of a SCA Editor and Deployment-Strategies for Software as a Service Applications
Institut fur Architektur von Anwendungssystemen Universität Stuttgart Universitätsstraße 38 70569 Stuttgart Diplomarbeit Nr. 2810 Extension of a SCA Editor and Deployment-Strategies for Software as a Service
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
Linking 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,
How To Build A Financial Messaging And Enterprise Service Bus (Esb)
Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk
