Products & Services

webDust: Sensor Application Environment

webDust is a generic and modular application environment for developing applications for wireless sensor networks that allows the application implementation to "build" a customized environment that will provide a wide range of services for wireless sensor networks.



Fun in Numbers - FinN

Fun in Numbers (FinN) is a platform for developing games and interactive applications using wireless sensors. Using FinN as a base, a very large and diverse set of elements found in commercial games can be enhanced, by maximizing the players overall gaming experience. At the same time the essence of such games remains the same: fun in large numbers, in every place and at any time. FinN is implemented using a combination of JAVA Standard and Mobile editions, while on the hardware part we use wireless sensor devices, called Sun SPOTs. In the future, mobile phones that have some kind of sensors embedded, as well as special purpose devices, which can be used in relation to FinN.



CoPe it!

CoPe_it! is a web based tool supporting argumentative collaboration and decision support for Communities of Practice. It is a tool of the Web 2.0 era. CoPe_it! complies with collaborative learning principles and practices, and provides members of communities engaged in argumentative discussions and decision making processes with the appropriate means to collaborate towards the solution of diverse issues. It builds on an incremental formalization approach, which is achieved through the consideration of alternative projections of a collaborative workspace, as well as through mechanisms supporting switching from one projection to another.

CoPe_it! is running from the location:


EVE: A platform for Networked Virtual Environments

Platform EVE aims at the collaboration and communication of its members for supporting a educational learning process. The platform constitutes of multiple-use virtual worlds where the learning process takes place, and support all the necessary tools for the effective completion of the educational process. The platform creates 3D virtual environments where the users can interact both with the system and other participants, adding ,as much as possible, a high sense of realism for the actions that take place within a learning session. URL:


peRSSonal system

"peRSSonal", an abbreviation for "personalized RSS", is a complete mechanism which crawls the web for news articles, pre-processes them and extracts keywords, categorizes the articles and automatically generates summaries of them, and finally be presents a personalised content to the end user. The data are presented either though the peRSSonal portal, or though RSS feeds generated by the portal. The key Innovative features of the system are its multiple layer development, the integration of multiple Information Retrieval and Information Processing algorithms into one a single system and its ability to adapt to each user’s particular needs and preferences according to his use of RSS feed or the portal. A version of the system is at the following URL:


"Avakio" (E-Slate or Abacus)

"Avakio" (E-Slate or Abacus), platform which is used for the creation of high quality education training software with a composition of reusable software chip components where, among other uses, takes full advantage of the capabilities of Internet/Web.

This product is vested by intellectual and industrial property copyrights.



"Kallimahos" is an electronic filing and management system for photo, audio and video records. It has the capability to manage a very large volume of information (Terabyte Size).

This product is vested by intellectual and industrial property copyrights.



"Multis" is a methodology and a toolkit for the production of a series of multimedia applications for various distribution platforms.

This product is vested by intellectual and industrial property copyrights.


"Building Memory"

"Building Memory" was developed to create an integrated system for the facilitation and support of the collection, collation, dissemination and exploitation of historical building information.

This product is vested by intellectual and industrial property copyrights.



"Utilnets" is a prototype decision support system for water resources management that:

  • Presents estimates for water pipes' lifetime, based on reliability estimates.
  • Specifies the consequences of neglect and restoration of pipes over time.
  • Can be used to optimize the tactical recovery of pipes, and determining the required budget for maintenance of water companies.

This product is vested by intellectual and industrial property copyrights.



The "Syn-Kerkyra" aims to design and develop an Information System, based on Intranet and Internet technologies to automate the information management for the Prefecture of Corfu.

This product is vested by intellectual and industrial property copyrights.


"Tourism Portal"

Integrated Tourism Portal focusing on Tourism Entrepreneurship


"System for the promotion and presentation of Tourism Information"

System for the promotion and presentation of Tourism Information based on Geographic Information System (GIS) over mobile devices (link: mobile Ionian Islands)


"Resource Management System"

