• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 240
  • 159
  • 115
  • 35
  • 33
  • 30
  • 25
  • 24
  • 16
  • 16
  • 13
  • 8
  • 6
  • 6
  • 6
  • Tagged with
  • 775
  • 775
  • 370
  • 136
  • 128
  • 119
  • 108
  • 99
  • 95
  • 94
  • 92
  • 84
  • 77
  • 73
  • 73
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
331

Efetiva transformação com gestão de processos de negócios – BPM

Bettiol, Rafael Tiburi 27 June 2016 (has links)
Submitted by JOSIANE SANTOS DE OLIVEIRA (josianeso) on 2017-06-06T13:04:42Z No. of bitstreams: 1 Rafael Tiburi Bettiol_.pdf: 3696012 bytes, checksum: 981a8a497c8c80c028d42c364106eda3 (MD5) / Made available in DSpace on 2017-06-06T13:04:42Z (GMT). No. of bitstreams: 1 Rafael Tiburi Bettiol_.pdf: 3696012 bytes, checksum: 981a8a497c8c80c028d42c364106eda3 (MD5) Previous issue date: 2016-06-27 / Nenhuma / A Gestão de Processos de Negócio (BPM) vem sendo adotada pelas organizações a fim de solucionar problemas latentes nas interações das atividades organizacionais, proporcionando assim, maior eficiência operacional e melhores níveis de serviço, os quais satisfarão e melhorarão a experiência dos clientes para com os produtos e serviços. Para essa adoção, os processos de negócio passam por projetos de BPM, os quais tem o objetivo de entender como uma determinada etapa da organização atua, eliminando desperdícios, e redesenhar o processo aderindo à melhores práticas e à novos conceitos. Após essas fases de projeto, são estabelecidas ações que irão transformar o processo de negócio do estado atual ao futuro. É neste contexto de pós projeto que este estudo de casos busca analisar o “por que” e o “como” os processos de negócio efetivamente transformaram. O “por que” está na análise das variáveis que influenciam a efetiva transformação, sendo que as variáveis estão baseadas em conceitos de Rotinização, Infusão e Mudança Cultural. E o “como” está baseado nos projetos de BPM, suas técnicas, métodos, ferramentas e entregáveis, estabelecendo padrões de condução. Na execução desta pesquisa, foram efetuadas pesquisas bibliográficas para estabelecer os principais conceitos, possibilitando definições claras das variáveis envolvidas. A pesquisa foi baseada em um estudo de múltiplos casos através das técnicas de coleta de dados entrevista e dados secundários. Foram efetuadas validações dos conceitos, das variáveis, das perguntas e do roteiro de entrevista junto a especialistas empregando Focus Group. Após a validação do instrumento de pesquisa, as entrevistas foram realizadas com organizações que haviam executado projetos de BPM e os respectivos processos estivessem em operação no instante da pesquisa. A coleta de dados, junto com os dados secundários, obteve informações suficientes para a segmentação, codificação e análise. Na análise, para medir a efetiva transformação, foram estabelecidos níveis de influência, negativo, neutro e positivo, para cada variável. Sendo assim, a efetiva transformação dos processos de negócio pôde ser analisada através da composição das influências das variáveis, uso prolongado, uso na integração, orçamento, equipe, capacitação, governança corporativa, fornecimento e manutenção, atitudes individuais para com a mudança e compartilhamento de conhecimento. O resultado do estudo demonstra que a variável uso prolongado foi a que mais influenciou negativamente a efetiva transformação dos casos analisados e, por outro lado, a variável governança corporativa foi a que mais influenciou positivamente. Na análise dos padrões de condução através das técnicas, métodos, ferramentas e entregáveis utilizados nos respectivos projetos de BPM, foi utilizada uma análise chamada de Densidade de Código. A partir dessa 5 densidade pôde-se verificar que Brainstorming, BPMN e Entrevistas são as mais utilizadas dentre as técnicas, métodos, ferramentas e entregáveis dos casos analisados. Portanto, essas análises geraram conteúdo para discussões que se estenderam desde os facilitadores e barreiras para a efetiva transformação, passando por um paralelo entre a efetiva transformação conceitual e a observada, até as técnicas, métodos, ferramentas e entregáveis que mais foram utilizadas. / The Business Process Management (BPM) has been adopted by organizations to solve potential problems in the interactions of organizational activities, thus providing greater operational efficiency and improved service levels, which meet and improve the customer experience toward products and services. For this adoption, business processes undergo BPM projects, which aims to understand how a certain stage of organization operates, eliminating waste, and redesigning the process adhering to best practices and new concepts. After these project phases, actions are established that will transform the business process from the current state to the future. It is in this context of post project that this study of cases aims to analyze the "why" and "how" business processes effectively transformed. The "why" is the analysis of the variables that influence the effective transformation, and the variables are based on concepts of Routinization, Infusion and Cultural Change. And the "how" is based on BPM projects, their techniques, methods, tools and deliverables, setting leading standards. In the execution of this research, literature searches were performed to establish the main concepts, enabling clear definitions of the variables involved. The research was based on a multiple case study through interview data collection techniques and secondary data. The concepts, variables, questions and interview guide were validated with experts using Focus Group. After validation of the research instrument, interviews were conducted with organizations that had implemented BPM projects and their processes were in operation at the instant of the research. The data collection, along with the secondary data, obtained enough information for segmentation, coding and analysis. In the analysis, to measure the effective transformation, were established levels of influence, negative, neutral and positive, for each variable. Thus, the effective transformation of business processes could be analyzed through the composition of the influences of variables, extended use, use in integration, budget, staff, training, corporate governance, supply and maintenance, individual attitudes towards change and sharing knowledge. The result of the study shows that extended use variable was the most negatively influenced the effective transformation of the cases and, on the other hand, the variable corporate governance was the most influenced positively. In the analysis of leading patterns through the techniques, methods, tools and deliverables used in their BPM projects, a analysis called code density was used. From this density could be seen that Brainstorming, BPMN and Interviews are the most used among the techniques, methods, tools and deliverables of the cases. Therefore, these analyzes generated content for discussions that extended from the facilitators and barriers to effective transformation, through a parallel 7 between the conceptual and observed effective transformation until the techniques, methods, tools and deliverables that more were used.
332

