Spelling suggestions: "subject:"metamodelagem"" "subject:"metamodelagent""
1 |
Um metamodelo e uma ferramenta case para data warehouse geográficoLeã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 artificiaisZanchett, 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íficaMelo, 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 XMLLopes 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 computacionalKnop, 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 ASPECTOSCHRISTINA 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 MODELSCHAVES, 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 enginesSousa, 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 MODELSBEZERRA, 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.0564 seconds