22 research outputs found

    A Knowledge-Based Approach for Business Process Reengineering, SHAMASH

    Get PDF
    In this paper we present an initial overview of shamash, a process modeling tool for Business Process Reengineering. The main features that differentiate it from most current related tools are its ability to define and use organisation standards, and functional structure, and make automatic model simulation and optimisation of them. shamash is a knowledge based system, and we include a discussion on how knowledge acquisition did take place. Furthemore, we introduce a high level description of the architecture, the conceptual model, and other important modules of the system.Publicad

    Shamash: an AI tool for modelling and optimizing business processes

    Get PDF
    Proceeding of: IEEE 13th International Conference on Tools for Artificial Intelligence, 7-9 Nov. 2001 DallasIn this paper we describe SHAMASH, a tool for modeling and automatically optimizing Business Processes. The main features that differentiate it from most current related tools are its ability to define and use organisation standards, and functional structure, and make automatic model simulations and optimisation of them. SHAMASH is a knowledge based system, and we include a discussion on how knowledge acquisition takes place. Furthermore, we introduce a high level description of the architecture, the conceptual model, and other important modules of the system.Publicad

    Integrating planning and scheduling in workflow domains

    Get PDF
    One of the main obstacles in applying AI planning techniques to real problems is the difficulty to model the domains. Usually, this requires that people that have developed the planning system carry out the modeling phase since the representation depends very much on a deep knowledge of the internal working of the planning tools. On some domains such as business process reengineering (BPR), there has already been work on the definition of languages that allow non-experts entering knowledge on processes into the tools. We propose here the use of one of such BPR languages to enter knowledge on the organisation processes to be used by planning tools. Then, planning tools can be used to semi-automatically generate business process models. As instances of this domain, we will use the workflow modeling tool SHAMASH, where we have exploded its object oriented structure to introduce the knowledge through its user-friendly interface and, using a translator transform it into predicate logic terms. After this conversion, real models can be automatically generated using a planner that integrates planning and scheduling, IPSS. We present results in a real workflow domain, the telephone installation (TI) domain.The SHAMASH project has being carried out in the course of the R&D project funded by the Esprit Program of the Commission of the European Communities as project number 25491. A complementary grant was given by the Spanish research commission, CICYT, under project number TIC98-1847-CE. We thank the partners of this project, who have originated and contributed to the ideas reported: UF (Unio´n Fenosa), SAGE (Software AG Espan˜ a), SEMA GROUP sae, UC3M (Universidad Carlos III de Madrid), WIP (Wirstchaft und infrastruktur & Co Planungs KG), and EDP (Electricidade de Portugal). We would specially like to thank all the UC3M team, the PLANET people and Paul Kearney (BT). Through talks with him we have outlined many ideas. This work has also been partially funded by grant MCyT TIC2002-04146-C05-05 and the UAH project PI2005/084.Publicad

    A planning approach to the automated synthesis of template-based process models

    Get PDF
    The design-time specification of flexible processes can be time-consuming and error-prone, due to the high number of tasks involved and their context-dependent nature. Such processes frequently suffer from potential interference among their constituents, since resources are usually shared by the process participants and it is difficult to foresee all the potential tasks interactions in advance. Concurrent tasks may not be independent from each other (e.g., they could operate on the same data at the same time), resulting in incorrect outcomes. To tackle these issues, we propose an approach for the automated synthesis of a library of template-based process models that achieve goals in dynamic and partially specified environments. The approach is based on a declarative problem definition and partial-order planning algorithms for template generation. The resulting templates guarantee sound concurrency in the execution of their activities and are reusable in a variety of partially specified contextual environments. As running example, a disaster response scenario is given. The approach is backed by a formal model and has been tested in experiment

    Planeamento inteligente em gestão de projetos

    Get PDF
    The decision to opt for a dissertation in the area of Project Management, emerged from the desire to develop my knowledge in this area, gaining fundamental tools that will no doubt be an asset to my career. The aim of this thesis is to present both the research carried out on the use of artificial intelligence in planning and scheduling for project management, as well as to report the experience lived during the internship. The opportunity to undertake an internship, at the same time as I worked on my thesis, emerged from an interview performed with the goal of acquiring some advice and suggestions from an experienced professional in the position of project manager and it allowed me to increase my practical knowledge in the area. Since the internship I undertook is inserted in the project management area, it allowed me to put into practice some of the skills acquired during the research for the thesis. This thesis starts with the report of my internship, since it can be viewed as an introduction to project management and only afterwards do I present the results of the investigation I conducted on Artificial Intelligence Planning and Scheduling. I started by documenting the important concepts and definitions, followed by the results of my research completed with examples of existing systems. To conclude spoke of the projects for which I contributed during my internship and I finished with the results of my work during the internship attached in the end of the document.A decisão de optar por uma dissertação na área de Gestão de Projetos, surgiu da vontade de aprofundar o meu conhecimento nessa área, ganhando mais ferramentas que serão sem dúvida uma mais-valia para a minha carreira profissional. A minha tese pretende apresentar tanto a investigação desenvolvida sobre o uso de inteligência artificial em planeamento e scheduling para gestão de projetos, assim como relatar a experiência vivida durante a realização do estágio. A oportunidade de realizar um estágio ao mesmo tempo que trabalhava na minha tese, surgiu de uma entrevista realizada com o intuito de obter a opinião de um profissional experiente no cargo de gestor de projetos e permitiu-me aprofundar o meu conhecimento prático na área. Uma vez que o estágio que realizei está inserido na área de gestão de projetos, este, permitiu-me por em prática algumas das competências adquiridas durante a investigação para a tese. A dissertação inicia-se pelo relato do estágio que realizei, uma vez que este pode ser visto como uma introdução ao tema de gestão de projetos. Seguem-se os resultados da investigação que realizei no tema de Planeamento e Scheduling de Inteligência Artificial, completo com alguns exemplos de sistemas já existentes. Para concluir falo dos projetos e das tarefas com as quais contribui durante o estágio e anexei no final do documento, alguns exemplos das tarefas que realizei

    SmartPM: automatic adaptation of dynamic processes at run-time

    Get PDF
    The research activity outlined in this thesis is devoted to define a general approach, a concrete architecture and a prototype Process Management System (PMS) for the automated adaptation of dynamic processes at run-time, on the basis of a declarative specification of process tasks and relying on well-established reasoning about actions and planning techniques. The purpose is to demonstrate that the combination of procedural and imperative models with declarative elements, along with the exploitation of techniques from the field of artificial intelligence (AI), such as Situation Calculus, IndiGolog and automated planning, can increase the ability of existing PMSs of supporting dynamic processes. To this end, a prototype PMS named SmartPM, which is specifically tailored for supporting collaborative work of process participants during pervasive scenarios, has been developed. The adaptation mechanism deployed on SmartPM is based on execution monitoring for detecting failures at run-time, which does not require the definition of the adaptation strategy in the process itself (as most of the current approaches do), and on automatic planning techniques for the synthesis of the recovery procedure
    corecore