69 research outputs found
Presentation of the GRIAL research group and its main research lines and projects on March 2016
[EN]Presentation of the GRIAL research group and its main research lines and projects in the Intelligent System Master Degree of University of Salamanca on March 7th, 2016
City Data Fusion: Sensor Data Fusion in the Internet of Things
Internet of Things (IoT) has gained substantial attention recently and play a
significant role in smart city application deployments. A number of such smart
city applications depend on sensor fusion capabilities in the cloud from
diverse data sources. We introduce the concept of IoT and present in detail ten
different parameters that govern our sensor data fusion evaluation framework.
We then evaluate the current state-of-the art in sensor data fusion against our
sensor data fusion framework. Our main goal is to examine and survey different
sensor data fusion research efforts based on our evaluation framework. The
major open research issues related to sensor data fusion are also presented.Comment: Accepted to be published in International Journal of Distributed
Systems and Technologies (IJDST), 201
COOPERATION MECHANISMS FOR MONITORING AGENTS IN SERVICE-ORIENTED ARCHITECTURES
The Service-Oriented Architecture paradigm (SOA), e.g., realized with Web Services technology, enables enterprises to establish cross-organizational, service-based workflows. An important issue is the monitoring of the fulfillment of Service Level Agreements (SLAs) which define the responsibilities between the participants. Recent research has shown that agent technology is a useful approach in this context. Thus, we present ways for agent cooperation on different levels of abstraction. This cooperation aims at monitoring workflows and especially to react to deviations in different scenarios of SLA violations
Multilanguage Semantic Interoperability in Distributed Applications
JOSI is a software framework that tries to simplify the development of such kinds of applications both by providing the possibility of working on models for representing such semantic information and by offering some implementations of such models that can be easily used by software developers without any knowledge about semantic models and languages. This software library allows the representation of domain models through Java interfaces and annotations and then to use such a representation for automatically generating an implementation of domain models in different programming languages (currently Java and C++). Moreover, JOSI supports the interoperability with other applications both by automatically mapping the domain model representations into ontologies and by providing an automatic translation of each object obtained from the domain model representations in an OWL string representation
Semantic discovery and reuse of business process patterns
Patterns currently play an important role in modern information systems (IS) development and their use has mainly been restricted to the design and implementation phases of the development lifecycle. Given the increasing significance of business modelling in IS development, patterns have the potential of providing a viable solution for promoting reusability of recurrent generalized models in the very early stages of development. As a statement of research-in-progress this paper focuses on business process patterns and proposes an initial methodological framework for the discovery and reuse of business process patterns within the IS development lifecycle. The framework borrows ideas from the domain engineering literature and proposes the use of semantics to drive both the discovery of patterns as well as their reuse
New concepts integration on e-learning platforms
The learning experience has evolved into the virtual world of the Internet, where learners
have the possibility to shift from face-to-face learning environments to virtual learning environments supported by technologies. This concept, called e-learning, emerged in the early 1960s where a group of researchers from the Stanford University, USA began experimenting different ways to publish and assign learning content using a computer. These experiments were the beginning that led to the creation of countless learning platforms, initially constructed in standalone environments and later ported to the Internet as Webbased
learning platforms. As initial objectives, these learning platforms include a collection
of features to support instructors and learners in the learning process. However, some of these platforms continued to be based on an old instructor-centered learning model and created a collection of outdated technologies that, given the current need to a learner-center learning model and the existence of Web 2.0 technologies, become inadequate. As a solution to address and overcome these challenges, a friendly user interface and a correct root incorporation of Web 2.0 services a platform designed to focus the learning experience and environment personalization into the learner is needed to propose.
In an operating system (OS) context the graphic user interface (GUI) is guided by a collection of approaches that details how human beings should interact with computers. These are the key ideas to customize, install, and organize virtual desktops. The combination of desktop concepts into a learning platform can be an asset to reduce the learning curve necessary to know how to use the system and also to create a group of flexible learning services. However, due to limitations in hypertext transfer protocol-hypertext markup language (HTTP-HTML)
traditional solutions, to shift traditional technologies to a collection of rich Internet
application (RIA) technologies and personal learning environments (PLEs) concepts is needed, in order to construct a desktop-like learning platform. RIA technologies will allow the design of powerful Web solutions containing many of the characteristics of desktop-like applications.
Additionally, personal learning environments (PLEs) will help learners to manage learning
contents.
In this dissertation the personal learning environment box (PLEBOX) is presented. The PLEBOX platform is a customizable, desktop-like platform similar to the available operating systems, based on personal learning environments concepts and rich Internet applications technologies that provide a better learning environment for users. PLEBOX developers have a set of tools that allow the creation of learning and management modules that can be installed on the platform. These tools are management learning components and interfaces built as APIs, services, and objects of the software development kit (SDK). A group of prototype modules were build for evaluation of learning and management services, APIs, and SDKs. Furthermore, three case studies were created in order to evaluate and demonstrate the learning service usage in external environments. The PLEBOX deployment and corresponding features confirms that this platform can be seen as a very promising e-learning platform. Exhaustive experiments were driven with success and it is ready for use.A experiência de aprendizagem baseada em tecnologias evoluiu para o mundo virtual da
Internet, onde os alunos têm a possibilidade de mudar uma aprendizagem presencial em sala
de aula para uma aprendizagem baseada em ambientes virtuais de aprendizagem suportados
por tecnologias. O conceito de e-learning surgiu nos anos sessenta (1960) quando um grupo de
investigadores da Universidade de Standford, nos Estados Unidos, começaram a experimentar
diferentes formas de publicar e atribuir conteúdos de aprendizagem através do computador.
Estas experiências marcaram o começo que levou à criação de inúmeras plataformas de
aprendizagem, inicialmente construídas em ambientes isolados e depois migradas para a
Internet como plataformas de aprendizagem baseadas na Web. Como objectivos inicias, estas
plataformas de aprendizagem incluem um conjunto de recursos para apoiar professores e
alunos no processo de aprendizagem. No entanto, algumas destas plataformas continuam a
ser baseadas em velhos modelos de aprendizagem centrados no professor, criadas com base
em tecnologias ultrapassadas que, dadas as necessidades actuais de um modelo de
aprendizagem centrado no aluno e da existência de tecnologias baseadas na Web 2.0, se
tornaram inadequadas. Como abordagem para enfrentar e superar estes desafios propõem-se
uma plataforma focada na personalização do ambiente de aprendizagem do aluno, composta
por uma interface amigável e uma correcta incorporação de raiz de serviços da Web 2.0.
No contexto dos sistemas operativos (SOs) o graphic user interface (GUI) é desenhado tendo
em conta um conjunto de abordagens que detalha como as pessoas devem interagir com os
computadores. Estas são as ideias chave para personalizar, instalar e organizar áreas de
trabalho virtuais. A combinação do conceito desktop com uma plataforma de aprendizagem
pode ser um trunfo para reduzir a curva de aprendizagem necessária para saber como utilizar
o sistema e também para criar um grupo de serviços flexíveis de aprendizagem. No entanto,
devido as limitações em soluções tradicionais hypertext transfer protocol - hypertext markup
language (HTTP - HTML), é necessário migrar estas tecnologias para um grupo de tecnologias
rich Internet application (RIA) e conceitos presentes em ambientes personalizados de
aprendizagem (personal learning environment - PLE) para construir uma plataforma baseada
em ambientes de trabalho virtuais de aprendizagem. As tecnologias RIA irão permitir a
criação de soluções Web poderosas que contêm muitas das características disponíveis em
aplicações desktop. Adicionalmente, o conceitos de PLE irá ajudar os alunos a gerir os seus
próprios conteúdos de aprendizagem.
Nesta dissertação, com base nas características apresentadas anteriormente, é apresentada a
personal learning environment box (PLEBOX). A plataforma PLEBOX é uma solução de
aprendizagem parametrizável com um ambiente de trabalho semelhante aos sistemas operativos actuais, baseando-se em personal learning environments e tecnologias RIA que
fornecem um melhor ambiente de aprendizagem para os seus utilizadores. Os programadores
da PLEBOX têm ao seu dispor um conjunto de ferramentas que permitem a criação de
módulos de aprendizagem e administração que podem ser instalados na plataforma. Estas
ferramentas são componentes de aprendizagem e interfaces construídos como APIs, serviços e
objectos do software development kit (SDK). Foi construído um conjunto de módulos com o
objectivo de avaliar e demonstrar os serviços de aprendizagem, os serviços de gestão, APIs e
SDKs. Para além disso, foram criados três casos de estudo para avaliar e demonstrar a
utilização dos serviços de aprendizagem em ambientes externos. O desenvolvimento
efectuado até ao momento na PLEBOX e respectivos recursos confirma que esta plataforma
pode ser vista com uma promissora plataforma de aprendizagem (e-learning), totalmente
modular e adaptativa. Realizaram-se experiências exaustivas para testar a plataforma e estas
foram realizadas com sucesso num ambiente real, estando assim a plataforma pronta para
exploração real
Air Force Institute of Technology Research Report 2010
This report summarizes the research activities of the Air Force Institute of Technology’s Graduate School of Engineering and Management. It describes research interests and faculty expertise; lists student theses/dissertations; identifies research sponsors and contributions; and outlines the procedures for contacting the school. Included in the report are: faculty publications, conference presentations, consultations, and funded research projects. Research was conducted in the areas of Aeronautical and Astronautical Engineering, Electrical Engineering and Electro-Optics, Computer Engineering and Computer Science, Systems and Engineering Management, Operational Sciences, Mathematics, Statistics and Engineering Physic
- …