9 research outputs found
Analysis of the contextual behavior of the user and its relation with the consumption of mobile applications
The mobile applications market is growing rapidly, capturing the attention on the analysis of the consumption of applications to improve their recommendation and the satisfaction of the user. The analysis is based on the search for information that allow explaining the occurrence of events of the life cycle of the applications. In this sense, several studies show a strong relation between such events and information about the current contextual situation of the users and their application consumption record. Nevertheless, the mentioned studies do not take into account the relation existing between the contextual dimensions status record (knownas CUBe), and the occurrence of application life cycle events, but it was taken into account for this research work. Therefore, a statistical analysis about an actual dataset is presented, evidencing a strong relation between the CUBe and the launch of a set of applications. Finally, a scenario where these relations can be used for enriching recommendation systems for mobile applications is described.El mercado de aplicaciones móviles crece aceleradamente, captando la atención sobre el análisis del consumo de las mismas para mejorar su recomendación y la satisfacción del usuario, soportado en la búsqueda de información que permita explicar la ocurrencia de eventos del ciclo de vida de las aplicaciones. En este sentido algunos estudios muestran una fuerte relación entre dichos eventos e información sobre la situación contextual actual del usuario y su registro de consumo de aplicaciones. Sin embargo, dichos trabajos no consideran la relación existente entre el registro de estados de las dimensiones contextuales (denominado como CUBe) y la ocurrencia de eventos del ciclo de vida de las aplicaciones,tal como lo hace este estudio. En este sentido, se presenta un análisis estadístico sobre un dataset real, evidenciando una fuerte relación entre el CUBe y el lanzamiento de un conjunto de aplicaciones. Finalmente, se describe un escenario donde estas relaciones pueden ser utilizadas para enriquecer sistemas de recomendación para aplicaciones móviles
Análisis del comportamiento contextual del usuario y su relación con el consumo de aplicaciones móviles
The mobile applications market is growing rapidly, capturing the attention on the analysis of the consumption of applications to improve their recommendation and the satisfaction of the user. The analysis is based on the search for information that allow explaining the occurrence of events of the life cycle of the applications. In this sense, several studies show a strong relation between such events and information about the current contextual situation of the users and their application consumption record. Nevertheless, the mentioned studies do not take into account the relation existing between the contextual dimensions status record (knownas CUBe), and the occurrence of application life cycle events, but it was taken into account for this research work. Therefore, a statistical analysis about an actual dataset is presented, evidencing a strong relation between the CUBe and the launch of a set of applications. Finally, a scenario where these relations can be used for enriching recommendation systems for mobile applications is described.El mercado de aplicaciones móviles crece aceleradamente, captando la atención sobre el análisis del consumo de las mismas para mejorar su recomendación y la satisfacción del usuario, soportado en la búsqueda de información que permita explicar la ocurrencia de eventos del ciclo de vida de las aplicaciones. En este sentido algunos estudios muestran una fuerte relación entre dichos eventos e información sobre la situación contextual actual del usuario y su registro de consumo de aplicaciones. Sin embargo, dichos trabajos no consideran la relación existente entre el registro de estados de las dimensiones contextuales (denominado como CUBe) y la ocurrencia de eventos del ciclo de vida de las aplicaciones,tal como lo hace este estudio. En este sentido, se presenta un análisis estadístico sobre un dataset real, evidenciando una fuerte relación entre el CUBe y el lanzamiento de un conjunto de aplicaciones. Finalmente, se describe un escenario donde estas relaciones pueden ser utilizadas para enriquecer sistemas de recomendación para aplicaciones móviles
Analysis of the contextual behavior of the user and its relation with the consumption of mobile applications
El mercado de aplicaciones móviles crece aceleradamente, captando la atención sobre el análisis del consumo de las mismas para mejorar su recomendación y la satisfacción del usuario, soportado en la búsqueda de información que permita explicar la ocurrencia de eventos del ciclo de vida de las aplicaciones. En este sentido algunos estudios muestran una fuerte relación entre dichos eventos e información sobre la situación contextual actual del usuario y su registro de consumo de aplicaciones. Sin embargo, dichos trabajos no consideran la relación existente entre el registro de estados de las dimensiones contextuales (denominado como CUBe) y la ocurrencia de eventos del ciclo de vida de las aplicaciones, tal como lo hace este estudio. En este sentido, se presenta un análisis estadístico sobre un dataset real, evidenciando una fuerte relación entre el CUBe y el lanzamiento de un conjunto de aplicaciones. Finalmente, se describe un escenario donde estas relaciones pueden ser utilizadas para enriquecer sistemas de recomendación para aplicaciones móviles.The mobile applications market is growing rapidly, capturing the attention on the analysis of the consumption of applications to improve their recommendation and the satisfaction of the user. The analysis is based on the search for information that allow explaining the occurrence of events of the life cycle of the applications. In this sense, several studies show a strong relation between such events and information about the current contextual situation of the users and their application consumption record. Nevertheless, the mentioned studies do not take into account the relation existing between the contextual dimensions status record (known as CUBe), and the occurrence of application life cycle events, but it was taken into account for this research work. Therefore, a statistical analysis about an actual dataset is presented, evidencing a strong relation between the CUBe and the launch of a set of applications. Finally, a scenario where these relations can be used for enriching recommendation systems for mobile applications is described.Facultad de InformáticaLaboratorio de Investigación y Formación en Informática Avanzad
Be4SeD: Benchmarking para evaluación de técnicas de descubrimiento de servicios
Actualmente, el creciente número de procesos de negocio y servicios ofrecidos, es fuente de innumerables proyectos de investigación, orientados a generar mecanismos de descubrimiento; teniendo como resultado un sinnúmero de algoritmos para recuperar servicios. Sin embargo, dichos proyectos no utilizan una base común para evaluar sus técnicas de búsqueda, impidiendo que las evaluaciones sean objetivas. Por lo tanto, se hace necesaria una herramienta pública, que proporcione una referencia común, que permita comparar y valorar los resultados de los diferentes algoritmos utilizados en el emparejamiento de servicios, con el fin de mejorar la calidad de las técnicas de descubrimiento propuestas. Este artículo presenta una aplicación pública, que implementa una metodología de benchmarking para evaluar la calidad de recuperación de las técnicas de emparejamiento de servicios. Este benchmarking está compuesto de un mecanismo de evaluación intuitivo, de un módulo de ingreso de los datos correspondientes al algoritmo a evaluar y un componente que entrega resultados estadísticos: recall, precision, overall, k-precision y p-precision. Sus funcionalidades se ofrecen como servicio web para facilitar la integración con las implementaciones de algoritmos a evaluar. Finalmente se evalúa un algoritmo de emparejamiento, el cual evidencia el uso de la plataforma Be4SeD en este contexto
Plataforma de descubrimiento de servicios para ambientes de computación ubicua basada en preferencias de usuario, especificaciones de dispositivos y contexto de entrega
The search for improvements in the
ability to deliver services that meet
user requests has led to the development
of numerous projects aimed
at service discovery, which is an
important stage in the composition
process. This discovery has required
adaptations aimed at finding suitable
devices for accessing services and
increasing its capacity. This has led
to advances toward the concept of
ubiquitous computing. This paper
presents a mechanism which uses the
concepts of user preferences, device
specifications, and delivery context,
in order to assist the discovery of
services in ubiquitous environments.
The proposed discovery mechanism
works based on BPEL processes,
which represents the services available
in the ubiquitous network. They are
abstracted to a formal representation
of Graphs in order to move the BPEL
files matching problem towards Graphs
matching. This makes it possible
to obtain an approximate matching
in the absence of a service that totally
matches user requirements.Procurar melhorias na capacidade
de entregar serviços que cumpram
com as solicitações do usuário tem
levado ao desenvolvimento de diversos
projetos orientados ao descobrimento
de serviços e a entendê-lo como uma
fase importante dentro do processo
de composição. Este descobrimento
vem sendo adaptado para gerar uma
busca que satisfaça a atual diversidade
de dispositivos utilizados para acessar
os serviços e o aumento de suas capacidades,
mostrando um progresso na
direção do conceito de computação
ubíqua. Este artigo propõe um mecanismo
que, utilizando os conceitos de
preferências de usuário, especificações
de dispositivos e contexto de entrega
oriente o descobrimento de serviços a
ambientes ubíquos. Dessa forma, mecanismo
de descobrimento proposto
trabalha sobre processos BPEL, que
representam os serviços disponíveis
na rede ubíqua, abstraídos a uma
representação formal de grafos, com
o objetivo de trasladar o problema do
emparelhamento de arquivos BPEL
a um emparelhamento de grafos. De
forma que é possível obter um emparelhamento
aproximado se não existe um
serviço que corresponda exatamente
com os requisitos do usuário.El buscar mejoras en la capacidad de
entregar servicios que cumplan con
las solicitudes del usuario ha llevado a
desarrollar diversos proyectos orientados
al descubrimiento de servicios y a
entenderlo como una fase importante
dentro del proceso de composición.
Este descubrimiento ha tenido que
adaptarse para generar una búsqueda
que satisfaga la actual diversidad de
dispositivos utilizados para acceder a
los servicios y el aumento de sus capacidades,
mostrando un avance hacia
el concepto de computación ubicua. El
presente artículo propone un mecanismo
que, utilizando los conceptos
de preferencias de usuario, especificaciones
de dispositivos y contexto de
entrega, oriente el descubrimiento
de servicios a entornos ubicuos. Así,
el mecanismo de descubrimiento
propuesto trabaja sobre procesos
BPEL, que representan los servicios
disponibles en la red ubicua, abstraídos
a una representación formal de
grafos, a fin de trasladar el problema
del emparejamiento de archivos BPEL
a un emparejamiento de grafos. De
forma que es posible obtener un emparejamiento
aproximado si no existe un
servicio que corresponda exactamente
con los requisitos del usuario
Plataforma de descubrimiento de servicios para ambientes de computación ubicua basada en preferencias de usuario, especificaciones de dispositivos y contexto de entrega
El buscar mejoras en la capacidad de entregar servicios que cumplan con las solicitudes del usuario ha llevado a desarrollar diversos proyectos orientados al descubrimiento de servicios y a entenderlo como una fase importante dentro del proceso de composición. Este descubrimiento ha tenido que adaptarse para generar una búsqueda que satisfaga la actual diversidad de dispositivos utilizados para acceder a los servicios y el aumento de sus capacidades, mostrando un avance hacia el concepto de computación ubicua. El presente artículo propone un mecanismo que, utilizando los conceptos de preferencias de usuario, especificaciones de dispositivos y contexto de entrega, oriente el descubrimiento de servicios a entornos ubicuos. Así, el mecanismo de descubrimiento propuesto trabaja sobre procesos BPEL, que representan los servicios disponibles en la red ubicua, abstraídos a una representación formal de grafos, a fin de trasladar el problema del emparejamiento de archivos BPEL a un emparejamiento de grafos. De forma que es posible obtener un emparejamiento aproximado si no existe un servicio que corresponda exactamente con los requisitos del usuario
Plataforma de descubrimiento de servicios para ambientes de computación ubicua basada en preferencias de usuario, especificaciones de dispositivos y contexto de entrega
El buscar mejoras en la capacidad de entregar servicios que cumplan con las solicitudes del usuario ha llevado a desarrollar diversos proyectos orientados al descubrimiento de servicios y a entenderlo como una fase importante dentro del proceso de composición. Este descubrimiento ha tenido que adaptarse para generar una búsqueda que satisfaga la actual diversidad de dispositivos utilizados para acceder a los servicios y el aumento de sus capacidades, mostrando un avance hacia el concepto de computación ubicua. El presente artículo propone un mecanismo que, utilizando los conceptos de preferencias de usuario, especificaciones de dispositivos y contexto de entrega, oriente el descubrimiento de servicios a entornos ubicuos. Así, el mecanismo de descubrimiento propuesto trabaja sobre procesos BPEL, que representan los servicios disponibles en la red ubicua, abstraídos a una representación formal de grafos, a fin de trasladar el problema del emparejamiento de archivos BPEL a un emparejamiento de grafos. De forma que es posible obtener un emparejamiento aproximado si no existe un servicio que corresponda exactamente con los requisitos del usuario
Análisis del comportamiento contextual del usuario y su relación con el consumo de aplicaciones móviles
The mobile applications market is growing rapidly, capturing the attention on the analysis of the consumption of applications to improve their recommendation and the satisfaction of the user. The analysis is based on the search for information that allow explaining the occurrence of events of the life cycle of the applications. In this sense, several studies show a strong relation between such events and information about the current contextual situation of the users and their application consumption record. Nevertheless, the mentioned studies do not take into account the relation existing between the contextual dimensions status record (knownas CUBe), and the occurrence of application life cycle events, but it was taken into account for this research work. Therefore, a statistical analysis about an actual dataset is presented, evidencing a strong relation between the CUBe and the launch of a set of applications. Finally, a scenario where these relations can be used for enriching recommendation systems for mobile applications is described.El mercado de aplicaciones móviles crece aceleradamente, captando la atención sobre el análisis del consumo de las mismas para mejorar su recomendación y la satisfacción del usuario, soportado en la búsqueda de información que permita explicar la ocurrencia de eventos del ciclo de vida de las aplicaciones. En este sentido algunos estudios muestran una fuerte relación entre dichos eventos e información sobre la situación contextual actual del usuario y su registro de consumo de aplicaciones. Sin embargo, dichos trabajos no consideran la relación existente entre el registro de estados de las dimensiones contextuales (denominado como CUBe) y la ocurrencia de eventos del ciclo de vida de las aplicaciones,tal como lo hace este estudio. En este sentido, se presenta un análisis estadístico sobre un dataset real, evidenciando una fuerte relación entre el CUBe y el lanzamiento de un conjunto de aplicaciones. Finalmente, se describe un escenario donde estas relaciones pueden ser utilizadas para enriquecer sistemas de recomendación para aplicaciones móviles