Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dimitris Vrakas is active.

Publication


Featured researches published by Dimitris Vrakas.


IEEE Transactions on Services Computing | 2012

An Integrated Approach to Automated Semantic Web Service Composition through Planning

Ourania Hatzi; Dimitris Vrakas; Mara Nikolaidou; Nick Bassiliades; Dimosthenis Anagnostopoulos; Ioannis P. Vlahavas

The paper presents an integrated approach for automated semantic web service composition using AI planning techniques. An important advantage of this approach is that the composition process, as well as the discovery of the atomic services that take part in the composition, are significantly facilitated by the incorporation of semantic information. OWL-S web service descriptions are transformed into a planning problem described in a standardized fashion using PDDL, while semantic information is used for the enhancement of the composition process as well as for approximating the optimal composite service when exact solutions are not found. Solving, visualization, manipulation, and evaluation of the produced composite services are accomplished, while, unlike other systems, independence from specific planners is maintained. Implementation was performed through the development and integration of two software systems, namely PORSCE II and VLEPPO. PORSCE II is responsible for the transformation process, semantic enhancement, and management of the results. VLEPPO is a general-purpose planning system used to automatically acquire solutions for the problem by invoking external planners. A case study is also presented to demonstrate the functionality, performance, and potential of the approach.


Expert Systems With Applications | 2008

An ontology-based planning system for e-course generation

Efstratios Kontopoulos; Dimitris Vrakas; Fotis Kokkoras; Nick Bassiliades; Ioannis P. Vlahavas

Researchers in the area of educational software have always shown great interest in the automatic synthesis of learning curricula. During the recent years, with the extensive use of metadata and the emergence of the Semantic Web, this vision is gradually turning into a reality. A number of systems for curricula synthesis have been proposed. These systems are based on strong relations defined in the metadata of learning objects, which allow them to be combined with other learning objects, in order to form a complete educational program. This article presents PASER, a system for automatically synthesizing curricula using AI Planning and Semantic Web technologies. The use of classical planning techniques allows the system to dynamically construct learning paths even from disjoint learning objects, meeting the learners profile, preferences, needs and abilities.


Expert Systems With Applications | 2013

aWESoME: A web service middleware for ambient intelligence

Thanos G. Stavropoulos; Konstantinos Gottis; Dimitris Vrakas; Ioannis P. Vlahavas

This work presents a Web Service Middleware infrastructure for Ambient Intelligence environments, named aWESoME. aWESoME is a vital part of the Smart IHU project, a large-scale Smart University deployment. The purpose of the proposed middleware within the project is twofold: for one, to ensure universal, homogeneous access to the systems functions and secondly, to fulfill functional and non-functional requirements of the system. Namely, the infrastructure itself should consume significantly low power (as it is meant for energy savings in addition to automations), without compromising reliability and fast response time. The infrastructure should enable fast and direct discovery, invocation and execution of services. Finally, on hardware level, the wireless sensor and actuator network should be optimally configured for speed and reliability as well. The proposed solution employs widely used web open standards for description and discovery to expose hardware and software functions and ensure interoperability, even outside the borders of this university deployment. It proposes a straightforward method to integrate low-cost and resource-constrained heterogeneous devices found in the market and a large-scale placement of servers and wireless sensor networks. Different server hardware installations have been evaluated to find the optimum trade-off between response time and power consumption. Finally, a range of client applications that exploit the middleware on different platforms are demonstrated, to prove its usability and effectiveness in enabling, in this scenario, energy monitoring and savings.


web intelligence, mining and semantics | 2012

BOnSAI: a smart building ontology for ambient intelligence

Thanos G. Stavropoulos; Dimitris Vrakas; Danai Vlachava; Nick Bassiliades

This work introduces an ontology for incorporating Ambient Intelligence in Smart Buildings. The ontology extends and benefits from existing ontologies in the field, but also adds classes needed to sufficiently model every aspect of a service-oriented smart building system. Namely, it includes concepts modeling all functionality (i.e. services, operations, inputs, outputs, logic, parameters and environmental conditions), QoS (resources, QoS parameters), hardware (smart devices, sensors and actuators, appliances, servers) users and context (user profiles, moods, location, rooms etc.). The ontology is instantiated and put to use at the Smart Building setting of the International Hellenic University, enabling knowledge representation in machine-interpretable form and hence is expected to enhance service-based intelligent applications.


Knowledge Engineering Review | 2013

The PORSCE II Framework: Using AI Planning for Automated Semantic Web Service Composition

Ourania Hatzi; Dimitris Vrakas; Nick Bassiliades; Dimosthenis Anagnostopoulos; Ioannis P. Vlahavas

This paper presents PORSCE II, an integrated system that performs automatic semantic web service composition exploiting AI techniques, specifically planni ng. Essential steps in achieving web service composition include the translation of the web service composition problem into a solver-ready planning domain and problem, followed by the acquisition of solutions, and the translation of the solutions back to web service terms. The solutions to the problem, that is, the descriptions of the desired composite service, are obtained by means of external domain-independent planning systems, they are visualized and finally evaluated. Throughout the entire process, the system exploits semantic information extracted from the semantic descriptions of the available web services and the corresponding ontologies, in order to perform composition under semantic awareness and relaxation.


