Father, son and Computer Scientist in Madrid (Spain) Phone: +34 91 336 3672 Address: Campus de Montegancedo, sn
Boadilla del Monte, 28660 Madrid, Spain
The Universal Plug and Play (UPnP) protocol lets users share multimedia content across devices an... more The Universal Plug and Play (UPnP) protocol lets users share multimedia content across devices and display it in multimedia renderers in home-based LANs. However, UPnP doesn't support sharing this content between homes (for example, with friends, relatives, or workmates), and content can be difficult to find. A UPnP extension provides uniform access to multimedia content belonging to different homes, such as content from a user's Facebook friends. In addition, an extended UPnP control point lets users add semantic annotations to their multimedia resources and link them to the linked data cloud to facilitate their discovery by others.
We present Fortunata, a wiki-based framework designed to simplify the creation of semantically-en... more We present Fortunata, a wiki-based framework designed to simplify the creation of semantically-enabled web applications. This framework facilitates the management and publication of semantic data in web-based applications, to the extent that application developers do not need to be skilled in client-side technologies, and promotes application reuse by fostering collaboration among developers by means of wiki plugins. We illustrate the use of this framework with two Fortunata-based applications named OMEMO and VPOET, and we evaluate it with two experiments performed with usability evaluators and application developers respectively. These experiments show a good balance between the usability of the applications created with this framework and the effort and skills required by developers.
Web Engineering is going through several major changes. New promising application fields related ... more Web Engineering is going through several major changes. New promising application fields related to the Web such as the Semantic Web and Web Services, and its combination, Semantic Web Services, are transforming the Web from a mere repository of information into a new vehicle for business transactions and information exchange. However, the lack of integration among different Web Applications such as Web Portals and web services is hindering the potential leverage of the Web. In this paper, we present a novel approach for integration in Web engineering based on Semantic Web Services. Our approach enables the combination in a Tetrahedron of a fully-fledged architecture consisting of three layers. An application integration layer, a second layer based on goal-oriented and intelligent user-interaction and finally, a common middleware platform for Semantic Web Services. We describe the implementation of our architecture and its benefits by achieving full integration all over Web applications.
Abstract. The Web has changed from a mere repository of information to a new platform for busines... more Abstract. The Web has changed from a mere repository of information to a new platform for business transactions where organizations deploy, share and expose business processes via Web Services. New promising application fields such as the Semantic Web and Semantic Web Services are leveraging the potential of deploying those services, but face the problem of discovering and finding them. Finally, the fact of the users expressing their wishes in natural language is hindering the efficiency of the previous approach. In this ...
Biomedical research is now information intensive; the volume and diversity of new data sources ch... more Biomedical research is now information intensive; the volume and diversity of new data sources challenges current database technologies. The development and tuning of database technologies for biology and medicine will maintain and accelerate the current pace for innovation and discovery. New promising application fields such as the Semantic Web and Semantic Web Services can leverage the potential of biomedical information integration and discovery, facing the problem of semantic heterogeneity of biomedical information sources in a variety of storage and data formats widely distributed both across the Internet and within individual organizations. In this paper, we present BIRD, a fully-fledged biomedical information integration solution that combines natural language analysis and semantically-empowered techniques to ascertain how the user needs can be best fit. Our approach is backed with a proof-of-concept implementation where the breakthrough and efficiency of integrating the biomedical publications database PubMed, the Database of Interacting Proteins (DIP) and the Munich Information Center for Protein Sequences (MIPS) has been tested.
This paper describes a distributed collaborative wiki-based platform that has been designed to fa... more This paper describes a distributed collaborative wiki-based platform that has been designed to facilitate the development of Semantic Web applications. The applications designed using this platform are able to build semantic data through the cooperation of different developers and to exploit that semantic data. The paper shows a practical case study on the application VPOET, and how an application based on Google Gadgets has been designed to test VPOET and let human users exploit the semantic data created. This practical example can be used to show how different Semantic Web technologies can be integrated into a particular Web application, and how the knowledge can be cooperatively improved.
Abstract The proposed system aims at filling a gap in the current Web Service technology (semanti... more Abstract The proposed system aims at filling a gap in the current Web Service technology (semantic or not): the interaction with the end-user. These systems must be aware of access device capabilities for the end user, as well as his/her aesthetic preferences. The system request from the user the input data needed to invoke services, displays the results from service execution, and prompts the user in case of error, or when the system needs some feedback and propose to the user some hints to obtain a smaller result. We propose a ...
The field of economy and finance is a conceptually rich domain where information is complex, huge... more The field of economy and finance is a conceptually rich domain where information is complex, huge in volume and a highly valuable business product by itself. Novel management techniques are required for economic and financial information in order to enable an efficient generation, management and consumption of complex and big information resources. Following this direction, we have developed and ontology-based platform that provides a) the integration of contents and semantics in a knowledge base that provides a conceptual view on low-level contents, b) an adaptive hypermedia-based knowledge visualization and navigation system and c) semantic search facilities. We have developed, as the basis of this platform, an ontology for the domain of economic and financial information.
Abstract This paper shows a semantically-enabled Web application named MIG used to create user pr... more Abstract This paper shows a semantically-enabled Web application named MIG used to create user profiles which enhances users accessibility by allowing the creation of an user interface adapted to the user needs, the device used, and its preferences. This approach exploits the Semantic Web technologies and the infrastructure and applications created in previous work.
Resumen Se describe la experiencia adquirida como resultado de la creación de una aplicación web,... more Resumen Se describe la experiencia adquirida como resultado de la creación de una aplicación web, con técnicas de la Web Semántica, para la gestión de la información financiera y económica de una destacada empresa del sector. El trabajo desarrollado proporciona una ontología para el dominio financiero y económico, búsqueda semántica, así como la visualización y navegación por los contenidos en las aplicaciones web usadas por los clientes de dicha empresa.
Abstract The proposed system aims at filling a gap in the current Web Service technology (semanti... more Abstract The proposed system aims at filling a gap in the current Web Service technology (semantic or not): the interaction with the end-user. These systems must be aware of access device capabilities for the end user, as well as his/her aesthetic preferences. The system request from the user the input data needed to invoke services, displays the results from service execution, and prompts the user in case of error, or when the system needs some feedback and propose to the user some hints to obtain a smaller result.
The Universal Plug and Play (UPnP) protocol lets users share multimedia content across devices an... more The Universal Plug and Play (UPnP) protocol lets users share multimedia content across devices and display it in multimedia renderers in home-based LANs. However, UPnP doesn't support sharing this content between homes (for example, with friends, relatives, or workmates), and content can be difficult to find. A UPnP extension provides uniform access to multimedia content belonging to different homes, such as content from a user's Facebook friends. In addition, an extended UPnP control point lets users add semantic annotations to their multimedia resources and link them to the linked data cloud to facilitate their discovery by others.
We present Fortunata, a wiki-based framework designed to simplify the creation of semantically-en... more We present Fortunata, a wiki-based framework designed to simplify the creation of semantically-enabled web applications. This framework facilitates the management and publication of semantic data in web-based applications, to the extent that application developers do not need to be skilled in client-side technologies, and promotes application reuse by fostering collaboration among developers by means of wiki plugins. We illustrate the use of this framework with two Fortunata-based applications named OMEMO and VPOET, and we evaluate it with two experiments performed with usability evaluators and application developers respectively. These experiments show a good balance between the usability of the applications created with this framework and the effort and skills required by developers.
Web Engineering is going through several major changes. New promising application fields related ... more Web Engineering is going through several major changes. New promising application fields related to the Web such as the Semantic Web and Web Services, and its combination, Semantic Web Services, are transforming the Web from a mere repository of information into a new vehicle for business transactions and information exchange. However, the lack of integration among different Web Applications such as Web Portals and web services is hindering the potential leverage of the Web. In this paper, we present a novel approach for integration in Web engineering based on Semantic Web Services. Our approach enables the combination in a Tetrahedron of a fully-fledged architecture consisting of three layers. An application integration layer, a second layer based on goal-oriented and intelligent user-interaction and finally, a common middleware platform for Semantic Web Services. We describe the implementation of our architecture and its benefits by achieving full integration all over Web applications.
Abstract. The Web has changed from a mere repository of information to a new platform for busines... more Abstract. The Web has changed from a mere repository of information to a new platform for business transactions where organizations deploy, share and expose business processes via Web Services. New promising application fields such as the Semantic Web and Semantic Web Services are leveraging the potential of deploying those services, but face the problem of discovering and finding them. Finally, the fact of the users expressing their wishes in natural language is hindering the efficiency of the previous approach. In this ...
Biomedical research is now information intensive; the volume and diversity of new data sources ch... more Biomedical research is now information intensive; the volume and diversity of new data sources challenges current database technologies. The development and tuning of database technologies for biology and medicine will maintain and accelerate the current pace for innovation and discovery. New promising application fields such as the Semantic Web and Semantic Web Services can leverage the potential of biomedical information integration and discovery, facing the problem of semantic heterogeneity of biomedical information sources in a variety of storage and data formats widely distributed both across the Internet and within individual organizations. In this paper, we present BIRD, a fully-fledged biomedical information integration solution that combines natural language analysis and semantically-empowered techniques to ascertain how the user needs can be best fit. Our approach is backed with a proof-of-concept implementation where the breakthrough and efficiency of integrating the biomedical publications database PubMed, the Database of Interacting Proteins (DIP) and the Munich Information Center for Protein Sequences (MIPS) has been tested.
This paper describes a distributed collaborative wiki-based platform that has been designed to fa... more This paper describes a distributed collaborative wiki-based platform that has been designed to facilitate the development of Semantic Web applications. The applications designed using this platform are able to build semantic data through the cooperation of different developers and to exploit that semantic data. The paper shows a practical case study on the application VPOET, and how an application based on Google Gadgets has been designed to test VPOET and let human users exploit the semantic data created. This practical example can be used to show how different Semantic Web technologies can be integrated into a particular Web application, and how the knowledge can be cooperatively improved.
Abstract The proposed system aims at filling a gap in the current Web Service technology (semanti... more Abstract The proposed system aims at filling a gap in the current Web Service technology (semantic or not): the interaction with the end-user. These systems must be aware of access device capabilities for the end user, as well as his/her aesthetic preferences. The system request from the user the input data needed to invoke services, displays the results from service execution, and prompts the user in case of error, or when the system needs some feedback and propose to the user some hints to obtain a smaller result. We propose a ...
The field of economy and finance is a conceptually rich domain where information is complex, huge... more The field of economy and finance is a conceptually rich domain where information is complex, huge in volume and a highly valuable business product by itself. Novel management techniques are required for economic and financial information in order to enable an efficient generation, management and consumption of complex and big information resources. Following this direction, we have developed and ontology-based platform that provides a) the integration of contents and semantics in a knowledge base that provides a conceptual view on low-level contents, b) an adaptive hypermedia-based knowledge visualization and navigation system and c) semantic search facilities. We have developed, as the basis of this platform, an ontology for the domain of economic and financial information.
Abstract This paper shows a semantically-enabled Web application named MIG used to create user pr... more Abstract This paper shows a semantically-enabled Web application named MIG used to create user profiles which enhances users accessibility by allowing the creation of an user interface adapted to the user needs, the device used, and its preferences. This approach exploits the Semantic Web technologies and the infrastructure and applications created in previous work.
Resumen Se describe la experiencia adquirida como resultado de la creación de una aplicación web,... more Resumen Se describe la experiencia adquirida como resultado de la creación de una aplicación web, con técnicas de la Web Semántica, para la gestión de la información financiera y económica de una destacada empresa del sector. El trabajo desarrollado proporciona una ontología para el dominio financiero y económico, búsqueda semántica, así como la visualización y navegación por los contenidos en las aplicaciones web usadas por los clientes de dicha empresa.
Abstract The proposed system aims at filling a gap in the current Web Service technology (semanti... more Abstract The proposed system aims at filling a gap in the current Web Service technology (semantic or not): the interaction with the end-user. These systems must be aware of access device capabilities for the end user, as well as his/her aesthetic preferences. The system request from the user the input data needed to invoke services, displays the results from service execution, and prompts the user in case of error, or when the system needs some feedback and propose to the user some hints to obtain a smaller result.
Uploads