• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 18
  • Tagged with
  • 18
  • 8
  • 8
  • 7
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 4
  • 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.
1

Um metamodelo e uma ferramenta case para data warehouse geográfico

Leão da Fonseca, Rafael 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T16:00:21Z (GMT). No. of bitstreams: 2 arquivo6380_1.pdf: 3396677 bytes, checksum: 2d600761b22792027904b0049e44268d (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / O processo de tomada de decisões pode envolver o uso de ferramentas como DW (Data Warehouse), OLAP (On-Line Analytical Processing) e SIG (Sistemas de Informações Geográficas). Diversos trabalhos têm o objetivo de integrar essas tecnologias. No entanto, a especificação de modelos dimensionais e geográficos para DWG (Data Warehouses Geográficos) ainda é um ponto em aberto. Nesse contexto, este trabalho propõe o metamodelo GeoDWM (Geographical Data Warehouse Metamodel) e a ferramenta GeoDWCASE (Geographical DW CASE) que, respectivamente, especifica e implementa um conjunto de metadados, regras OCL, estereótipos e pictogramas. GeoDWM é especificado em UML e se baseia nos padrões do CWM e do OGC e na proposta de GeoDWFrame para especificar como diferentes tipos de dimensões e de medidas podem ser organizadas para modelar o esquema dimensional e geográfico de um DWG. Para validar o metamodelo proposto, e tornar o seu uso mais prático, foi desenvolvida GeoDWCASE que é uma ferramenta aberta, extensível, independente de plataforma e que foi implementada sobre a plataforma Eclipse e o framework GMF. GeoDWCASE ajuda o projetista a construir o esquema dimensional e geográfico do DWG oferecendo uma rica interface de modelagem e mecanismos para a validação de consistência do esquema que está sendo desenvolvido. Além disso, é possível gerar automaticamente o esquema lógico do DWG para implementação em um sistema gerenciador de banco de dados com extensão espacial. Para demonstrar a aplicabilidade de GeoDWM e GeoDWCASE, foram realizados dois estudos de caso que contemplam a modelagem de DWG para dados meteorológicos e dados agrícolas
2

Metamodelagem MOF e sua aplicação para modelagem de sistemas imunológicos artificiais

Zanchett, Carla Adriana Barvinski January 2005 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2013-07-16T01:03:12Z (GMT). No. of bitstreams: 1 222362.pdf: 675746 bytes, checksum: 6d17ef35efeb106e6f34b60c569a14e6 (MD5) / Este trabalho versa sobre metamodelagem com o Meta-Object Facility (MOF), linguagem padrão para metamodelagem proposta pelo Object Management Group (OMG), e sua aplicação na concepção de um metamodelo para um Sistema Imunológico Artificial (SIA). O MOF é uma linguagem abstrata, tecnologicamente neutra, utilizada para a criação de metamodelos expansíveis, portáveis, interoperáveis e independentes de plataforma. Seus metamodelos viabilizam à transformação automática de modelos para diferentes plataformas de desenvolvimento, o que acelera o processo de desenvolvimento de softwares ao mesmo tempo em que reduz custos. Seus conceitos foram aplicados na criação de um metamodelo para um Sistema Imunológico Artificial, abordagem freqüentemente utilizada em pesquisas em segurança computacional em redes de computadores. O metamodelo gerado é genérico, o que torna-o aplicável não somente na concepção de sistemas de detecção de intrusão em redes de computadores mas, também, em outros nos quais os princípios definidos para um sistema imunológico artificial se faça adequada.
3

Um modelo de Arquitetura da Informação para processos de investigação científica

Melo, Alberto Magno Carvalho de 24 September 2010 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Ciência da Informação e Documentação, 2010. / Submitted by Albânia Cézar de Melo (albania@bce.unb.br) on 2011-04-12T14:26:46Z No. of bitstreams: 1 2010_AlbertoMagnoCarvalhoMelo.pdf: 3675348 bytes, checksum: ad3bd9e6de5b9c33b348938f672556b8 (MD5) / Approved for entry into archive by Daniel Ribeiro(daniel@bce.unb.br) on 2011-04-25T22:45:36Z (GMT) No. of bitstreams: 1 2010_AlbertoMagnoCarvalhoMelo.pdf: 3675348 bytes, checksum: ad3bd9e6de5b9c33b348938f672556b8 (MD5) / Made available in DSpace on 2011-04-25T22:45:36Z (GMT). No. of bitstreams: 1 2010_AlbertoMagnoCarvalhoMelo.pdf: 3675348 bytes, checksum: ad3bd9e6de5b9c33b348938f672556b8 (MD5) / O desenvolvimento da ciência, tecnologia e inovação são fundamentais para a sociedade contemporânea. Este trabalho procura discutir que o espaço de informação onde acontece um processo de investigação científica possui uma arquitetura da informação inerente e que o Método de Arquitetura da Informação Aplicada (MAIA), além de instrumento para construção de arquiteturas da informação, pode ser usado como método para condução de processos de investigação científica na área de Ciência da Informação. O modelo de representação da realidade usado para delimitar o espaço de informação em que se dá a investigação científica é expresso na forma de uma proposta de ontologia para a área. O Paradigma de Metassistema foi usado como instrumento de aproximação da realidade, pois auxilia o investigador a estabelecer corretamente os níveis de abstração adequados à resolução de problemas científicos de sua área. _________________________________________________________________________________ ABSTRACT / The development of science, technology and innovation are key to contemporary society. This paper examines that the information space where scientific inquiring systems takes place, has an inherent information architecture. The Applied Information Architecture Method, conceived as an instrument for building organization architectures of information, can be used as a method for driving processes of scientific research in Information Science. The model representation of reality in order to delimit the area of information that is given to scientific research is expressed in the form of a proposed ontology. The Metasystem Paradigm was chosen as an appropriate tool for understand the real world, as it enables the investigator correctly establish the levels of abstraction suitable to scientific problem solving.
4

Uma solução de metadados baseada nos padrões MOF e XML

Lopes dos Santos, Hélio January 2003 (has links)
Made available in DSpace on 2014-06-12T15:58:48Z (GMT). No. of bitstreams: 2 arquivo4701_1.pdf: 1621449 bytes, checksum: 6b5c6ef55f58ad1d27736c6c74fd4ca4 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2003 / Nos últimos anos, com o crescimento dos sistemas de informação, metadados tornaram-se peças chave no gerenciamento de todo o ciclo de vida desses sistemas. Muitos esforços recentes, tanto das áreas acadêmicas quanto da indústria, estão sendo concentrados em pesquisas relacionadas a metadados. Esses estudos tentam definir metodologias e padrões para construção e interoperabilidade de sistemas de informação baseados em metadados. Atualmente, metadados são utilizados em diversas áreas, como Data Warehouse, bibliotecas eletrônicas, engenharia de software e integração de aplicações heterogêneas. Com o advento da internet, novas aplicações surgem, juntamente com novos padrões para representação. Esses padrões incluem XML (Extensible Markup Language), DTD (Document Type Definition), XML Schema, RDF (Resource Description Framework), RDF Schema, XSLT (Extensible Stylesheet Language Transformation), entre outros. Cada padrão foi desenvolvido para determinados tipos de aplicação. Por exemplo, DTD e XML Schema são padrões para descrição de estruturas de dados, RDF é utilizado para descrição de recursos como páginas Web enquanto que XSLT é utilizado na transformação de documentos XML. A especificação de metadados, aliada à sua gerência eficiente, são os grandes desafios de um ambiente de construção de um Data warehouse. Este trabalho tem como objetivo a construção de uma solução de metadados para o ambiente REDIRIS (Research Environment on Data Integration, Reuse and Quality in Information Systems). O REDIRIS propõe auxiliar os usuários nas tarefas de análise, modelagem, construção e reuso de solução de Data warehouse. O módulo de metadados será responsável por gerenciar toda a informação necessária para a funcionalidade e gerenciamento do ambiente. Para isto, foram projetados e implementados vários metamodelos baseados nos padrões, citados anteriormente. Foi utilizado o MOF (Meta Object Facility) para a construção dos metamodelos e JMI (Java Metadata Interface) para a implementação dos mesmos. As vantagens deste tipo de abordagem são um conjunto de interfaces comuns para gerenciamento dos metadados representados em qualquer padrão (XML, DTD, RDF) e um formato único para intercâmbio desses metadados, o XMI (XML Metadata Interchange)
5

AGILE: uma abordagem para geração automática de linguagens i*

Paes da Silva Junior, Josias 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T15:58:27Z (GMT). No. of bitstreams: 2 arquivo4304_1.pdf: 7145326 bytes, checksum: 4fe8c9f01fe37f5b27fb34b1356d093a (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / Faculdade de Amparo à Ciência e Tecnologia do Estado de Pernambuco / O framework i* é uma abordagem orientada a objetivos amplamente utilizada na academia. Seu reconhecimento se dá pela sua rica capacidade semântica de descrever as dependências sociais e intencionais entre atores organizacionais, bem como os requisitos funcionais e não funcionais de um software em desenvolvimento. Embora vastamente Empregado, um dos principais desafios é a diversidade de linguagens de modelagem que foram propostas tendo como base o i* e definidas por diferentes grupos de pesquisa para atender as suas necessidades específicas. Como resultado, novas linguagens e/ou elementos de modelagem surgiram. Neste cenário, o desenvolvimento do suporte ferramental para algumas destas linguagens foi realizado de forma distinta entre os grupos de pesquisa que criaram tais linguagens. Em outros casos, não há suporte ferramental para algumas linguagens devido ao custo elevado pra o seu desenvolvimento. Considerando as variações do i*, é possível identificar um conjunto comum de características (elementos de modelagem), afinal, são linguagens baseadas i*, bem como um conjunto de características variáveis. A partir disto é possível desenvolver um núcleo comum entre estas linguagens, identificando os elementos de modelagem comuns e separando os que são variáveis, para, posteriormente, configurá-los a fim de definir o metamodelo de uma nova linguagem baseada no i*e reduzir o esforço do desenvolvimento da ferramenta de modelagem (editor gráfico) correspondente. Este trabalho como principal contribuição a definição de um processo automatizado de criação de linguagens de modelagem baseadas no i*, chamado de AGILE (Automatic Generation of i* Languages) e geração automática de editores gráficos que dêem suporte às linguagens criadas
6

Abordagem para guiar a reprodução de experimentos computacionais: aplicações em biologia computacional

Knop, Igor de Oliveira 31 March 2016 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-02-09T10:36:22Z No. of bitstreams: 1 igordeoliveiraknop.pdf: 9278336 bytes, checksum: 3ba3e63654031ff0b2d334733fcd215b (MD5) / Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-02-09T13:54:43Z (GMT) No. of bitstreams: 1 igordeoliveiraknop.pdf: 9278336 bytes, checksum: 3ba3e63654031ff0b2d334733fcd215b (MD5) / Made available in DSpace on 2017-02-09T13:54:43Z (GMT). No. of bitstreams: 1 igordeoliveiraknop.pdf: 9278336 bytes, checksum: 3ba3e63654031ff0b2d334733fcd215b (MD5) Previous issue date: 2016-03-31 / A biologia sistêmica é uma das áreas emergentes mais poderosas no terceiro milênio por combinar de forma interdisciplinar conhecimentos e ferramentas da biologia, ciência da computação, medicina, química e engenharia. Entretanto, o contínuo desenvolvimento de experimentoscomputacionaiséacompanhadoporproblemascomoaintegraçãomanualde ferramentas para simulação e análise; a perda de modelos pela obsolescência de software; e a dificuldade para reprodução dos experimentos devido à falta de detalhes do ambiente de execução utilizado. A maioria dos modelos quantitativos publicados em biologia são perdidos porque eles, ou não estão mais disponíveis, ou porque são insuficientemente caracterizados para permitir sua reprodução. Este trabalho propõe uma abordagem para guiaroregistrodeexperimentosin silico comfoconasuareprodução.Aabordagemprevê a criação de uma série de anotações durante um trabalho em modelagem computacional, amparado por um ambiente de software, onde o pesquisador realiza as etapas de integração de ferramentas, descrição de processos e execução de experimentos. O objetivo é capturaroprocessodemodelagemdeformanãoinvasivaparaaumentaratrocadeconhecimento, permitir repetição e validação dos resultados e diminuir o retrabalho em grupos depesquisainterdisciplinares.Umambientecomputacionalprotótipofoiconstruídoedois fluxos de trabalho de ferramentas diferentes foram integradas como estudos de caso. O primeiro usa modelos da eletrofisiologia cardíaca para se construir novas aplicações sobre o ambiente. O segundo apresenta um novo uso para os metamodelos de dinâmica de sistemas para simular a resposta do sistema imune inato em uma seção planar de tecido. Foi observada a completa captura dos workflow de simulação e tratamento dos dados de saída nos dois experimentos de controle. O ambiente permitiu a reprodução e adaptação dos experimentos em três níveis diferentes: a criação de novos experimentos utilizando a mesma estrutura do original; a definição de novos aplicativos que utilizam variações da estrutura do experimento original; reaproveitamento do fluxo de trabalho para alterações nos modelos e condições originais. / Systems Biology is one of the most powerful emerging areas in the third millennium that combines, in an interdisciplinary way, knowledge and tools of Biology, Computer Science, Medicine, Chemistry and Engineering. However, the continued development of computational experiments is accompanied by problems such as manual integration of tools to simulation and analysis; loss of models due software obsolescence; and the difficulty to reproduce the experiments due to lack of details of the execution environment used. Most quantitative models published in Biology are lost because they, or are no longer available or are insufficiently characterized for reproduction. This work proposes an approach to guide the registration of in silico experiments focused on its reproduction. The approach involvesthecreationofaseriesofannotationsduringcomputationalmodeling,supported by a software environment where the researcher conducts the tool integration steps, process description and execution of experiments. The goal is to noninvasively capture the modelingprocesstoincreasetheexchangeofknowledge,allowrepetitionandvalidationof the results and reduce rework in interdisciplinary research groups. A prototype was built and two different workflows have been integrated as case studies. The first uses models and tools of cardiac electrophysiology to build new applications on the environment. The secondpresentsanewuseforthesystemdynamicsmetamodelingtosimulatetheresponse of the innate immune system in a planar section of tissue. The complete capture of workflow, consisting of simulation and processing of output data, in two control experiments, was observed. The environment allowed the reproduction and adaptation of experiments at three different levels: the creation of new experiments using the same structure as the original one; the definition of new applications that use variations of the structure of the original experiment; the reuse of workflow to change models and original condition.
7

[en] A MODEL-DRIVEN APPROACH FOR ASPECT-ORIENTED DESIGN / [pt] UM ENFOQUE BASEADO EM MODELOS PARA O DESIGN ORIENTADO A ASPECTOS

CHRISTINA VON FLACH GARCIA CHAVEZ 27 September 2004 (has links)
[pt] Programaçãoo Orientada a Aspectos (POA) é um paradigma de programação que propõe um novo tipo de abstração - denominado aspecto - que permite a descrição modular de propriedades que, em geral, se encontram espalhadas por vários pontos de um sistema. Há distintas abordagens que podem ser classificadas como orientadas a aspectos. Cada abordagem propõe tipos de abstração, mecanismos de composição e terminologia específicos. Nesta tese, deslocamos o foco de atenção dos mecanismos de implementação que dão suporte µa tecnologia de programação orientada a aspectos, para os conceitos e propriedades que a caracterizam como um paradigma emergente para o desenvolvimento de software. Em particular, focalizamos em como estes conceitos e propriedades podem ser explorados na fase de design para construir sistemas que sejam mais fáceis de compreender, evoluir e reutilizar. Esta tese aborda questões atuais relacionadas a design e modelagem orientados a aspectos e propõe: (i) o modelo de aspectos, um arcabouço conceitual unificador para POA que fornece terminologia consistente e semântica básica para analisar problemas µa luz dos conceitos e propriedades de POA, (ii) aSideML, uma linguagem de modelagem para especificação e comunicação de designs orientados a aspectos. A linguagem aSideML define uma notação gráfica, semântica e regras que permitem ao projetista construir modelos em que aspectos são tratados explicitamente como cidadãos de primeira classe, e (iii) o metamodelo aSide, um modelo lógico que define a semântica de modelos estruturais e comportamentais representados em aSideML. / [en] Aspect-Oriented Programming (AOP) is a new programming paradigm that promotes advanced separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns. As an emerging programming paradigm, there are many different approaches to AOP, with distinct and varying sets of abstractions and composition mechanisms, specific terminology, properties and language constructs. In this thesis, we shift the focus from the mechanisms that support the aspect-oriented programming technology to the concepts and properties that characterize it as an emerging paradigm for software development. In particular, we focus on how these concepts and properties can be exploited at an early design stage to build systems that are easier to comprehend, evolve and reuse. This thesis addresses current issues related to aspect-oriented design and modeling, and proposes: (i) the aspect model, an unifying conceptual framework for AOP that provides consistent terminology and basic semantics for thinking about a problem in terms of AOP core concepts and properties, (ii) the aSideML, a modeling language for specifying and communicating aspect-oriented designs. The aSideML provides notation, semantics and guidelines that enable the designer to build models in which aspects are explicitly treated as first-class citizens, and (iii) the aSide metamodel, a logical model that defines the semantics of structural and behavioral models supported by the aSideML.
8

MODELAGEM DE REQUISITOS DE CONFIANÇA POR ENGENHARIA DIRIGIDA A MODELOS / MODELING OF REQUIREMENTS RELIABLE FOR DIRECTED ENGINEERING MODELS

CHAVES, Geysa Helena Guimarães 26 June 2008 (has links)
Made available in DSpace on 2016-08-17T14:52:52Z (GMT). No. of bitstreams: 1 GEYSA HELENA GUIMARAES CHAVES.pdf: 3886332 bytes, checksum: 1e032419dfdc24d8a137ce9f3e0c992e (MD5) Previous issue date: 2008-06-26 / This research work presents a proposal for constructing and maintenance of trusting to be perceived by a pretense consumer in a process of making decisions and by means of the involved risks in commercializing in a unsafe environment, the Internet. The dissertation examine the concept of trust as well as the factors and processes that contribute to it in order to elicitate aspects that the consumer consider as relevant to deposit their trusting in an online seller. The aspects that were captured and represented by a metamodel of trusting allows the creation of independent platform models. Thus, the model of trusting can be reused and easily modified for future developments and integrations. An editor of model in the form of trees trusting is provided as plug-in for Eclipse. The mechanisms described as builders of trusting are evidences, information in the form of metrics that enable the reduction of uncertainties in an on-line transactions. Finally, a scenario that allows the description of the results obtained in this research work is presented. / Este trabalho apresenta uma proposta para construção e manutenção de confiança a ser percebida por um pretenso consumidor em um processo de tomada de decisão e mediante aos riscos envolvidos em comercializar em um ambiente inseguro, a Internet. Esta dissertação examina a natureza do conceito de confiança, bem como os fatores e processos que contribuem para a mesma, a fim de elicitar elementos que o consumidor considera como relevantes ao depositar sua crença em um vendedor on-line. Esses elementos foram capturados e representados através de um metamodelo de confiança que permite a criação de modelos independentes de plataformas. Assim, o modelo de confiança pode ser reutilizado e facilmente modificado para futuras evoluções e integrações. Um editor de modelos de confiança em forma de árvore é fornecido como plug-in para Eclipse. Os mecanismos descritos como construtores de confiança são evidências, informações em forma de métricas que possibilitam a diminuição do grau de incerteza em transações on-line. Por fim, um cenário que possibilita a descrição dos resultados obtidos na realização deste trabalho dissertativo é apresentado.
9

Desenvolvimento de máquinas de execução para linguagens de modelagem específicas de domínio: uma estratégia baseada em engenharia dirigida por modelos / Model-driven development of domain - specific execution engines

Sousa, Gustavo Cipriano Mota 09 October 2012 (has links)
Submitted by Marlene Santos (marlene.bc.ufg@gmail.com) on 2016-03-22T17:53:33Z No. of bitstreams: 2 Dissertação - Gustavo Cipriano Mota Sousa - 2012.pdf: 2362932 bytes, checksum: 554bee516fc979b416ec8ff1b253e521 (MD5) license_rdf: 19874 bytes, checksum: 38cb62ef53e6f513db2fb7e337df6485 (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2016-03-23T14:15:40Z (GMT) No. of bitstreams: 2 Dissertação - Gustavo Cipriano Mota Sousa - 2012.pdf: 2362932 bytes, checksum: 554bee516fc979b416ec8ff1b253e521 (MD5) license_rdf: 19874 bytes, checksum: 38cb62ef53e6f513db2fb7e337df6485 (MD5) / Made available in DSpace on 2016-03-23T14:15:40Z (GMT). No. of bitstreams: 2 Dissertação - Gustavo Cipriano Mota Sousa - 2012.pdf: 2362932 bytes, checksum: 554bee516fc979b416ec8ff1b253e521 (MD5) license_rdf: 19874 bytes, checksum: 38cb62ef53e6f513db2fb7e337df6485 (MD5) Previous issue date: 2012-10-09 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / Fundação de Amparo à Pesquisa do Estado de Goiás - FAPEG / The combination of domain-specific modeling languages and model-driven engineering techniques hold the promise of a breakthrough in the way applications are developed. By raising the level of abstraction and specializing in building blocks that are familiar in a particular domain, it has the potential to turn domain experts into application developers. Applications are developed as models, which in turn are interpreted at runtime by a specialized execution engine in order to produce the intended behavior. In this approach models are processed by domain-specific execution engines that embed knowledge about how to execute the models. This approach has been successfully applied in different domains, such as communication and smart grid management to execute applications described by models that can be created and changed at runtime. However, each time the approach has to be realized in a different domain, substantial re-implementation has to take place in order to put together an execution engine for the respective DSML. In this work, we present a generalization of the approach in the form of a metamodel that captures the domain-independent aspects of runtime model interpretation and allow the definition of a particular class of domain-specific execution engines which provide a highlevel service upon an underlying set of heterogenous set of resources. / Abordagens de engenharia de software dirigida por modelos propõem o uso de modelos como uma forma de lidar com a crescente complexidade das aplicações atuais. Por meio de linguagens de modelagem específicas de domínio, essas abordagens visam elevar o nível de abstração utilizado na engenharia de software, possibilitando que usuários que conheçam o domínio de negócio sejam capazes de construir aplicações. As aplicações são definidas como modelos que são então processados de forma automatizada por mecanismos capazes de executá-los. Essa abordagem tem sido aplicada em domínios como comunicação e redes elétricas inteligentes para possibilitar a construção de aplicações por meio de modelos que podem ser criados e modificados em tempo de execução. Nessa abordagem, modelos são processados por máquinas de execução específicas de domínio, que encapsulam o conhecimento necessário para executá-los. No entanto, a aplicação dessa mesma abordagem em outros domínios exige que novas máquinas de execução sejam implementadas por completo, o que exige um grande esforço de implementação. Neste trabalho, apresentamos uma abordagem dirigida por modelos para a construção dessas máquinas de execução de modelos. Essa abordagem propõe um metamodelo que captura os aspectos independentes de domínio de uma classe particular de máquinas de execução de modelos, os quais descrevem aplicações baseadas no provimento de serviços a partir de um conjunto heterogêneo de recursos. A partir do metamodelo proposto, podem ser construídos modelos que definem máquinas de execução para domínios específicos, as quais são capazes de executar modelos descritos na linguagem de modelagem específica do domínio em questão.
10

COMPOSIÇÃO DINÂMICA DE SERVIÇOS WEB SEMÂNTICOS UTILIZANDO ABORDAGENS DA ENGENHARIA DIRIGIDA POR MODELOS / DYNAMIC COMPOSITION OF SEMANTIC WEB SERVICES USING APPROACHES OF ENGINEERING DIRECTED BY MODELS

BEZERRA, Eduardo Devidson Costa 29 July 2011 (has links)
Made available in DSpace on 2016-08-17T14:53:18Z (GMT). No. of bitstreams: 1 Eduardo Devidson Costa Bezerra.pdf: 6161794 bytes, checksum: 61fa31f8c5757b2b771df924fa5e9483 (MD5) Previous issue date: 2011-07-29 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / The use of the Internet as a way to publish new applications and deliver new functionalities has consolidated the use of web services technology. Once web services technology enables a high degree of autonomy and interoperability, it provides a basic infrastructure for the development and composition of new services, which has benefited the business process management providing the agility required by enterprises to meet the need of rapidly changing business environment. Recently, new paradigms are being developed to deal with the increasing complexity in the development, maintenance and evolution of software systems. Among the new paradigms, Model Driven Engineering (MDE) and the Ontology stands out as the most promising for handling complex software systems. This work presents an approach to perform the dynamic composition of web services using techniques of match models (metamodels) that represent services. Models representing services must include semantic and structural aspects of the web service achieved through approaches to ontologies. Thus, we conjecture to establish matchings and measure the degree of similarity between models and investing in research about Ontologies and MDE in order to generate a tool that can assist in a Dynamic Composition of Web Services. A case study is presented to illustrate this approach. / A utilização da internet como forma de publicar novas aplicações e disponibilizar novas funcionalidades tem consolidado o uso da tecnologia de serviços web. Uma vez que essa tecnologia viabiliza um alto grau de interoperabilidade e autonomia, a tecnologia de serviços web fornece uma infra-estrutura básica para o desenvolvimento e a composição de novos serviços, o que tem beneficiado à gerência de processos de negócio oferecendo assim, a agilidade necessária e requerida pelos empreendimentos frente à necessidade de rápidas mudanças no ambiente de negócios. Recentemente, novos paradigmas vêm sendo desenvolvidos para fazerem face à complexidade cada vez mais crescente no desenvolvimento, manutenção e evolução de softwares. Dentre eles a Engenharia Dirigida por Modelos (MDE Model Driven Engineering) e as Ontologias se destacam como os mais promissores. Neste trabalho, apresenta-se uma abordagem para realizar a composição dinâmica de um novo serviço web utilizando técnicas de Matching de modelos (ou metamodelos) que representem serviços. Tal representação deverá conter aspectos semânticos e estruturais do serviço web conseguidos através de abordagens de Ontologias. Sendo assim, vislumbra-se estabelecer correspondências e medir o grau de similaridade entre modelos investindo na pesquisa de MDE e Ontologias com o intuito de gerar uma ferramenta que possa auxiliar na Composição Dinâmica de um Serviço. Para validar a abordagem, um estudo de caso será apresentado.

Page generated in 0.0595 seconds