The scheduling paradigm offers an alternative execution model for services and applications, whic... more The scheduling paradigm offers an alternative execution model for services and applications, which is of particular interest for the enterprise domain. Therefore, task scheduling is considered as an integral part of many contemporary information systems and service platforms. In this paper we present, the architectural aspects of an integrated scheduling framework, targeted to the mobile applications market along with an
International Journal on Semantic Web and Information Systems, 2010
During the last two decades, we witnessed many radical changes in the computing para-digms and en... more During the last two decades, we witnessed many radical changes in the computing para-digms and environments. The recent advances in many areas of Information Technology (IT) seem to converge to a new global computing infrastructure that will be based on an enhanced ...
The exploitation of modern sensing technologies constitutes an essential issue when targeting to ... more The exploitation of modern sensing technologies constitutes an essential issue when targeting to context-aware applications in mobile environments. However, most of the existing solutions (commercial products, research pilots) assume proprietary sensor platforms, thus restricting the deployment of these applications only to computing nodes that are compatible with these platforms. This paper discusses how this topic is addressed in the context
http://p-comp.di.uoa.gr Abstract: The population of ontologies with real instances still remains ... more http://p-comp.di.uoa.gr Abstract: The population of ontologies with real instances still remains a major practical issue for the Semantic Web community. Significant progress towards a solution for this issue can be achieved through the migration of data stored in existing relational databases. In this paper we present a schema matching methodology and its implementation, necessary for further data migration.
The concept of scheduling is relevant to many computer-engineering areas, such as operating syste... more The concept of scheduling is relevant to many computer-engineering areas, such as operating systems, computer networks, enterprise platforms and applications. Scheduling at the application level (a.k.a. job scheduling) is a common process in the enterprise domain, but very few IT solutions cover all the required features. Such features include scalability, fault-tolerance and load balancing. In this paper, we present the
The increasing variety of user device technologies has raised the necessity for ubiquitous conten... more The increasing variety of user device technologies has raised the necessity for ubiquitous content provision, which is characterized by "intelligent" content delivery to end users, irrespectively of their device. Moreover, changes in the user environment create the necessity of appropriately adapting the content and its presentation so that it can be more easily perceived. In this paper, we present a
Interactive digital TV is becoming a reality throughout the globe. The most important part of the... more Interactive digital TV is becoming a reality throughout the globe. The most important part of the picture is new services for the user, in terms of audio-video quality, but mostly in terms of entirely new content and interacting experience. To this end, we explore the potential of introduction of semantics in the distribution, processing and usage of the media content.
Interactive digital TV is becoming a reality throughout the globe. The most essential aspect of T... more Interactive digital TV is becoming a reality throughout the globe. The most essential aspect of TV broadcasting is enhancing the interaction experience for the viewer. To this end, we explore the potential of introducing semantics in the distribution, processing and usage of the media content. We propose a smart iTV receiver framework capable of collecting, extending and processing semantic metadata
Application-level scheduling is a common process in the enterprise domain, but in order to be pro... more Application-level scheduling is a common process in the enterprise domain, but in order to be productive it should be time-effective, interoperable and reliable. In this paper we present the design and implementation aspects of a modular scheduling solution, which aims to fulfill the above-mentioned requirements. The proposed solution constitutes an integral part of an existing service provisioning platform targeted to
ACM International Workshop on Data Engineering for Wireless and Mobile Access, 2009
Nomadic computing is a term for describing computing environments where the nodes are mobile and ... more Nomadic computing is a term for describing computing environments where the nodes are mobile and have only ad hoc interactions with each other. Evidently, context aware applications are a key ingredient in such environments. However, nomadic nodes may not always have the capability to sense their environment and infer their exact context. Hence, applications carried by the nodes will not
In this paper we explore an unsupervised approach to classify video content by analyzing the corr... more In this paper we explore an unsupervised approach to classify video content by analyzing the corresponding subtitles. The proposed method is based on the WordNet lexical database and the WordNet domains and applies natural language processing techniques on video subtitles. The method is divided into several steps. The first step includes subtitle text preprocessing. During the next steps, a keyword
Embedding rules into Web applications, and distributed applications in general, seems to constitu... more Embedding rules into Web applications, and distributed applications in general, seems to constitute a significant task in order to accommodate desired expressivity features in such environments. Various methodologies and reasoning modules have been proposed to manage rules and knowledge on the Web. The main objective of the chapter is to survey related work in this area and discuss relevant theories,
Enhancing the physical environment of users with IT and communication elements is one of the main... more Enhancing the physical environment of users with IT and communication elements is one of the main objectives of the pervasive computing paradigm. The so-called "smart spaces", which are typical pervasive computing environments, combine computing infrastructure with intelligent and context-aware services in order to advance the users' computing experience. In this paper we describe the basic metadata-related infrastructure that is required
Semantic Web Services are generally considered as the evolution of conventional Web Services. Sem... more Semantic Web Services are generally considered as the evolution of conventional Web Services. Semantic information included in the service descriptions enables the development of advanced matchmaking schemes, capable of assigning degrees of match to the discovered services. In this paper, we address issues related to the evaluation of the retrieval effectiveness of semantic matchmaking systems. Our main position is that
2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), 2013
ABSTRACT The vision of autonomic computing involves distributed nodes capable of managing and pre... more ABSTRACT The vision of autonomic computing involves distributed nodes capable of managing and preserving themselves. In practice, autonomic computing is also strongly connected to the concepts of mobility and platform heterogeneity since next generation networks assume different types of mobile nodes that operate inside ad hoc environments. In such cases where the context changes can be frequent, the capability of capturing the environmental changes is crucial. However, it cannot be assumed that all the nodes are equipped with all possible types of sensors in order to locally retrieve the required contextual information. Sensor information exchange between the nodes through efficient data dissemination mechanisms can further improve the overall awareness of the network. Another challenging task for autonomic computing concerns the self-reconfiguration of the autonomous nodes according to the sensed context. This paper presents the overall architecture design, the implementation and the evaluation of a middleware developed in the context of the Integrated Platform for Autonomic Computing (IPAC). This middleware is targeted to embedded devices and supports mobile context-aware applications that render the aforementioned desired behavior. The paper focuses on two aspects of autonomic computing: collaborative context-awareness and self-reconfiguration.
The scheduling paradigm offers an alternative execution model for services and applications, whic... more The scheduling paradigm offers an alternative execution model for services and applications, which is of particular interest for the enterprise domain. Therefore, task scheduling is considered as an integral part of many contemporary information systems and service platforms. In this paper we present, the architectural aspects of an integrated scheduling framework, targeted to the mobile applications market along with an
International Journal on Semantic Web and Information Systems, 2010
During the last two decades, we witnessed many radical changes in the computing para-digms and en... more During the last two decades, we witnessed many radical changes in the computing para-digms and environments. The recent advances in many areas of Information Technology (IT) seem to converge to a new global computing infrastructure that will be based on an enhanced ...
The exploitation of modern sensing technologies constitutes an essential issue when targeting to ... more The exploitation of modern sensing technologies constitutes an essential issue when targeting to context-aware applications in mobile environments. However, most of the existing solutions (commercial products, research pilots) assume proprietary sensor platforms, thus restricting the deployment of these applications only to computing nodes that are compatible with these platforms. This paper discusses how this topic is addressed in the context
http://p-comp.di.uoa.gr Abstract: The population of ontologies with real instances still remains ... more http://p-comp.di.uoa.gr Abstract: The population of ontologies with real instances still remains a major practical issue for the Semantic Web community. Significant progress towards a solution for this issue can be achieved through the migration of data stored in existing relational databases. In this paper we present a schema matching methodology and its implementation, necessary for further data migration.
The concept of scheduling is relevant to many computer-engineering areas, such as operating syste... more The concept of scheduling is relevant to many computer-engineering areas, such as operating systems, computer networks, enterprise platforms and applications. Scheduling at the application level (a.k.a. job scheduling) is a common process in the enterprise domain, but very few IT solutions cover all the required features. Such features include scalability, fault-tolerance and load balancing. In this paper, we present the
The increasing variety of user device technologies has raised the necessity for ubiquitous conten... more The increasing variety of user device technologies has raised the necessity for ubiquitous content provision, which is characterized by "intelligent" content delivery to end users, irrespectively of their device. Moreover, changes in the user environment create the necessity of appropriately adapting the content and its presentation so that it can be more easily perceived. In this paper, we present a
Interactive digital TV is becoming a reality throughout the globe. The most important part of the... more Interactive digital TV is becoming a reality throughout the globe. The most important part of the picture is new services for the user, in terms of audio-video quality, but mostly in terms of entirely new content and interacting experience. To this end, we explore the potential of introduction of semantics in the distribution, processing and usage of the media content.
Interactive digital TV is becoming a reality throughout the globe. The most essential aspect of T... more Interactive digital TV is becoming a reality throughout the globe. The most essential aspect of TV broadcasting is enhancing the interaction experience for the viewer. To this end, we explore the potential of introducing semantics in the distribution, processing and usage of the media content. We propose a smart iTV receiver framework capable of collecting, extending and processing semantic metadata
Application-level scheduling is a common process in the enterprise domain, but in order to be pro... more Application-level scheduling is a common process in the enterprise domain, but in order to be productive it should be time-effective, interoperable and reliable. In this paper we present the design and implementation aspects of a modular scheduling solution, which aims to fulfill the above-mentioned requirements. The proposed solution constitutes an integral part of an existing service provisioning platform targeted to
ACM International Workshop on Data Engineering for Wireless and Mobile Access, 2009
Nomadic computing is a term for describing computing environments where the nodes are mobile and ... more Nomadic computing is a term for describing computing environments where the nodes are mobile and have only ad hoc interactions with each other. Evidently, context aware applications are a key ingredient in such environments. However, nomadic nodes may not always have the capability to sense their environment and infer their exact context. Hence, applications carried by the nodes will not
In this paper we explore an unsupervised approach to classify video content by analyzing the corr... more In this paper we explore an unsupervised approach to classify video content by analyzing the corresponding subtitles. The proposed method is based on the WordNet lexical database and the WordNet domains and applies natural language processing techniques on video subtitles. The method is divided into several steps. The first step includes subtitle text preprocessing. During the next steps, a keyword
Embedding rules into Web applications, and distributed applications in general, seems to constitu... more Embedding rules into Web applications, and distributed applications in general, seems to constitute a significant task in order to accommodate desired expressivity features in such environments. Various methodologies and reasoning modules have been proposed to manage rules and knowledge on the Web. The main objective of the chapter is to survey related work in this area and discuss relevant theories,
Enhancing the physical environment of users with IT and communication elements is one of the main... more Enhancing the physical environment of users with IT and communication elements is one of the main objectives of the pervasive computing paradigm. The so-called "smart spaces", which are typical pervasive computing environments, combine computing infrastructure with intelligent and context-aware services in order to advance the users' computing experience. In this paper we describe the basic metadata-related infrastructure that is required
Semantic Web Services are generally considered as the evolution of conventional Web Services. Sem... more Semantic Web Services are generally considered as the evolution of conventional Web Services. Semantic information included in the service descriptions enables the development of advanced matchmaking schemes, capable of assigning degrees of match to the discovered services. In this paper, we address issues related to the evaluation of the retrieval effectiveness of semantic matchmaking systems. Our main position is that
2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), 2013
ABSTRACT The vision of autonomic computing involves distributed nodes capable of managing and pre... more ABSTRACT The vision of autonomic computing involves distributed nodes capable of managing and preserving themselves. In practice, autonomic computing is also strongly connected to the concepts of mobility and platform heterogeneity since next generation networks assume different types of mobile nodes that operate inside ad hoc environments. In such cases where the context changes can be frequent, the capability of capturing the environmental changes is crucial. However, it cannot be assumed that all the nodes are equipped with all possible types of sensors in order to locally retrieve the required contextual information. Sensor information exchange between the nodes through efficient data dissemination mechanisms can further improve the overall awareness of the network. Another challenging task for autonomic computing concerns the self-reconfiguration of the autonomous nodes according to the sensed context. This paper presents the overall architecture design, the implementation and the evaluation of a middleware developed in the context of the Integrated Platform for Autonomic Computing (IPAC). This middleware is targeted to embedded devices and supports mobile context-aware applications that render the aforementioned desired behavior. The paper focuses on two aspects of autonomic computing: collaborative context-awareness and self-reconfiguration.
Uploads
Papers by Vassileios Tsetsos