Tratamento de Acordos em Processos de Negócio: Em Busca de Alinhamento Estratégico / Handling Agreements in Business Processes: Seeking Strategic Alignment

Guilherme Banduki Margarido Salles 16 December 2013 (has links)
O alinhamento estratégico entre as áreas de Tecnologia da Informação (TI) e de negócio é motivado pela necessidade das grandes organizações em aproveitar a capacidade da TI em transformar processos de negócio e disponibilizar bons produtos e serviços, destacando-se em um cenário competitivo. Nesse contexto, a Gestão de Processos de Negócio (BPM Business Process Management) e a Orientação a Serviços ganham espaço nas organizações por serem capazes de automatizar e aperfeiçoar os processos e os serviços necessários ao Negócio. No tratamento de processos e serviços, é importante atentar-se não apenas a propriedades funcionais (ou seja, as atividades que devem ser realizadas), mas também a propriedades não funcionais, tais como restrições de operação e de qualidade; dessa forma, é possível minimizar o desperdício de investimentos em TI com ineficiência e retrabalho. As linguagens mais conceituadas para modelagem de processos de negócio, incluindo BPMN, carecem da representação dessas propriedades não funcionais, criando uma lacuna entre a identificação de propriedades funcionais e não funcionais e também entre a modelagem do processo e sua implementação. Este projeto de mestrado teve como objetivo contribuir para o preenchimento dessa lacuna, propondo a abordagem StrAli-BPM (Strategic Alignment with BPM), que se subdivide nas partes BLA@BPMN e BLA2SLA: a primeira para estender a linguagem BPMN visando incorporar propriedades não funcionais, na forma de BLAs (Business Level Agreements) enriquecidos com KPIs (Key Performance Indicators), em sua estrutura de modelagem de processos; e a segunda para derivar semiautomaticamente um conjunto de SLAs (Service Level Agreements), associados a serviços web, a partir de um BLA pré-definido. Com isso, as áreas de TI e de negócio compartilham uma linguagem comum, facilitando o diálogo e o alinhamento entre os objetivos organizacionais e as obrigações da TI. / The strategic alignment between the Information Technology (IT) and the Business areas is motivated by the need of large organizations to exploit IT\'s ability to transform business processes and deliver good products and services to stand out in a competitive scenario. In this context, Business Process Management (BPM) and Service Orientation gain space in organizations, since they are able to automate and optimize the needed processes and services for the business. In the process and services treatment, it is important to attend not only functional properties (i.e., activities that must be executed), but also non-functional properties, such as operating and quality constraints; thereby, it is possible to minimize waste of IT investments due to inefficiency and rework. The most prestigious languages for business process modeling, including BPMN, lack representation of these non-functional properties, which creates a gap between the identification of functional and non-functional properties as well as between the process modeling and its implementation. This masters project aimed to contribute to filling this gap by proposing the StrAli-BPM (Strategic Alignment with BPM) approach, which is divided in two parts BLA@BPMN and BLA2SLA: the former to extend the BPMN language aiming to embody non-functional properties, in the form of BLAs (Business Level Agreements) enriched with KPIs (Key Performance Indicators); and the latter to semi-automatically derive a set of SLAs (Service Level Agreements), associated with web services, from a pre-defined BLA. In doing so, IT and Business areas share a common language, simplifying dialogue and alignment between organizational objectives and IT obligations.
333

