Top of this page
Skip navigation, go straight to the content

End User Programming of Awareness Systems

Name Georgios Metaxas
Advisors Emile Aarts, Panos Markopoulos

The main objectives of the this project are to develop a formal model for awareness systems, and to design and develop a set of tools that support the composition of awareness applications by end-users.

A model of how awareness is formed and recruited through the use of awareness systems is developed, in such way that it provides an appropriate set of concepts for describing the operation of a broad class of awareness systems in terms of the content of the information exchanged and elementary user behaviours pertaining to sharing information about themselves or perceiving information about others.

End User Tools are software mechanisms that support the creation of awareness applications by end users. The notions of the model, being the means to delineate one’s awareness, are projected on an end-user programming environment, forming a set of configurable services and tools. End-users can configure custom awareness applications, by specifying tasks that combine and define the behaviour of relevant services and tools.