@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}
}
@article {Vassilakis200581,
	title = {Exploiting form semantics and validation checks to improve e-form layout},
	journal = {International Journal of Web Engineering and Technology},
	volume = {2},
	number = {1},
	year = {2005},
	note = {cited By (since 1996) 0},
	pages = {81-96},
	abstract = {On their route to the electronic era, organisations release on the web more and more complex form-based services, which require users to enter numerous data items interrelated by business rules. In such a context, it is crucial to provide optimal form layouts, in order to present the service users with interfaces that facilitate their work. This paper presents an integrated environment, which exploits data item interrelations manifested by the business rules (or validation checks), to optimise the layout of the web forms comprising a complex service. The approach is validated through its application on a tax return form e-service. Copyright Β{\textcopyright} 2005 Inderscience Enterprises Ltd.},
	keywords = {electronic services, Form layout, Form semantics, Integrated environment, Interfaces (computer), Optimization, semantics, Taxation, Usuability, Validation checks, World Wide Web},
	doi = {10.1504/IJWET.2005.007465},
	url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-24344507764\&partnerID=40\&md5=e94b487785303410cb7bf88df9d12c86},
	author = {Costas Vassilakis and Giorgos Lepouras and S. Rouvas and P. Georgiadis}
}
@conference {Weir2004152,
	title = {Content enrichment through dynamic annotation},
	booktitle = {ICEIS 2004 - Proceedings of the Sixth International Conference on Enterprise Information Systems},
	year = {2004},
	note = {cited By (since 1996) 0},
	month = {4},
	pages = {152-157},
	abstract = {This paper describes a technique for interceding between users and the information that they browse. This facility, that we term {\textquoteright}dynamic annotation{\textquoteright}, affords a means of editing Web page content {\textquoteright}on-the-fly{\textquoteright} between the source Web server and the requesting client. Thereby, we have a generic way of modifying the content displayed to local users by addition, removal or reorganising any information sourced from the World-Wide Web, whether this derives from local or remote pages. For some time, we have been exploring the scope for this device and we believe that it affords many potential worthwhile applications. Here, we describe two varieties of use. The first variety focuses on support for individual users in two contexts (second-language support and second language learning). The second variety of use focuses on support for groups of users. These differing applications have a common goal which is content enrichment of the materials placed before the user. Dynamic annotation provides a potent and flexible means to this end.},
	keywords = {Content based retrieval, Content enrichment, Dynamic annotation, Information analysis, Knowledge based systems, Learning systems, Servers, Web browsers, World Wide Web},
	url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-8444234304\&partnerID=40\&md5=1ba0d141296de4e5b8bbd76ba0d1d79a},
	author = {G.R.S. Weir and Giorgos Lepouras and Costas Vassilakis},
	editor = {I. Seruca and J. Filipe and S. Hammoudi and J. Cordeiro}
}