Exploring complexity metrics for artifact- centric business process Models

Marin, Mike Andy 02 1900 (has links)
This study explores complexity metrics for business artifact process models described by Case Management Model and Notation (CMMN). Process models are usually described using Business Process Management (BPM), which is a relatively mature discipline with a large number of practitioners. Over the last few decades a new way of describing data intensive business processes has emerged in BPM literature, for which traditional BPM is no longer adequate. This emerging method, used to describe more flexible processes, is called business artifacts with Guard-Stage-Milestone (GSM). The work on GSM influenced CMMN, which was created to fill a market need for more flexible case management processes for knowledge workers. Complexity metrics have been developed for traditional BPM models, such as the Business Process Model and Notation (BPMN). However, traditional BPM is not suitable for describing GSM or CMMN process models. Therefore, complexity metrics developed for traditional process models may not be applicable to business artifact process models such as CMMN. This study addresses this gap by exploring complexity metrics for business artifact process models using CMMN. The findings of this study have practical implications for the CMMN standard and for the commercial products implementing CMMN. This research makes the following contributions: • The development of a formal description of CMMN using first-order logic. • An exploration of the relationship between CMMN and GSM and the development of transformation procedures between them. • A comparison between the method complexity of CMMN and other popular process methods, including BPMN, Unified Modeling Language (UML) Activity diagrams, and Event-driven Process Charts (EPC). • The creation of a systematic literature review of complexity metrics for process models, which was conducted in order to inform the creation of CMMN metrics. • The identification of a set of complexity metrics for the CMMN standard, which underwent theoretical and empirical validation. This research advances literature in the areas of method complexity, complexity metrics for process models, declarative processes, and research on CMMN by characterizing CMMN method complexity, identifying complexity metrics for CMMN, and exploring the relationship between CMMN and GSM. / School of Computing / Ph. D. (Computer Science)
334

A combined case-based reasoning and process execution approach for knowledge-intensive work