Software for data collection of available information resources and for the presentation of statistical results (Resource management System)


"Virtual Exhibitions" Application


"Environment and Health monitoring system"


"Virtual Tourist Routes application"


"Specialized search engine for Tourism Information"



The Digital Assets Management System, DAMS is the result of a division internal project. It provides a set of support functions for digital asset production, archiving, documentation and software management with the following subsystem:

The Digital Content subsystem can be linked with devices for digital asset production, and for storage of tokens as digital image, video, sound and/or as three-dimensional display files, as well as distribution digital copy files to different members of a project team .

The Documentation subsystem supports international standards for archive description with multiple classification levels, including the prevailing and established international standards (e.g. the Dublin Core). The also system supports customized search based on multiple fields and the creation and monitoring of workflows with time and deadline assignment and the possibility to use alternative processing scenarios.

The Management subsystem is responsible for data management and system security. The storage of information that defines each token is performed by a relational database with capabilities for indexing and interrelating all the alternative forms of the source digital tokens.

The system also supports a set of Special Functions such as the use of terminological thesauri during search, file processing and display using special integrated tools and viewers/players, as well as interfacing with external applications.

The system is developed on the .NET platform with a Microsoft SQL 2005 Server Database, while the file storage system is implemented on a Microsoft Windows 2003 Server.



PNYKA is an Electronic Voting System via the Internet that was developed in the framework of a research project funded by the General Secretariat for Research and Technology (GSRT). The system was designed using formal risk assessment and management methods such as the CORAS framework, thus highlighting the importance of gaining public confidence. The system architecture is distributed and it includes the following subsystems:

The Core subsystem implements a robust cryptographic protocol which uses a key shared among non trustworthy entities and the Elgamal homomorphic encryption. It is suitable for large-scale elections.

The Registration/Authentication subsystem is responsible for creating the electoral register and for authenticating voter identity. For this purpose it adopts the hierarchical Public Key Infrastructure (PKI).

The Election subsystem manages the electronic casting of votes by the registered voters which is supported by a powerful logging/auditing mechanism.

The Vote Count/Verification subsystem calculates the vote results. The count is carried out on two levels: locally by each electoral authority and globally by the Central Authority which in this way verifies the final result that is then announced on a public announcement board.

The Management subsystem is responsible for entering the parameters of the election, creating the ballots, activating the required security operations according to the type of election (e.g. opinion poll, voting process), etc.

The system was developed with the extensive use of open source software tools such as the Bouncy Castle cryptographic library, the OpenCA hierarchical PKI infrastructure software, the OpenVPN software for creating safe links, the PostgreSQL database, the Apache Tomcat server. Java was the main programming language used.



The volume of medical and biomedical information produced by the medical society on a daily basis in the contemporary world is massive and perhaps still difficult to express in a simple and straightforward manner. The sources for this material are many (health institutions, educational organizations, institutional bodies, etc.). Means of distribution have changed over time but the digital form now tends to prevail completely. Cyberspace (the World Wide Web) is the dominant delivery medium in terms of size. The inevitable question that arises is whether it is possible and if so how, this information overload can be used effectively and converted to knowledge.

Today, the simple user (researcher, patient, etc.) is equipped with rather unsophisticated tools to support search and navigation of medical information. These are simple general purpose search engines that provide only the possibility to use certain logical expressions.

Especially for the Greek language and its intrinsic idiosyncrasies (complex morphology, evolution through the ages, etc.) the problems are even more severe.

The IATROLEXI project ( has developed the critical infrastructure for high-level natural language processing in the biomedicine domain and the Greek language that will assist the average user, the researcher or any other interested party, in improving search and navigation capabilities, as well as in any other form of processing biomedical data. A major project deliverable and demonstration tool is a specialised search engine using an ontology to provide the user with results that are more precise, accurate and therefore more useful. The ontology and tools developed can be adapted, extended and enriched in order to be used as the basis for more applications (indexing medical texts, text annotation, processing of derived health institutions, measuring quality of health services, etc.).