Artificial Intelligence Review | 2013

A survey of service composition in ambient intelligence environments

Thanos G. Stavropoulos; Dimitris Vrakas; Ioannis P. Vlahavas

This article presents a comparative review of systems performing service composition in Ambient Intelligence Environments. Such environments should comply to ubiquitous or pervasive computing guidelines by sensing the user needs or wishes and offering intuitive human-computer interaction and a comfortable non-intrusive experience. To achieve this goal service orientation is widely used and tightly linked with AmI systems. Some of these employ the Web Service technology, which involves well-defined web technologies and standards that facilitate interoperable machine to machine interaction. Other systems regard services of different technologies (e.g. UPnP, OSGi etc) or generally as abstractions of various actions. Service operations are sometimes implemented as software based functions or actions over hardware equipment (e.g. UPnP players). However, a single service satisfies an atomic only user need, so services need to be composed (i.e. combined), in order to provide the usually requested complex tasks. Since manual service composition is obviously a hassle for the user, ambient systems struggle to automate this process by applying various methods. The approaches that have been adopted during the last years vary widely in many aspects, like domain of application, modeling of services, composition method, knowledge representation and interfaces. This work presents a comparative view of these approaches revealing similarities and differences, while providing additional information.


Pervasive and Mobile Computing | 2015

Rule-based approaches for energy savings in an ambient intelligence environment

Thanos G. Stavropoulos; Efstratios Kontopoulos; Nick Bassiliades; John Argyriou; Antonis Bikakis; Dimitris Vrakas; Ioannis P. Vlahavas

Abstract This paper presents a novel real-world application for energy savings in a Smart Building environment. The proposed system unifies heterogeneous wireless sensor networks under a Semantic Web Service middleware. Two complementary and mutually exclusive rule-based approaches for enforcing energy-saving policies are proposed: a reactive agent based on production rules and a deliberative agent based on defeasible logic. The system was deployed at a Greek University, showing promising experimental results (at least 4% daily savings). Although the percentage of energy savings may seem low, the greatest merit of the method is ensuring that no energy is wasted by constantly enforcing the policies.


Archive | 2004

Intelligent techniques for planning

Ioannis P. Vlahavas; Dimitris Vrakas

The Intelligent Techniques for Planning presents a number of modern approaches to the area of automated planning. These approaches combine methods from classical planning such as the construction of graphs and the use of domain-independent heuristics with techniques from other areas of artificial intelligence. The book presents, in detail, a number of state-of-the-art planning systems that utilize constraint satisfaction techniques in order to deal with time and resources, machine learning in order to utilize experience drawn from past runs, methods from knowledge systems for more expressive representation of knowledge and ideas from other areas such as Intelligent Agents. Apart from the thorough analysis and implementation details, each chapter of the book also provides extensive background information about its subject and presents and comments similar approaches done in the past.


Archive | 2008

Artificial Intelligence for Advanced Problem Solving Techniques

Dimitris Vrakas; Ioannis P. Vlahavas

One of the most important functions of artificial intelligence, automated problem solving, consists mainly of the development of software systems designed to find solutions to problems. These systems utilize a search space and algorithms in order to reach a solution. Artificial Intelligence for Advanced Problem Solving Techniques offers scholars and practitioners cutting-edge research on algorithms and techniques such as search, domain independent heuristics, scheduling, constraint satisfaction, optimization, configuration, and planning, and highlights the relationship between the search categories and the various ways a specific application can be modeled and solved using advanced problem solving techniques.


international conference on artificial neural networks | 2010

System architecture for a smart university building

Thanos G. Stavropoulos; Ageliki Tsioliaridou; George Koutitas; Dimitris Vrakas; Ioannis P. Vlahavas

This paper presents a system architecture that provides smart building monitoring and management. The proposed solution integrates heterogeneous geographically disparate sensor networks and devices, and enables optimal operations of the building while reducing its energy footprint. The platform is based on Semantic Web Services composition using AI Planning, that integrates and manages WiFi, RFiD and ZigBee networks providing connectivity to the devices. The goal is to develop a model that follows the latest guidelines in the area of Information Communication Technologies (ICT) for sustainable growth, energy efficiency and better quality of life.

Collaboration


Dive into the Dimitris Vrakas's collaboration.

Top Co-Authors

Avatar

Ioannis P. Vlahavas

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Nick Bassiliades

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Dimosthenis Anagnostopoulos

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Ourania Hatzi

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Thanos G. Stavropoulos

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Grigorios Tsoumakas

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Georgios Meditskos

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Christoforos Nalmpantis

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Efstratios Kontopoulos

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

Fotis Kokkoras

Aristotle University of Thessaloniki

View shared research outputs
Researchain Logo
Decentralizing Knowledge