Martin, Andreas 11 1900 (has links)
Knowledge and knowledge work are key factors of today’s successful companies. This study devises an approach for increasing the performance of knowledge work by shifting it towards a process orientation. Business process management and workflow management are methods for structured and predefined work but are not flexible enough to support knowledge work in a comprehensive way. Case-based reasoning (CBR) uses the knowledge of previously experienced cases in order to propose a solution to a problem. CBR can be used to retrieve, reuse, revise, retain and store functional and process knowledge. The aim of the research was to develop an approach that combines CBR and process execution to improve knowledge work. The research goals are: a casedescription for knowledge work that can be integrated into a process execution system and that contains both functional and process knowledge; a similarity algorithm for the retrieval of functional and procedural knowledge; and an adaptation mechanism that deals with the different granularities of solution parts. This thesis contains a profound literature framework and follows a design science research (DSR) strategy. During the awareness phase of the design science research process, an application scenario was acquired using the case study research method, which is the admission process for a study programme at a university. This application scenario is used to introduce and showcase the combined CBR and process execution approach called ICEBERG-PE, which consists of a case model and CBR services. The approach is implemented as a prototype and can be instantiated using the ICEBERG-PE procedure model, a specific procedure model for ontology-based, CBR projects. The ICEBERG-PE prototype has been evaluated using triangulated evaluation data and different evaluation settings to confirm that the approach is transferable to other contexts. Finally, this thesis concludes with potential recommendations for future research. / Computing / D. Phil. (Information Systems)
335

Exploring complexity metrics for artifact-centric business process models

Marin, Mike A. 02 1900 (has links)
This study explores complexity metrics for business artifact process models described by Case Management Model and Notation (CMMN). Process models are usually described using Business Process Management (BPM), which is a relatively mature discipline with a large number of practitioners. Over the last few decades a new way of describing data intensive business processes has emerged in BPM literature, for which traditional BPM is no longer adequate. This emerging method, used to describe more flexible processes, is called business artifacts with Guard-Stage-Milestone (GSM). The work on GSM influenced CMMN, which was created to fill a market need for more flexible case management processes for knowledge workers. Complexity metrics have been developed for traditional BPM models, such as the Business Process Model and Notation (BPMN). However, traditional BPM is not suitable for describing GSM or CMMN process models. Therefore, complexity metrics developed for traditional process models may not be applicable to business artifact process models such as CMMN. This study addresses this gap by exploring complexity metrics for business artifact process models using CMMN. The findings of this study have practical implications for the CMMN standard and for the commercial products implementing CMMN. This research makes the following contributions: • The development of a formal description of CMMN using first-order logic. • An exploration of the relationship between CMMN and GSM and the development of transformation procedures between them. • A comparison between the method complexity of CMMN and other popular process methods, including BPMN, Unified Modeling Language (UML) Activity diagrams, and Event-driven Process Charts (EPC). • The creation of a systematic literature review of complexity metrics for process models, which was conducted in order to inform the creation of CMMN metrics. • The identification of a set of complexity metrics for the CMMN standard, which underwent theoretical and empirical validation. This research advances literature in the areas of method complexity, complexity metrics for process models, declarative processes, and research on CMMN by characterizing CMMN method complexity, identifying complexity metrics for CMMN, and exploring the relationship between CMMN and GSM. / Ph.D. (Computer Science)
336

Alinhamento da estratégia aos processos de negócios em um laboratório farmacêutico oficial: uma proposta para Farmanguinhos / Strategy alignment to business processes in an official pharmaceutical laboratory: a proposal for Farmanguinhos

