This work addresses the problem of BPM-SOA integration using the services discovery activity as the main driver for that. The developed model is able to select the most adequate (web) services for given business transactions that are modeled at BPM level, regarding their business' contexts and QoS restrictions. It considers an inter-organization scenario, where services are published and made available by disparate providers over largely distributed and heterogeneous repositories, which can also be accessed under the SaaS model. Key elements of the model include a business processes catalog and an ontology based on the UBL open standard, and a QoS ontology. The implemented framework strongly relies on open ICT standards at all tackled levels, facilitating interoperability and the integration of services discovery environment in wider enterprise architecture projects. A software prototype has been implemented and results are described at the end. In spite of a set of assumptions, it was realized that a focus on the dynamic services discovery activity can be a feasible approach for better levering BPM-SOA integration, providing a more flexible basis for enterprises when executing their daily business transactions.
Many proposals in the literature are consensual in making business processes as the starting point of a Service-Oriented system development lifecycle. However, there is no systematic approach that can be easily applied in practice. We argue that an effective SOA approach requires an integrated view of organizational business processes, where services are explicitly related to business models components. Accomplishing these requirements is vital for bridging the gap between business needs and their supporting services. This work proposes a top-down method for service identification and analysis from business process models. Each step of the method implements a set of heuristics that are also specified. The method is presented in detail, and constitutes a systematic guide for service identification and analysis. A case study is conducted to demonstrate the use of the method in practice.
RESUMOEste artigo apresenta o relato de experiência do projeto de extensão denominado Bibliotecas das Escolas Municipais de Lages (SC) em Transformação. O objetivo do projeto foi o desenvolvimento de um software para controlar serviços presentes em uma biblioteca de escola pública municipal. O projeto de extensão foi executado em duas edições. A primeira edição teve como meta o planejamento do software. A segunda edição foi dedicada ao desenvolvimento do software. O principal resultado após a execução do projeto foi um software capaz de atender às necessidades das bibliotecas das escolas municipais de Lages (SC).
PALAVRAS-CHAVEBiblioteca escolar. Software para biblioteca. Biblioteca e tecnologia.
ABSTRACTThis work presents the report extension project experience called Libraries of public schools in Lages (SC) in transformation. The goal of the project was the development of a software to control services present in a public school library. The extension project was executed in two editions. The fi rst edition had as goal planning of the software. The second edition was dedicated to the software development. The main result after the execution of the project was a software capable of meeting the needs of libraries of public schools in Lages (SC).
KEYWORDSSchool library. Software for library. Library and technology.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.