1 |
[en] AN INFRASTRUCTURE FOR ONTOLOGY-BASED MATCHMAKING / [pt] UMA INFRA-ESTRUTURA PARA MATCHMAKING BASEADO EM ONTOLOGIASLUIS GUSTAVO FERRAO 03 May 2005 (has links)
[pt] Matchmaking pode ser entendido, de forma bem geral, como um
processo
de busca dos possíveis casamentos entre demandas e ofertas,
em um dado
domínio de aplicação. Esse trabalho define uma infra-
estrutura de software para
matchmaking, cujas instâncias do domínio estão descritas
com base numa
ontologia qualquer. A infra-estrutura proposta é composta
por dois componentes:
o framework Matching Module, que define uma plataforma
flexível e extensível
para tratar processos de matchmaking de forma independente
de domínio, e a
OntoAPI, uma API de serviços de acesso a dados anotados
semanticamente,
que utilizem RDF, RDFS ou OWL como linguagens de descrição. / [en] Matchmaking should be understood, in a general way, as a
search process
for matchings between demand and supply requests within an
application
domain. This work defines a matchmaking software
infrastructure whose domain
instances are described in terms of an ontology. The
proposed infrastructure has
two major components: the framework Matching Module, which
defines a flexible
and extensible platform for dealing with matchmaking
process, independently of
the domain, and the OntoAPI, an API providing access
services to semantically
annotated data, that use RDF, RDFS or OWL as description
languages.
|
2 |
[en] FRAMEWORK FOR COORDINATION AND MEDIATION OF WEB SERVICES MODELED AS LEARNING OBJECTS FOR WEB-BASED LEARNING ENVIRONMENTS / [pt] FRAMEWORK PARA COORDENAÇÃO E MEDIAÇÃO DE WEB SERVICES MODELADOS COMO LEARNING OBJECTS PARA AMBIENTES DE APRENDIZADO NA WEBREUBEM ALEXANDRE DALMEIDA GIRARDI 18 March 2005 (has links)
[pt] O crescente interesse em ambientes de aprendizado na Web
incentiva
pesquisas e torna evidente a importância do
desenvolvimento de tecnologias e
padrões que permitam ambientes, instrutores e
participantes a criar, encontrar,
consumir, reusar e compartilhar conteúdos instrucionais,
conhecidos como objetos
de aprendizagem ou learning objects. Padrões para
metadados, objetos de
aprendizagem e arquiteturas para prover suporte a estas
tecnologias em sistema de
ensino na web (learning management systems - LMS) são a
chave para o sucesso
do e-Learning. Neste sentido, o conceito de objetos de
aprendizagem possui
fundamental importância e concentra grande parte das
pesquisas realizadas nesta
área. Em paralelo, a observação de que o aprendizado na
web ocorre através do
auxílio de ferramentas e serviços que fazem parte dos LMS
gera a reflexão sobre a
atual modelagem e entendimento destes serviços. Com isso,
este trabalho defende
a modificação do conceito de learning objects, estendendo
o atual, incorporando
serviços à sua abrangência, sendo estes modelados com base
na tecnologia de
serviços web (web services). No final, é apresentado um
framework para facilitar a
adaptação de Learning Management Systems a este novo
conceito de learning
objects e o estudo de caso no Ambiente AulaNet. / [en] The increasing interest in web-based learning environments
stimulates
researches and evidences the importance of developing
technologies and standards
that allow environments, instructors and participants to
create, find, consume,
reuse, and to share instructional contents, known as
learning objects. Metadata
standards, learning objects and architectures to support
these technologies in
Learning Management Systems (LMS) are the key for the
success of e-learning.
In this context, the learning object concept has essential
importance and
concentrates the majority of the researches accomplished
in this field. At the
same time, observing that the learning in the web happens
through the aid of tools
and learning services which are part of LMS, leads to the
reflection about the
current modeling and understanding of these services. This
work defends the
modification of the learning objects concept, extending
the current one by
incorporating services to its extent, being these modeled
as Web Services. Finally,
a framework is presented in order to facilitate the
adapting of the Learning
Management Systems to the new concept of learning objects,
as well as a case
study in the AulaNet Environment.
|
3 |
[en] DEVELOPING SERVICE-ORIENTED APPLICATIONS ON THE SEMANTIC WEB / [pt] DESENVOLVIMENTO DE APLICAÇÕES BASEADAS EM SERVIÇOS NA WEB SEMÂNTICAFRANCISCO EDUARDO DOS R FERREIRA 11 December 2003 (has links)
[pt] Este trabalho apresenta uma plataforma para aplicações
baseadas em serviços. Esta plataforma foi concebida para
dar suporte ao compartilhamento de informações serviços
usando diferentes dispositivos. Através do uso de padrões
abertos e de uma abordagem totalmente distribuída,
Everyware permite que os usuários finais possam
disponibilizar serviços sem necessidade de configuração ou
administração. Estes serviços podem ser marcados
semanticamente e integrados à Web semântica, o que permite
que sejam processados automaticamente por máquinas. A
plataforma ainda oferece uma arquitetura padrão para o
desenvolvimento de aplicações e uma API para o
desenvolvimento de mecanismos de coordenação de serviços
que integra os diversos aspectos presentes em aplicações
baseadas em serviços. / [en] This work addresses issues on the development of service-
oriented web applications on the semantic web. It presents
a platform conceived to support information sharing among
different services accessed by different devices and
hardware infraestructure. Using open standards and a
totally distributed approach, everyware allows users to
publish their services without need to configuration and
administration. Services can also be semantically tagged
and integrated to the Semantic Web, so they can be easily
preocessed by machines. Everyware platform offers a
standard architecture to application development and an API
to the development of coordination mechanisms. It
integrates most concerns that are present in service-
oriented applications.
|
4 |
[en] EXTENSION OF AN INTEGRATION SYSTEM OF LEARNING OBJECTS REPOSITORIES AIMING AT PERSONALIZING QUERIES WITH FOCUS ON ACCESSIBILITY / [pt] EXTENSÃO DE UM SISTEMA DE INTEGRAÇÃO DE REPOSITÓRIOS DE OBJETOS DE APRENDIZAGEM VISANDO A PERSONALIZAÇÃO DAS CONSULTAS COM ENFOQUE EM ACESSIBILIDADERAPHAEL GHELMAN 16 October 2006 (has links)
[pt] Hoje em dia e-learning está se tornando mais importante
por possibilitar a
disseminação de conhecimento e informação através da
internet de uma forma
mais rápida e menos dispendiosa. Consequentemente, de modo
a filtrar o que é
mais relevante e/ou de interesse do usuário, arquiteturas
e técnicas de
personalização vêm sendo abordadas. Dentre as muitas
possibilidades de
personalização existentes, a que lida com acessibilidade
está se tornando
essencial, pois garante que uma grande variedade de
usuários possa ter acesso à
informação conforme suas necessidades e características.
Acessibilidade não é
apenas garantir que pessoas com alguma deficiência, ou
dificuldade, possam ter
acesso à informação, apesar de ser importante e
eventualmente ser uma exigência
legal. Acessibilidade é também garantir que uma larga
variedade de usuários e
interfaces possam obter acesso à informação, maximizando
assim a audiência
potencial. Esta dissertação apresenta uma extensão do
LORIS, um sistema de
integração de repositórios de objetos de aprendizagem,
descrevendo as alterações
na sua arquitetura para ser capaz de lidar com
acessibilidade e reconhecer
diferentes versões de um mesmo objeto de aprendizagem,
permitindo assim que
um usuário execute uma consulta considerando seu perfil e
preferências. Foi
desenvolvido um protótipo dos serviços descritos na
arquitetura utilizando
serviços Web e navegação facetada, bem como padrões web,
de e-learning e de
acessibilidade. O uso de serviços Web e de padrões visa
promover flexibilidade e
interoperabilidade, enquanto a navegação facetada, como
implementada, permite
que o usuário aplique múltiplos filtros aos resultados da
consulta sem a
necessidade de re-submetê-la. / [en] Nowadays e-learning is becoming more important as it makes
possible the
dissemination of knowledge and information through the
internet in a faster and
costless way. Consequently, in order to filter what is
more relevant and/or of
users interest, architectures and personalization
techniques have been raised.
Among the many existing possibilities of personalization,
the one that deals with
accessibility is becoming essential because it guarantees
that a wide variety of
users may have access to the information according to
their preferences and needs.
Accessibility is not just about ensuring that disabled
people can access
information, although this is important and may be a legal
requirement. It is also
about ensuring that the wide variety of users and devices
can all gain access to
information, thereby maximizing the potential audience.
This dissertation presents
an extension of LORIS, an integration system of learning
object repositories,
describing the changes on its architecture to make it able
to deal with accessibility
and to recognize different versions of the same learning
object, thus allowing a
user to execute a query considering his/her preferences
and needs. A prototype of
the services that are described in the architecture was
developed using web
services and faceted navigation, as well as e-learning and
accessibility standards.
The use of web services and standards aims at providing
flexibility and
interoperability, while the faceted navigation, as
implemented, allows the user to
apply multiple filters to the query results without the
need to resubmit it.
|
5 |
[en] AN ARCHITECTURE BASED ON MEDIATORS AND WEB SERVICES FOR INTEGRATING LEARNING OBJECTS REPOSITORIES / [pt] UMA ARQUITETURA PARA INTEGRAÇÃO DE REPOSITÓRIOS DE OBJETOS DE APRENDIZAGEM BASEADA EM MEDIADORES E SERVIÇOS WEBSIMONE LEAL DE MOURA 10 March 2006 (has links)
[pt] Na educação baseada na Web há uma grande preocupação em
relação ao
compartilhamento de materiais instrucionais devido à
complexidade do processo
de desenvolvimento de materiais com boa qualidade. Isto
leva a uma tendência
em adotar a abordagem de orientação a objetos no
desenvolvimento destes
materiais, originando os chamados Objetos de
Aprendizagem.
Além disto,
instituições e empresas interessadas na educação baseada
na Web vêm formando
parcerias no sentido de promover o compartilhamento de
tais objetos. De modo a
contribuir para estes esforços desenvolvemos uma
arquitetura de mediadores e
tradutores enriquecidos pelo uso de ontologias, que é
implementada como
serviços Web de modo a permitir a autonomia local com
uma
visão integrada. O
uso de mediadores possibilita que uma consulta seja
redefinida em sub-consultas
que são distribuídas às fontes de dados e o resultado
integrado. Os tradutores
permitem que as sub-consultas sejam entendidas pelas
fontes de dados e as
respectivas respostas sejam entendidas pelo mediador. A
implementação dos
componentes da arquitetura como serviços Web possibilita
uma maior
flexibilidade e interoperabilidade entre os
participantes
da rede. O tratamento da
heterogeneidade semântica faz uso do formalismo de
ontologias para descrever
os conceitos existentes nos metadados de cada
repositório
participante na rede e
encontrar as possíveis equivalências entre eles. Desta
forma, o desenvolvimento
desta arquitetura resultou em LORIS, um sistema de
integração de repositórios
de objetos de aprendizagem. O LORIS está sendo aplicado
no
PGL, um projeto
de cooperação internacional entre instituições de ensino
e
pesquisa para
promover a educação baseada na Web. / [en] In web-based education there is an emphasis on reusing and
sharing
instructional content due to the complexity of the
development process of highquality
learning materials. It leads to the learning objects
orientation as well as to
partnerships among institutions to promote sharing of
these objects. In order to
contribute to these efforts, we proposed an architecture
based on the mediators
and wrappers for integrating learning objects
repositories. The components of
this architecture were implemented by the use of web-
services and the
integration processes were enriched by ontologies. The use
of mediators allows a
query to be redefined as sub-queries that are distributed
to the data sources and
the results to be integrated. The wrappers allow the data
sources to understand
the sub-queries and the mediator to understand the
respective answers. The
implementation of the architecture components as web
services allows more
flexibility and interoperability among the participants of
the community. The
formalism of ontologies is used to deal with the semantic
heterogeneity as the
metadata concepts of each repository are described and the
equivalences are
established. The development of this architecture is
called LORIS, an integration
system of learning objects` repositories. LORIS is being
adopted by PGL, an
international partnership project for promoting web-based
education.
|
6 |
[en] A FRAMEWORK FOR DEVELOPING SELF-ADAPTIVE AGENTS IN MOBILE DEVICES / [pt] UM FRAMEWORK PARA DESENVOLVIMENTO DE AGENTES AUTOADAPTATIVOS EM DISPOSITIVOS MÓVEISLEANDRO FERNANDES GUIMARAES 03 January 2013 (has links)
[pt] O progresso tecnológico da computação móvel associada à Internet promove a concretização de uma visão futurista em que os usuários acessam dados e serviços a qualquer momento e em qualquer lugar. Entretanto, esta visão expõe questões importantes no desenvolvimento de aplicações, pois se deve dar maior atenção para a comunicação entre dispositivos móveis e serviços web, considerando restrições de processamento, armazenamento de dados, diversidade de padrões e disponibilidade dos serviços. Esta dissertação explora aspectos de engenharia de software como computação autonômica, frameworks e sistemas multiagentes no desenvolvimento de aplicações para dispositivos móveis dando ênfase ao gerenciamento do uso de serviços web. Para consolidar os conceitos abordados e prover um guia que facilite o desenvolvimento de aplicações autoadaptáveis, propõe-se um framework para auxiliar o desenvolvimento de aplicações para computação móvel. Para ilustrar a utilização do framework são apresentadas duas aplicações. A primeira aplicação é um sistema que apresenta o risco de deslizamento de massa em uma área a partir do cálculo de susceptibilidade baseado em informações sobre clima, relevo e solo. A segunda aplicação faz parte de um sistema de agência de viagens que define um pacote de viagens que melhor atende às necessidades do usuário. / [en] Technological progress in mobile computing and the Internet promotes an achievement of the futuristic vision in which users have access to data and services anytime and anywhere. However, this vision realization brings important issues to application development, because more attention is required to the communication between mobile devices and web services, especially regarding processing and data storage constraints, diversity standards and availability of services. This dissertation explores aspects of software engineering as autonomic computing, multi-agent systems and frameworks in developing applications for mobile devices, emphasizing autonomic management of web services use. Aiming the consolidation of the investigated concepts and provide a guide to facilitate the development of self-adapting applications, a framework is proposed to help in applications development for mobile computing. The development of two applications illustrates the framework appliance. The first application is a system that presents the risk of mass sliding in an area through a susceptibility calculation based on information of climate, topography and soil. The second application is part of a travel agency system that defines a travel package that best fit user needs.
|
Page generated in 0.0524 seconds