Dias, Elaine Cristina Ferreira January 2015 (has links)
Made available in DSpace on 2016-03-04T13:55:09Z (GMT). No. of bitstreams: 2 8.pdf: 9480685 bytes, checksum: 65cbb930cc2b75597dfdd60ac4a1838c (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2015 / Fundação Oswaldo Cruz. Instituto de Tecnologia em Fármacos/Farmanguinhos. Rio de Janeiro, RJ, Brasil. / O setor farmacêutico sofre rígida regulamentação e fiscalização para atender às exigências domercado consumidor de forma a garantir a segurança, qualidade e eficácia dos medicamentos.Por fazer parte de um negócio altamente dinâmico como o setor farmacêutico, Farmanguinhostem que lidar com a velocidade das transformações e seus impactos nos processos decomercialização. Desta forma, é crucial que a administração tenha capacidade de resposta àmudança do ambiente, percebendo os desafios impostos, diagnosticando os impactos,decidindo o que fazer e pondo em prática suas decisões. A implantação de um sistemaintegrado de gestão alinhando o planejamento à estratégia e aos processos da organização temsido tratado e exposto em vários estudos. O gerenciamento de processos de negócios (BPM)permite as organizações uma melhor visibilidade de suas atividades o que favorece ações demelhoria na qualidade de seus produtos e serviços além de proporcionar o alinhamento comas estratégias organizacionais. Esse estudo contribui para o aperfeiçoamento da gestão públicacom a adoção de práticas de BPM, buscando a integração dos processos institucionais àestratégia. A partir desta proposta, Farmanguinhos passa a adotar uma ferramenta que poderáestabelecer a sistematização do planejamento com o alinhamento da estratégia aos processos,devendo estar claramente definidos e difundidos em toda a organização. / The pharmaceutical industry undergoes strict regulations and supervision to meet the requirements of the consumer market in order to ensure the safety, quality and efficacy of medicines. To be part of a highly dynamic business like the pharmaceutical industry, Farmanguinhos have to deal with the speed of change and its impact on marketing processes. Thus, it is crucial that the administration be responsive to environmental change, realizing the challenges, diagnosing the impacts, deciding what to do and putting into practice their decisions. The implementation of an integrated management system aligning planning the strategy and the organization's processes have been treated and exposed in several studies. The business process management (BPM) enables organizations better visibility of its activities which favors actions to improve the quality of its products and services in addition to providing alignment with the organizational strategies. This study contribute to the improvement of public management with the adoption of BPM practices, seeking from integration of institutional processes to strategy. Based on this proposal, Farmanguinhos will adopt a tool that can establish systematic planning with the alignment of strategy to proceedings and should be clearly defined and disseminated throughout the organization.
337

Abordagem RPN para a recuperação de processos de negócio baseada na análise estática do código fonte

Rabelo, Luiz Alexandre Pacini 02 September 2015 (has links)
Submitted by Izabel Franco (izabel-franco@ufscar.br) on 2016-10-03T18:14:47Z No. of bitstreams: 1 DissLAPR.pdf: 4492395 bytes, checksum: 3cbeb71e7d3159ff9f8b260e4486c81d (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2016-10-20T19:18:44Z (GMT) No. of bitstreams: 1 DissLAPR.pdf: 4492395 bytes, checksum: 3cbeb71e7d3159ff9f8b260e4486c81d (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2016-10-20T19:18:51Z (GMT) No. of bitstreams: 1 DissLAPR.pdf: 4492395 bytes, checksum: 3cbeb71e7d3159ff9f8b260e4486c81d (MD5) / Made available in DSpace on 2016-10-20T19:18:57Z (GMT). No. of bitstreams: 1 DissLAPR.pdf: 4492395 bytes, checksum: 3cbeb71e7d3159ff9f8b260e4486c81d (MD5) Previous issue date: 2015-09-02 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) / Over time, Business Processes have become a key asset for organizations since it allows managing what happens within their environments. It is possible to automate some activities of business processes resorting to the use of Information Systems and accordingly decrease the execution time and increase the production. However, Information systems often suffer maintenance over time and become obsolete in their technologies and a reengineering process becomes necessary. In this case, the Business Knowledge, located more accurately the reality in information system source code, should be mantained. Thereof, in this work, we propose an Approach to support the Business Process Recovery from Source Code. The approach, entitled RPN, uses a static analysis technique of source code because it allows to analyze the source code without the need to modify and run the information system source code. Furthermore, the approach uses the Knowledge Discovery Metamodel (KDM) standard with a set of Heuristic rules to identify relevant code elements to the business layer. As result, Business Process Models are generated according to Business Process Model and Notation (BPMN) standard specification. This models, together with other software artifacts, provide more subsidies to the Software Reengineering process. To evaluate the proposed approach, a case study was performed in Academic Domain to measure the effectiveness of the approach compared to the other approaches and the manual process. The results exceeded expectations and prove that the approach is effective. / Ao longo do tempo, processos de negócio se tornaram um artefato chave para organizações, visto que esses processos permitem gerenciar o que acontece dentro de seus ambientes. É possível automatizar algumas atividades de processos de negócio recorrendo ao uso de sistemas de informação e, dessa forma, diminuir o tempo de execução dessas atividades e aumentar a produção. Entretanto, ao longo do tempo, sistemas de informação sofrem diversas manutenções e tornam-se obsoletos em suas tecnologias e um processo de reengenharia torna-se necessário. Nesse caso, o conhecimento do negócio, localizado mais precisamente à realidade no código fonte do sistema de informação, deve ser mantido. Por este motivo, este trabalho propõe uma abordagem para apoiar a recuperação de processos de negócio a partir do código fonte. A abordagem, nomeada RPN, recorre à técnica de análise estática do código fonte, uma vez que essa técnica permite analisar o código fonte de um sistema sem a necessidade de modificá-lo e executá-lo. Além disso, a abordagem utiliza o padrão Knowledge Discovery Metamodel (KDM) com um conjunto de regras de heurísticas para recuperar elementos de código relevantes à camada de negócio. Como resultado, são gerados modelos de processos de negócio de acordo com a especificação padrão Business Process Model and Notation (BPMN). Esses modelos, em conjunto com outros artefatos de software, fornecem maiores subsídios para o processo de reengenharia de software. Para avaliar a abordagem proposta, foi realizado um estudo de caso no domínio acadêmico para mensurar a eficácia da abordagem comparado às outras abordagens e ao processo manual. Os resultados obtidos foram satisfatórios e a abordagem RPN mostrou-se muito eficaz e eficiente para executar seu propósito.
338

REFlex: rule engine for flexible processes

Silva, Natália Cabral 31 January 2014 (has links)
Submitted by Nayara Passos (nayara.passos@ufpe.br) on 2015-03-10T14:26:26Z No. of bitstreams: 2 DISSERTAÇÃO Natália Cabral Silva.pdf: 2867606 bytes, checksum: 4e1c75788ce8db0420f34c1ca5195e63 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-11T17:30:06Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Natália Cabral Silva.pdf: 2867606 bytes, checksum: 4e1c75788ce8db0420f34c1ca5195e63 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014 / Diante do ambiente complexo e dinâmico encontrado nas empresas atualmente, o sistema tradicional de Workflow não está sendo flexível suficiente para modelar Processos de Negócio. Nesse contexto, surgiram os Processos Flexíveis que tem por principal objetivo suprir a necessidade de modelar processos menos estáticos. Processo declarativo é um tipo de processo flexível que permite os participantes decidirem a ordem em que as atividades são executadas através de regras de negócio. As regras de negócio determinam as restrições e obrigações que devem ser satisfeitas durante a execução. Tais regras descrevem o que deve ou não deve ser feito durante a execução do processo, mas não definem como. Os métodos e ferramentas atualmente disponíveis para modelar e executar processos declarativos apresentam várias limitações que prejudicam a sua utilização para este fim. Em particular, a abordagem que emprega lógica temporal linear (LTL) sofre do problema de explosão de estados a medida que o tamanho do modelo do processo cresce. Embora mecanismos eficientes em relação a memória terem surgido, eles não são capazes de adequadamente garantir a conclusão correta do processo, uma vez que permitem o usuário alcançar estados proibidos ou que causem deadlock. Além disso, as implementações atuais de ferramentas para execução de processos declarativos se concentram apenas em atividades manuais. Comunicação automática com aplicações externas para troca de dados e reutilização de funcionalidade não é suportado. Essas oportunidades de automação poderiam ser melhor exploradas por uma engine declarativa que se integra com tecnologias SOC existentes. Este trabalho propõe uma nova engine de regras baseada em grafo, chamado de REFlex. Tal engine não compartilha os problemas apresentados pelas abordagens disponíveis, sendo mais adequada para modelar processos de negócio declarativos. Além disso, REFlex preenche a lacuna entre os processos declarativos e SOC. O orquestrador REFlex é um orquestrador de serviços declarativo, eficiente e dependente de dados. Ele permite que os participantes chamem serviços externos para executar tarefas automatizadas. Diferente dos trabalhos relacionados, o algoritmo de REFlex não depende da geração de todos os estados alcançáveis, o que o torna adequado para modelar processos de negócios grandes e complexos. Além disso, REFlex suporta regras de negócio dependentes de dados, o que proporciona sensibilidade ao contexto. / Declarative business process modeling is a flexible approach to business process management in which participants can decide the order in which activities are performed. Business rules are employed to determine restrictions and obligations that must be satisfied during execution time. Such business rules describe what must or must not be done during the process execution, but do not prescribe how. In this way, complex control-flows are simplified and participants have more flexibility to handle unpredicted situations. The methods and tools currently available to model and execute declarative processes present several limitations that impair their use to this application. In particular, the well-known approach that employs Linear Temporal Logic (LTL) has the drawback of the state space explosion as the size of the process model grows. Although approaches proposing memory efficient methods have been proposed in the literature, they are not able to properly guarantee the correct termination of the process, since they allow the user to reach deadlock states. Moreover, current implementations of declarative business process engines focus only on manual activities. Automatic communication with external applications to exchange data and reuse functionality is barely supported. Such automation opportunities could be better exploited by a declarative engine that integrates with existing SOC technologies. This work proposes a novel graph-based rule engine called REFlex that does not share the problems presented by other engines, being better suited to model declarative business processes than the techniques currently in use. Additionally, such engine fills this gap between declarative processes and SOC. The REFlex orchestrator is an efficient, data-aware declarative web services orchestrator. It enables participants to call external web services to perform automated tasks. Different from related work, the REFlex algorithm does not depend on the generation of all reachable states, which makes it well suited to model large and complex business processes. Moreover, REFlex is capable of modeling data-dependent business rules, which provides unprecedented context awareness and modeling power to the declarative paradigm.
339

Integração de modelos de processos de negócio com modelos de requisitos de software : um caso na área de saúde

Silva, Fernanda Gomes 23 August 2016 (has links)
The first steps in the software development life cycle are crucial for a successful software product. In this scenario, modeling activities play an important role in the requirements specification and other activities throughout the Project. Although the modeling activities of business processes and activities related to Requirements Engineering are recognized as important individually, some approaches have considered the integration of these activities. In this context, this master thesis proposes an approach and corresponding guidelines for integration of modeling software requirements with SysML and modeling of business processes and workflows with the support of BPMN. This relationship is represented with both graphical models and tabular format. Therefore, software developers can track business processes and software requirements already during the initial activities of the software development process. The proposed approach has been presented to a group of systems analysts, university professors and master students. These participants answered to a questionnaire based on TAM theory mostly agreeing that integrating BPMN and SysML will contribute positively for documentation , validation and tracking requirements. Despite their interest in learning more about the two languages, they declared di culty in performing integration and the cost to use this proposal in projects in industry. This work has also presented a report of the experience in HU / UFS and a guide to integration of BPMN and SysML to assist the development of a patient’s Electronic Health Record in a public hospital. / Os primeiros passos no ciclo de vida de desenvolvimento de software são cruciais para um produto de software bem sucedido. Neste cenário, as atividades de modelagem desempenham um papel importante na especificação de requisitos e demais atividades em todo o projeto. Embora as atividades de modelagem de processos de negócio e as atividades relacionadas com a Engenharia de Requisitos sejam reconhecidas como importantes individualmente, algumas abordagens têm considerado a integração destas atividades. Neste contexto, este trabalho propõe uma abordagem e orientações correspondentes à integração dos modelos de processos de negócio elaborados com BPMN e modelos de requisitos de software com SysML. Essa relação é representada tanto com modelos gráficos como em formato tabular. Portanto, os desenvolvedores de software podem rastrear os processos de negócio e requisitos de software já durante as atividades iniciais do processo de desenvolvimento de software. A abordagem proposta foi apresentada a um grupo de analistas de sistemas, professores universitários que lecionam a disciplina Engenharia de Software e estudantes de mestrado do curso de Ciência da Computação da Universidade Federal de Sergipe, e respondendo a um questionário baseado na teoria TAM afirmaram que a integração BPMN e SysML irá contribuir positivamente nas atividades de documentação, validação e rastreamento de requisitos. Apesar do interesse em aprender mais sobre as duas linguagens, os participantes na pesquisa declararam a dificuldade em realizar a integração e o custo em utilizar esta proposta em projetos reais. Neste trabalho foi ainda apresentado um relato da experiência no Hospital Universitário da Universidade Federal de Sergipe (HU/UFS) e um guia para integração de modelos elaborados com BPMN e SysML, para auxiliar o desenvolvimento de um prontuário eletrônico do paciente em um hospital público.
340

Sinfonia: Uma abordagem colaborativa e flexível para modelagem e execução de processos de négocios / Sinfonia: A colaborative and flexible approach for modeling and execute business process.

LOJA, Luiz Fernando Batista 10 February 2011 (has links)
Made available in DSpace on 2014-07-29T14:57:48Z (GMT). No. of bitstreams: 1 Dissertacao Mestrado Luiz Loja.pdf: 2304806 bytes, checksum: 345f8fb0018e00778e9d22ef4a49b0e2 (MD5) Previous issue date: 2011-02-10 / To offer products and services, organizations need to execute business processes. The effectiveness of these processes is critical to the success of any organization. For this reason, there have been major efforts to develop techniques and tools aimed at the improvement of business processes. One of the results of these efforts are the BPMS ( textit Business Process Management Systems), software that help to define, analyze, and manage business processes. Although there are many BPMS available, current systems only provide support for running a limited set of processes. Notably, BPMS do not allow the execution of flexible processes, restricting its operations to defined processes. In addition, they do not provide a collaborative environment for process modeling. This paper presents a software architecture for management of business processes that overcomes these limitations of current BPMS. The architecture was used to implement a software tool called Sinfonia which includes a metamodel for business processes, a process execution engine and a graphical process modeler. The innovative aspects of the proposals of this work include features such as support for defining and implementing flexible processes, such as empirical and textit adhoc processes, and support for modeling collaborative processes. Sinfonia has enough expressive power to define and implement key business process standards described in the literature. The ability of this tool to express flexible processes and to promote collaboration in the modeling of business processes were evaluated in an experiment involving fourteen participants. The results of this experiment provide evidence that Sinfonia contributes to the evolution of BPMS. / Para realizar serviços e produtos, as organizações precisam executar processos de negócio. A efetividade destes processos é um fator crítico para o sucesso de qualquer organização. Por essa razão, tem havido grandes esforços para o desenvolvimento de técnicas e ferramentas dirigidas para a melhoria de processos de negócio. Um dos resultados produzidos por esses esforços são os BPMS (Business Process Management Systems), softwares que auxiliam a definição, análise, e gerenciamento de processos de negócio. Embora existam diversos BPMS disponíveis, os sistemas atuais apenas provêem suporte à execução de um conjunto limitado de processos. Notadamente os BPMS não permitem a execução de processos flexíveis, restringindo sua atuação aos processos definidos. Além disso, eles não proporcionam um ambiente colaborativo de modelagem de processos. Este trabalho apresenta uma arquitetura de software para gerência de processos de negócio que supera essas limitações dos BPMS atuais. A arquitetura foi empregada para a implementação de uma ferramenta de software denominada Sinfonia, que contempla um metamodelo de processos de negócio, uma máquina de execução de processos e um modelador gráfico de processos. Os aspectos inovadores das propostas do presente trabalho abrangem características como o suporte à definição e execução de processos flexíveis, tais como processos empíricos e ad hoc, e o apoio à modelagem colaborativa de processos. A ferramenta Sinfonia tem poder de expressão suficiente para definir e executar os principais padrões de processos de negócio descritos na literatura. A capacidade dessa ferramenta de expressar processos flexíveis e de promover a colaboração na modelagem de processos de negócio foram avaliadas em um experimento envolvendo quatorze participantes. Os resultados desse experimento provêem evidências de que Sinfonia contribui para a evolução dos BPMS.

Page generated in 0.0694 seconds