11 |
Uma abordagem orientada a serviços para a modernização de sistemas legadosAgilar, Everton de Vargas 28 June 2016 (has links)
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência Da Computação, 2016. / Submitted by Aline Mequita (alinealmeida@bce.unb.br) on 2016-11-21T15:34:58Z
No. of bitstreams: 1
2016_EvertondeVargasAgilar.pdf: 4521672 bytes, checksum: eed9893290463e99d5ad10711f13588f (MD5) / Approved for entry into archive by Raquel Viana(raquelviana@bce.unb.br) on 2017-01-26T16:00:11Z (GMT) No. of bitstreams: 1
2016_EvertondeVargasAgilar.pdf: 4521672 bytes, checksum: eed9893290463e99d5ad10711f13588f (MD5) / Made available in DSpace on 2017-01-26T16:00:11Z (GMT). No. of bitstreams: 1
2016_EvertondeVargasAgilar.pdf: 4521672 bytes, checksum: eed9893290463e99d5ad10711f13588f (MD5) / A modernização dos sistemas legados vem ganhando cada vez mais interesse na Universidade de Brasília (UnB), devido a ausência de integração entre as aplicações, as duplicidades de implementação de componentes negociais e as dificuldades para realizar as manutenções. Do ponto de vista das organizações, os sistemas legados correspondem às aplicações que sustentam o funcionamento negocial de uma instituição e que consolidam a maior parte das informações corporativas. Assim, é imprescindível que, enquanto a modernização seja conduzida, os novos sistemas possam ser integrados aos antigos para compartilhar os seus fluxos de negócios. A Service Oriented Architecture (SOA) surge como uma maneira de solucionar este problema, disponibilizando uma abstração de alto nível entre as aplicações e a camada de negócio. Nesse contexto, essa dissertação descreve uma abordagem orientada a serviços que compreende um processo de modernização e uma arquitetura de software para o desenvolvimento de serviços aderente ao estilo arquitetural Representational State Transfer (REST). Esta abordagem visa a integração das regras de negócios das aplicações da UnB e a maximização da manutenibilidade desses sistemas por meio de uma arquitetura SOA que possibilite a modernização sistemática dos sistemas legados da UnB. Como contribuições deste trabalho, foi conduzida uma investigação na literatura, através de um Mapeamento Sistemático (MS), das contribuições relacionadas à modernização de sistemas legados, com o intuito de caracterizar a modernização no contexto da manutenção de software e descrever o cenário atual de modernização dos sistemas na UnB de acordo com a literatura. Adicionalmente, foi proposto uma abordagem de modernização compreendido por um processo de modernização e uma arquitetura de software para sustentar tal abordagem. Durante o restante deste trabalho, conduziu-se um estudo de caso com a metodologia Pesquisa-Ação e uma avaliação empírica conforme o método Goal Question Metric (GQM), para modernizar o Sistema de Assistência Estudantil (SAE) da UnB e verificar o impacto da adoção da abordagem no contexto da manutenção de software, em um cenário real de modernização. / The modernization of legacy systems has gained more interest in the University of Brasilia (UnB), mainly due to the lack of integration between applications, duplicity of the implementation of many business components, and the challenges related to maintenance tasks. From the point of view of organizations, legacy systems correspond to applications that support the business operation of an institution and consolidate most of the corporate information. Thus, it is imperative that, during an effort of software modernization, new systems should be integrated to the existing ones to share their business workflows. The Service Oriented Architecture (SOA) approach emerges as a way to solve this problem, providing a high-level abstraction between applications and the business layer. In this context, this dissertation describes a service-oriented approach that consists of a modernization process and a REST based software infrastructure for the development of services. This approach aims to integrate some of the business rules of the legacy systems used in the University, and to improve the maintainability of such systems through an architecture that allows the systematic modernization of legacy systems. As contributions of this work, we conducted a research in the literature through a Systematic Mapping Study related to the modernization of legacy systems, in order to characterize the modernization in the context of software maintenance and describe the current scenario of modernization of the systems at UnB. In addition, we propose an modernization approach that consists of a process for modernizing legacy systems and a software architecture to support such an approach. We also empirically evaluated the proposed approach using the Action Research methodology, in order to modernize the Academic Assistance System of UnB and verify the impact of adopting the approach in the context of software maintenance in a real modernization scenario.
|
12 |
Um estudo sobre os desafios de segurança na adoção da arquitetura orientada a serviços (SOA)Rocha, Claudio Aparecido 24 July 2006 (has links)
Orientador: Ricardo Dahab / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-09T12:13:53Z (GMT). No. of bitstreams: 1
Rocha_ClaudioAparecido_M.pdf: 744056 bytes, checksum: a1834faf6f8c7f59d5e2b775c639537e (MD5)
Previous issue date: 2006 / Resumo: A indústria desenvolvedora de software vem promovendo a Arquitetura Orientada a Serviços (SOA) como sendo um novo marco no processo evolutivo de desenvolvimento de software. Segundo o Gartner Group, estima-se que a arquitetura SOA estará presente em grande parte dos novos desenvolvimentos de software ate o ano de 2008. Portanto, nesse processo evolutivo o estilo de arquitetar, desenvolver e implementar novos processos de negócios e aplicações serão fortemente influenciados pela arquitetura SOA. Arquiteturas tradicionais se tornaram mais complexas, caras, difíceis de gerenciar e desafiadoras nos aspectos de integração, interoperabilidade e segurança. Como alternativa, surge a arquitetura SOA que promete reduzir custos integrando plataformas heterogêneas e reutilizando linhas de códigos já existentes, proporcionando assim agilidade na melhoria e ou geração de novos negócios. A arquitetura SOA também tem seus desafios, talvez o maior deles seja disponibilizar mecanismos de seguranças adequados para cada tipo de negócio proporcionado por ela. Por exemplo, os processos de negócios baseados na arquitetura SOA tendem a ser diferentes dos processos de negócios baseados em arquitetura tradicionais, em conseqüência disso novos requisitos de segurança surgem e as vezes demandam mecanismos de segurança alternativos aos já existentes. A arquitetura SOA esta de certa forma refém da capacidade de prover mecanismos de segurança adequados e principalmente interoperabilidade entre esses mecanismos. Esses são pelo menos os desafios mais relevantes que a arquitetura SOA tem pela frente antes de se tornar de fato uma arquitetura completa. Alias, o sucesso da Arquitetura Orientada a Serviço (principalmente serviços baseados em Web Services) esta totalmente dependente do sucesso na utilização dos mecanismos de segurança disponíveis. Essa dissertação tem o propósito de discutir e avaliar as características básicas da Arquitetura Orientada a Serviços e os novos requisitos de seguranças gerados pelos processos de negócios. A capacidade de interoperabilidade entre os mecanismos de segurança atuais e os novos mecanismos desenvolvidos para arquitetura SOA também fazem parte dessa dissertação / Abstract: The software industry is promoting Service Oriented Architecture (SOA) as a new starting point of the evolutionary process of software development. Based on estimations from the Gartner Group, by 2008, most of the software development initiatives will be SOA-based. Hence, in this evolutionary process, SOA will be a strong influence in the design, development and implementation of new business processes and applications. Traditional architectures became more complex, expensive, difficult to manage and challenging, with respect to the aspects of integration, interoperability and security. As an alternative, SOA architecture offers easy and cost-effective integration of heterogeneous platforms and the reuse of existing source code, with direct consequences in the dynamism of business. SOA architecture also has its challenges: perhaps making available an adequate security mechanism for each type of business could be considered one of them. For instance, business processes based on SOA architecture usually are different from traditional business processes; therefore, new security requirements need to be addressed by security mechanisms, usually different from traditional ones. SOA architecture is heavily tied with security mechanisms; providing interoperability between systems implies in finding a good coupling of different security mechanism, without losing the advantages provided by the architecture. Thus, these challenges have to be met before SOA becomes a complete architecture. In fact, the success of Services Oriented Architecture (mainly Web Services) is totally dependent on the success of its security mechanisms. The objective of this dissertation is to discuss and evaluate the basic characteristics of the SOA architecture and the security requirements of business processes. The interoperability between traditional security mechanisms and the new security mechanisms of the SOA architecture are also covered by this dissertation / Mestrado / Engenharia de Computação / Mestre em Computação
|
13 |
MISLP: Método de Identificação de Serviços baseado em Linguagem de Padrões. / PLMSI: Pattern Language-based Method for Services Identification.Yanai, Luiz Paulo Rocha 26 August 2010 (has links)
Os principais trabalhos existentes de identificação de serviços na Arquitetura Orientada a Serviços (Service Oriented Architecture - SOA) deixam claro a importância de alinhar os serviços com os processos de negócios e também a necessidade de torná-los mais reusáveis possível. Contudo, na prática, foi observado que os métodos existentes são complexos ou detalham pouco os passos para se alcançar tais objetivos. Neste contexto, o Método de Identificação de Serviços baseado em Linguagem de Padrões (MISLP) buscou identificar os serviços através de atividades padrão de processos de negócio de um determinado domínio. Estas atividades padrão foram detalhadas seguindo-se os princípios de SOA e utilizando-se os Padrões de Projeto SOA, os quais estabelecem os critérios para obtenção de serviços reusáveis. Foram definidos critérios para avaliar os serviços resultantes da aplicação do método, com os serviços definidos de forma ad-hoc no desenvolvimento de três sistemas reais. / The main existing works about services identification make clear the importance of aligning services with business processes and also the need to make them more reusable as possible. However, in practice, the existing methods are either complex or they provide low details about the steps to achieve these goals. In this context, the Pattern Language-based Method for Service Identification (PLMSI) sought to identify services through standard activities from business processes of a given domain. These standard activities were detailed according to the principles of Service Oriented Architecture (Service Oriented Architecture - SOA) and using SOA Design Patterns, which establish the criteria for obtaining reusable services. Criteria were defined to evaluate output services from the method, comparing with services defined on an ad-hoc development of three real systems.
|
14 |
Uma abordagem baseada em serviços para facilitar o reúso de sistema de sistemas e seus constituintes / A service-based approach to facilitate the reuse of system of systems and its constituentsNascimento, Diego de Lima 15 February 2018 (has links)
Sistemas de software estão cada vez mais presentes na sociedade, bem como são componentes imprescindíveis no mundo contemporâneo, uma vez que facilitam e fomentam as praticidades que os cidadãos e desenvolvedores necessitam. Esses sistemas tornam-se muito mais eficientes quando conseguem interoperar com outros, de forma que troquem recursos e não necessitem implementar essas funcionalidades de maneira individual. Os stakeholders desses sistemas buscam cada vez mais métodos que facilitem essa comunicação, de um jeito prático e sem perder a independência gerencial de cada um. Desse modo, a classe emergente de Sistema de Sistemas (SoS) ganhou uma atenção considerável, por causa de suas características intrínsecas que promovem a interoperabilidade de sistemas distintos e heterogêneos. No entanto, essa comunicação não é trivial, em razão das diferentes interfaces de cada sistema, além da presença de vários stakeholders e a falta de documentação dos sistemas constituintes, dificultando assim, a busca e o uso de cada capacidade. Assim, o objetivo deste trabalho de mestrado é estabelecer uma abordagem baseada em serviços que visa auxiliar os engenheiros de SoS, principalmente na falta de ferramentas de suporte e no esforço para procurar, compreender e adaptar componentes reutilizáveis. A abordagem proposta possui elementos fundamentais que foram utilizados como base para o desenvolvimento de um repositório para engenheiros de SoS e proprietários de sistemas constituintes, de forma organizada e bem documentada, visto que pode ser usado tanto pela comunidade de pesquisa quanto por instituições privadas. / Software systems are increasingly present in society, and consist in indispensable components in the contemporary world, since they facilitate and foster the practices that citizens and developers need. These systems become much more efficient when they can interoperate with others, so that they exchange resources and do not need to implement these features individually. Stakeholders of these systems increasingly seek methods that facilitate such communication in a practical way and without losing the managerial independence of each one. Therefore, the emerging System Of System class (SoS) gained considerable attention, because of its intrinsic characteristics that promote the interoperability of distinct and heterogeneous systems. However, this communication is not trivial, due to the different interfaces of each system, besides the presence of several stakeholders and the lack of documentation of the constituent systems, making it difficult to search and to use each capacity. Thus, the aim of this masters project is to establish a service-based approach that aims to assist SoS engineers, especially in the lack of supporting tools, in the effort to search, understand and adapt reusable components. The proposed approach has fundamental elements that were used as the basis for the development of a repository for SoS engineers and owners of constituent systems, in an organized and well documented way, since it can be used by both the research community and private institutions.
|
15 |
Estudo da influência da web services no desempenho de uma arquitetura orientada a serviços com QoS / Influence study of Web services in the performance of a service oriented architecture with QoSToyohara, Rubens Kenji Takaki 15 April 2011 (has links)
Este projeto de mestrado tem como objetivo principal construir Web services de modo a permitir a avaliação de desempenho de uma arquitetura denominada WSARCH. A arquitetura WSARCH foi proposta de modo a prover uma infra-estrutura de Web services considerando aspectos de qualidade de serviço (QoS). Este projeto contribui diretamente com o desenvolvimento desta arquitetura, além de auxiliar na sua validação e na realização de estudos de desempenho de suas funcionalidades. Trabalhos preliminares de pesquisa foram desenvolvidos de forma que, além de auxiliar no desenvolvimento da WSARCH, também contribuíram em pesquisas relacionadas com a área de Web services. Destacam-se estudos realizados com anexos em Web services (WS-Attachments) e estudos com operações de pesquisa e publicação em repositórios UDDI. Por fim, foram realizados estudos de avaliação de desempenho com diferentes tipos de aplicação implantados em provedores que compõem a arquitetura WSARCH / This masters degree project has as main objective to build Web services to evaluate the performance of the WSARCH architecture. The WSARCH architecture was proposed aiming at providing Web services infrastructure implementation considering quality of services aspects. This project contributed directly with the development of this architecture, in addition to helping in validation and performance studies of WSARCHs features. Preliminary research work have been developed in order to contribute in research related to Web services besides helping in the development of WSARCH. Among them there are studies of attachments in Web services (WS-Attachments) and studies in research and publishing operations in UDDI repositories. Finally, studies of performance evaluation with different types of applications deployed on service providers that compose the architecture WSARCH
|
16 |
Proposta de um sistema de informação orientado a serviços sobre a biodiversidade de abelhas. / Proposal for an service-oriented information system on the biodiversity of bees.Cartolano Júnior, Etienne Américo 28 August 2009 (has links)
Os polinizadores prestam um importante serviço no resultado das colheitas e na conservação de ecossistemas. Estima-se que os valores gerados pelos seus serviços somem 200 bilhões de dólares ao ano. Entretanto, a FAO, braço das Nações Unidas para a Agricultura, indica um declínio significativo dos polinizadores, apontando para uma crise de polinização. As ações para a conservação e o uso sustentável dos polinizadores em resposta a esta crise, demandam um significativo suporte das Tecnologias da Informação em várias das suas atividades. Em particular, na integração de diferentes fontes e tipos de dados, que é decorrência da complexidade dos processos biológicos que se pretende entender e manejar, e da velocidade com que essas áreas evoluem. Devido às ações de resposta ao declínio dos polinizadores, a comunidade científica brasileira e internacional, que necessitam de mais acesso aos dados sobre biodiversidade, demandam um novo papel da Webbee, um sistema de informação sobre a biodiversidade brasileira em abelhas nativas. Ela deve incorporar os dados regionais e se integrar às redes de dados globais sobre biodiversidade como referência em informações sobre espécies e espécimes de abelhas nativas brasileiras, e de polinização por estas abelhas. Visando proporcionar uma fundamentação para o desenvolvimento de ferramentas que atendam esses requisitos de integração e de interoperabilidade para a Webbee, é proposta uma arquitetura orientada a serviços que adota as ferramentas de padronização e de comunicação de dados sobre biodiversidade utilizados e mantidos por entidades internacionais, tais como GBIF, IABIN-PTN e TDWG. Dada a importância da interação para o processo de polinização, e devido à ausência de um padrão específico para a troca deste tipo de dado, um esquema conceitual de dados de interação entre espécimes foi desenvolvido em um processo iterativo com a participação da comunidade científica via TDWG. Este esquema é a base de um estudo de caso proposto para a realização de provas de conceito, sob a forma de uma ferramenta de digitalização, catalogação e publicação de dados sobre espécimes e interação entre eles. / Pollinators provide an important service in agriculture and the conservation of ecosystems. It is estimated that the values generated by their services reach 200 billion dollars a year. However, the Food and Agriculture Organization of the United Nations indicates a significant decline of pollinators, pointing to a \"crisis of pollination. The actions for the conservation and sustainable use of pollinators in response to this crisis demand significant support from Information Technology. Particularly, in the integration of diverse sources and type of data, that is a consequence of the complexity of the biological processes that one strives to understand and manage, and of the high speed at which area evolves. As a response to the pollinators decline, the international and Brazilian scientific communities, that need greater access to biodiversity data, demand a new role to Webbee, an information systems about the Brazilian biodiversity on native bees. It should incorporate regional data and integrate to global biodiversity data networks as a reference for information on species and specimens of Brazilian native bees, and pollination by those bees. Aiming to provide a foundation for the development of tools that meet these requirements of integration and interoperability of Webbee, it is proposed a service-oriented architecture based on tools and services for standardization and communication of biodiversity data used by international entities such as GBIF, IABIN-PTN and TDWG. Given the importance of interaction in the pollination process, and due to the absence of specific standards for the exchange of such data, a conceptual data schema about interaction between specimens was developed in an iterative process involving the scientific community via TDWG. This schema is the base of a case study proposed to conduct a proof of concept, in the form of a tool for digitization, cataloging and publishing data on specimens and interactions between them.
|
17 |
Estudo da influência da web services no desempenho de uma arquitetura orientada a serviços com QoS / Influence study of Web services in the performance of a service oriented architecture with QoSRubens Kenji Takaki Toyohara 15 April 2011 (has links)
Este projeto de mestrado tem como objetivo principal construir Web services de modo a permitir a avaliação de desempenho de uma arquitetura denominada WSARCH. A arquitetura WSARCH foi proposta de modo a prover uma infra-estrutura de Web services considerando aspectos de qualidade de serviço (QoS). Este projeto contribui diretamente com o desenvolvimento desta arquitetura, além de auxiliar na sua validação e na realização de estudos de desempenho de suas funcionalidades. Trabalhos preliminares de pesquisa foram desenvolvidos de forma que, além de auxiliar no desenvolvimento da WSARCH, também contribuíram em pesquisas relacionadas com a área de Web services. Destacam-se estudos realizados com anexos em Web services (WS-Attachments) e estudos com operações de pesquisa e publicação em repositórios UDDI. Por fim, foram realizados estudos de avaliação de desempenho com diferentes tipos de aplicação implantados em provedores que compõem a arquitetura WSARCH / This masters degree project has as main objective to build Web services to evaluate the performance of the WSARCH architecture. The WSARCH architecture was proposed aiming at providing Web services infrastructure implementation considering quality of services aspects. This project contributed directly with the development of this architecture, in addition to helping in validation and performance studies of WSARCHs features. Preliminary research work have been developed in order to contribute in research related to Web services besides helping in the development of WSARCH. Among them there are studies of attachments in Web services (WS-Attachments) and studies in research and publishing operations in UDDI repositories. Finally, studies of performance evaluation with different types of applications deployed on service providers that compose the architecture WSARCH
|
18 |
Comando e controle para o gerenciamento de desastresDaniel Ferreira Manso 13 December 2013 (has links)
O objetivo desta dissertação é propor um modelo teórico de gerenciamento de desastres com vistas a minimizar o número total de óbitos e o impacto social negativo na vida da população afetada. Nesta direção, utilizou-se o método Strategic Options Development and Analysis para estruturar a situação problemática do Sistema de Defesa Civil do Estado de São Paulo, o que viabilizou a identificação de diversos óbices e o estabelecimento de uma compreensão holística acerca do mesmo. A partir de então, tomando-se como base a visão dos próprios agentes públicos, observou-se que os principais fatores responsáveis pela limitação da eficácia e da eficiência do referido Sistema são a ausência de mecanismos organizacionais adequados e de uma abordagem suficientemente apta a congregar diversos atores civis e militares numa única direção. Desta forma, partiu-se para a construção de uma arquitetura baseada na teoria de Comando e Controle e em conceitos oriundos dos domínios de pesquisa denominados Disaster Operations Management e Emergency Operational Research.
|
19 |
Proposta de um sistema de informação orientado a serviços sobre a biodiversidade de abelhas. / Proposal for an service-oriented information system on the biodiversity of bees.Etienne Américo Cartolano Júnior 28 August 2009 (has links)
Os polinizadores prestam um importante serviço no resultado das colheitas e na conservação de ecossistemas. Estima-se que os valores gerados pelos seus serviços somem 200 bilhões de dólares ao ano. Entretanto, a FAO, braço das Nações Unidas para a Agricultura, indica um declínio significativo dos polinizadores, apontando para uma crise de polinização. As ações para a conservação e o uso sustentável dos polinizadores em resposta a esta crise, demandam um significativo suporte das Tecnologias da Informação em várias das suas atividades. Em particular, na integração de diferentes fontes e tipos de dados, que é decorrência da complexidade dos processos biológicos que se pretende entender e manejar, e da velocidade com que essas áreas evoluem. Devido às ações de resposta ao declínio dos polinizadores, a comunidade científica brasileira e internacional, que necessitam de mais acesso aos dados sobre biodiversidade, demandam um novo papel da Webbee, um sistema de informação sobre a biodiversidade brasileira em abelhas nativas. Ela deve incorporar os dados regionais e se integrar às redes de dados globais sobre biodiversidade como referência em informações sobre espécies e espécimes de abelhas nativas brasileiras, e de polinização por estas abelhas. Visando proporcionar uma fundamentação para o desenvolvimento de ferramentas que atendam esses requisitos de integração e de interoperabilidade para a Webbee, é proposta uma arquitetura orientada a serviços que adota as ferramentas de padronização e de comunicação de dados sobre biodiversidade utilizados e mantidos por entidades internacionais, tais como GBIF, IABIN-PTN e TDWG. Dada a importância da interação para o processo de polinização, e devido à ausência de um padrão específico para a troca deste tipo de dado, um esquema conceitual de dados de interação entre espécimes foi desenvolvido em um processo iterativo com a participação da comunidade científica via TDWG. Este esquema é a base de um estudo de caso proposto para a realização de provas de conceito, sob a forma de uma ferramenta de digitalização, catalogação e publicação de dados sobre espécimes e interação entre eles. / Pollinators provide an important service in agriculture and the conservation of ecosystems. It is estimated that the values generated by their services reach 200 billion dollars a year. However, the Food and Agriculture Organization of the United Nations indicates a significant decline of pollinators, pointing to a \"crisis of pollination. The actions for the conservation and sustainable use of pollinators in response to this crisis demand significant support from Information Technology. Particularly, in the integration of diverse sources and type of data, that is a consequence of the complexity of the biological processes that one strives to understand and manage, and of the high speed at which area evolves. As a response to the pollinators decline, the international and Brazilian scientific communities, that need greater access to biodiversity data, demand a new role to Webbee, an information systems about the Brazilian biodiversity on native bees. It should incorporate regional data and integrate to global biodiversity data networks as a reference for information on species and specimens of Brazilian native bees, and pollination by those bees. Aiming to provide a foundation for the development of tools that meet these requirements of integration and interoperability of Webbee, it is proposed a service-oriented architecture based on tools and services for standardization and communication of biodiversity data used by international entities such as GBIF, IABIN-PTN and TDWG. Given the importance of interaction in the pollination process, and due to the absence of specific standards for the exchange of such data, a conceptual data schema about interaction between specimens was developed in an iterative process involving the scientific community via TDWG. This schema is the base of a case study proposed to conduct a proof of concept, in the form of a tool for digitization, cataloging and publishing data on specimens and interactions between them.
|
20 |
MISLP: Método de Identificação de Serviços baseado em Linguagem de Padrões. / PLMSI: Pattern Language-based Method for Services Identification.Luiz Paulo Rocha Yanai 26 August 2010 (has links)
Os principais trabalhos existentes de identificação de serviços na Arquitetura Orientada a Serviços (Service Oriented Architecture - SOA) deixam claro a importância de alinhar os serviços com os processos de negócios e também a necessidade de torná-los mais reusáveis possível. Contudo, na prática, foi observado que os métodos existentes são complexos ou detalham pouco os passos para se alcançar tais objetivos. Neste contexto, o Método de Identificação de Serviços baseado em Linguagem de Padrões (MISLP) buscou identificar os serviços através de atividades padrão de processos de negócio de um determinado domínio. Estas atividades padrão foram detalhadas seguindo-se os princípios de SOA e utilizando-se os Padrões de Projeto SOA, os quais estabelecem os critérios para obtenção de serviços reusáveis. Foram definidos critérios para avaliar os serviços resultantes da aplicação do método, com os serviços definidos de forma ad-hoc no desenvolvimento de três sistemas reais. / The main existing works about services identification make clear the importance of aligning services with business processes and also the need to make them more reusable as possible. However, in practice, the existing methods are either complex or they provide low details about the steps to achieve these goals. In this context, the Pattern Language-based Method for Service Identification (PLMSI) sought to identify services through standard activities from business processes of a given domain. These standard activities were detailed according to the principles of Service Oriented Architecture (Service Oriented Architecture - SOA) and using SOA Design Patterns, which establish the criteria for obtaining reusable services. Criteria were defined to evaluate output services from the method, comparing with services defined on an ad-hoc development of three real systems.
|
Page generated in 0.0539 seconds