@article {lep2008a1,
	title = {An active blackboard for service discovery, composition and execution},
	journal = {International Journal of Electronic Governance},
	volume = {1},
	number = {3},
	year = {2008},
	pages = {275 - 295},
	publisher = {Inderscience Publishers},
	abstract = {Organisations are turning to customer-centric electronic services, oriented to servicing customers{\textquoteright} life-events. This development requires methods for automatically locating and synthesising individual services to compose complex ones that will service the customer{\textquoteright}s life-events, since manual composition, either at the customer or the organisation side, incurs functional, economic and technical problems. In this paper we present an active blackboard architecture, which automates the task of service composition based on the semantics of individual services and data dependencies between them. The blackboard incorporates registries, which facilitate service discovery and an execution engine that arranges for dynamic service composition and execution.},
	keywords = {blackboard architecture, e-government, e-services, electronic governance, electronic services, ontologies, semantics, service composition},
	doi = {10.1504/IJEG.2008.020450},
	author = {Giorgos Lepouras and Costas Vassilakis and Anya Sotiropoulou and Dimitrios Theotokis and Akrivi Katifori}
}
@conference {Lepouras2005573,
	title = {An active ontology-based blackboard architecture for Web service interoperability},
	booktitle = {2005 International Conference on Services Systems and Services Management, Proceedings of ICSSSM{\textquoteright}05},
	volume = {1},
	year = {2005},
	note = {cited By (since 1996) 1},
	month = {6},
	pages = {573-578},
	abstract = {Web services are functional, independent components that can be called over the web to perform a task. Web services are provided by organizations to enable others to perform tasks the organization offers online. However, with an ever increasing number of web services, finding the web service that performs a certain task is not always easy. Furthermore, adopting an end-user point of view what is needed is the actual result and not the service per se. It is often the case that more than one service have to be combined to produce the anticipated outcome, e.g. in the case of life-events. To this end, we propose an active, ontology-based blackboard architecture that aims at tackling the problems inherent in dynamic synthesis of composite web services and at facilitating user interaction with complex e-government transactions. Β{\textcopyright} 2005 IEEE.},
	keywords = {Active blackboard architecture, Computer architecture, Electronic commerce, Interoperability, Ontology-based architecture, Web service synthesis, World Wide Web},
	doi = {10.1109/ICSSSM.2005.1499537},
	url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-33745256434\&partnerID=40\&md5=d1cd6446d2f3bc9ed098036d2f2bd384},
	author = {Giorgos Lepouras and Costas Vassilakis and Anya Sotiropoulou and Dimitrios Theotokis and Akrivi Katifori}
}
@conference {Dimitrios00anapproach,
	title = {An Approach to Designing and Implementing Virtual Museums},
	booktitle = {Proceedings of the seventh UK VR-SIG Conference},
	year = {2000},
	month = {9},
	abstract = {The current paper describes an approach to designing and implementing a virtual environment comprising ten different museums. The number of museums as well as the variety of their exhibits lead to the adoption of a generalised strategy that catered for all museum presentation needs and allowed for future expansion. Furthermore, the system architecture supports the delivery of multimedia content either over the Internet or via a local immersive virtual reality installation.},
	author = {D. Charitos and Giorgos Lepouras and Costas Vassilakis and Akrivi Katifori and C. Halatsis}
}
