OU Profiles homepage Edit my profile User guide Accessibility Statement

Biography

John Domingue holds a position of Professor of Computer Science, at the Knowledge Media Institute (KMi), the Open University’s technology research and innovation centre. He also serves as the chair of the ESWC conference series. With a career including serving as KMi Director from 2015 to 2022, John has contributed 250 refereed articles in fields such as semantics, AI, the Web, distributed ledgers, and eLearning.

From 2017 to 2021, he led the first of five themes, on University Learners, for the £40M
Institute of Coding, an initiative aimed at increasing the number and diversity of computing graduates in the UK while strengthening the connection between university teaching and corporate training. Between 2022 and 2023, John spearheaded a project to develop a smart national educational content platform that incorporated cutting-edge AI techniques to support further education educators. Since the beginning of 2023, he has been at the forefront of examining the impact of Generative AI on higher education including a UKRI funded project (SAGE-RAI) with the Open Data Institute.

John has also worked extensively on how distributed ledgers and blockchains can support academic and health credentialing in a decentralised fashion.

John has delivered numerous talks on his work, including appearances at the Royal Institution in 2018, TEDx, and featured in THE Campus on interdisciplinary research teams. In 2019, he was inducted as a Fellow of the British Blockchain Association, and in 2020, he became an Honorary Professor at Amity University.

Projects

STFC Centre For Doctoral Training In Data Intensive Science

STFC Centre for Doctoral Training in Data Intensive Science

SlideWIKI

A major obstacle to increasing the efficiency, effectiveness and quality of education in Europe is the lack of widely available, accessible, multilingual, timely, engaging and high-quality educational material (i.e. OpenCourseWare). The creation and maintenance of comprehensive OpenCourseWare (OCW) is tedious, time-consuming and expensive, with the effect, that often courseware employed by teachers, instructors and professors is incomplete, outdated, dull and inaccessible to those with disabilities. By using the open-source SlideWiki platform (available at SlideWiki.org) the effort of the creation, translation and evolution of highly-structured remixable OCW can be widely shared (i.e. crowdsourced). In a similar way to Wikipedia for encyclopaedic content, SlideWiki allows users to: 1. collaboratively create comprehensive OCW (curricula, slide presentations, self-assessment tests, illustrations etc.) online in a crowdsourcing manner, 2. semi-automatically translate this content into more than 50 different languages and to improve the translations in a collaborative manner and 3. support engagement and social networking of educators and learners around that content.

EU Blockchain Observatory and Forum Reports

The Customer wishes to enlist the support of the OU to prepare a limited number of reports that will be used within and by the EU Blockchain Observatory and Forum in order to gain a more in-depth understanding of opportunities and issues at stake regarding blockchain technologies

Multi-type Content Repurposing and Sharing in Medical Education. (Q-08-020-JD)

Although there is an abundance of medical educational content available in individual EU academic institutions, this is not widely available or easy to discover and retrieve, due to lack of standardized content sharing mechanisms. The aim of mEducator BPN is to implement and critically evaluate existing standards and reference models in the field of e-learning in order to enable specialized state-of-the-art medical educational content to be discovered, retrieved, shared and re-used across European higher academic institutions. Educational content included in mEducator covers and represents the whole range of medical educational content, from traditional instructional teaching to active learning and experiential teaching/studying approaches. It spans the whole range of types, from text to exam sheets, algorithms, teaching files, computer programs (simulators or games) and interactive objects (like virtual patients and electronically traced anatomies, while it covers a variety of topics. mEducator aims to (a) examine to what extent existing standards for the description of educational material can address all the possible types of medical educational material listed above, and make respective recommendations for standards extensions; (b) examine to what extent existing standards for educational material packaging and exchange among learning management systems are adequate to support state-of-the art educational content sharing in medicine and provide respective recommendations for standards extensions; and (c) examine to what extent a recently proposed standard-based reference model for automated educational content discovery, retrieval and sharing can be deployed for medical educational content delivery and sharing and whether extensions are required. As a BNP, mEducator will attempt to compare two contemporary ways of achieving this content sharing, namely, a solution based on Web2.0 technologies, and a solution based on Semantic Web Services. mEducator will work closely with MedBiquitous Europe standardization body to adopt and implement MedBiquitous technology standards for medical and healthcare education in order to make medical content interoperable and shareable across the European Union. For this to succeed, material is re-purposed for multilingual, multicultural use and access. Provision of the material to non-partner institutes is planned with the foreseen (sustainability) aim to invite more institutes in the distributed pool. Last but not least, mEducator will invite students, educators, and health professionals (continuing education) to evaluate its outcomes.

ParkMe: Linked Open Parking Data (Planet Data) (Q-11-012-JD)

ParkMe combines geographic data and parking space information with user location, social networks and other data sources and third-party services in an application that shows the current availability of parking spaces, making it easier for people to find parking when coming to work or driving into town. In face of the scarcity of authoritative parking space data, the application crowd-sources the collection of parking data to its users. The objective of the ParkMe project is to showcase Semantic Web Service (SWS) technologies—developed in a series of research projects culminating with SOA4All—by building an application that both consumes and produces linked data. ParkMe is a Web and mobile application that ties crowdsourcing with Linked Data and social networks. SOA4All technologies are heavily used to simplify the development of the back-end of the application, and to enable dynamic incorporation of third-party services and data sources.

Service Offering for the Future Internet. (Q-09-046-JBD)

The goal of SOFI is to complement R&D projects in the area of Internet of Services, Software and Virtualization (Objective 1.2) through specific support activities. SOFI aims to ensure the position of European research as a leader in the definition and realization of the theoretical and technological foundations of the Future Internet of Services, as well as European industry's competitive advantage in the creation of value and new opportunities from the use of Future Internet. SOFI will build upon existing work related to the Service related working groups, most specifically the Future Internet Service Offer WG (FISO), within the Future Internet. The specific objectives of the SOFI proposal are: - Support the organisation of the Future Internet Assembly, and in particular to pursue the activities of and further develop the Future Internet Service Offer. SOFI will lead the work of producing an annual book with results from the Future Internet Assemblies. This approach will be complemented by a world-wide effort to coordinate European Future Internet efforts with corresponding programs in the USA, Japan, and elsewhere, ensuring EU Future Internet initiatives related to software and services are relevant and that European industry and society can be at the helm of the Future Internet. - Support dissemination of the Internet of Services community results as a crucial instrument to strengthen and extend the impact of supported collaborative research projects through the provision of specific dissemination channels, in particular the conference series Future Internet Symposium (FIS) and ServiceWave. SOFI will also help raise awareness among European businesses and public stakeholders of technological solutions enabled through the Internet of Services, and facilitate the steady and systematic adoption of these technologies by participating in relevant events, conferences, tutorials, and information days. - Implement the Future Internet portal and collaboration measures to ensure cohesion and alignment of strategies, objectives and results of projects and initiatives within the Future Internet initiative. In particular, SOFI will collaborate on an improved and regularly updated Future Internet portal, communicating results from the services community and publicizing technical solutions to the research and industry. Also, SOFI will participate in collaboration measures such as a European Vision on the Future Internet Architecture and roadmapping for FP8 research.

Forging Online Education through FIRE (Q-13-007-JD)

Higher education is going through a deep transformation period with technological advancements acting as a multiplicative factor. Starting from campus-based online courses and evolving into massive open online courses (MOOC) where the participants are distributed and course materials are dispersed across the web. On the other hand, there are initiatives like FIRE that building large infrastructures destined to be used for experimental research. The biggest problem they are facing and still not resolved is their widespread use (user penetration) which put their future at risk due to lack of external funding (sustainability). The FORGE project aims at investigating and developing new processes and approaches on introducing FIRE facilities and tools to student education. The rationale behind the FIRE approach is that students are the potential future-internet facilities users: at that future moment having the role of experimenters within a company or an organization, being already familiar with FIRE facilities, they will strive for usage. By investing on students, FORGE believes that this is a path towards FIRE long-term sustainability. To accomplish the above, FORGE wants to exploit the idea of enhancing, integrating and extending existing e-learning approaches with FIRE’s available portfolio for experimentation. To this end, existing MOOC platforms can be enhanced and extended in order to support lab assignments that can be carried out by students remotely and using any infrastructures through FIRE. In addition, professors and other specialized staff may contribute lab material to a common platform that can be accessible by other academic institutes.

Virtual Physiological Human: Sharing for Healthcare - A Research Environment (Q-10-014-JBD)

VPH-Share will develop the organisational fabric (the infostructure) and integrate the optimised services to (1) expose and share data and knowledge, (2) jointly develop multiscale models for the composition of new VPH workflows, (3) facilitate collaborations within the VPH community. Four flagship workflows (from @neurIST, euHeart, VPHOP, Virolab) provide existing data, tools and models, engage with the services developed by VPH-Share to drive the development of the infostructure, and pilot its applications. Data sources are usually clinical data from individual patients - medical images and/or biomedical signals - sometimes with population information. The operations range from secure access and storage through annotation, data inference and assimilation, to complex image processing and physics-based mathematical modelling, to data reduction and representation. The project focuses on a key bottleneck – the interface with the wealth of data from medical research infrastructures and from clinical processes. VPH-Share will provide the essential services, as well as the computational infrastructure, for the sharing of clinical and research data and tools, facilitating the construction and operation of new VPH workflows, and collaborations between the members of the VPH community. Evaluating the effectiveness and fitness-for-purpose of the infostructure and developing a thorough exploitation strategy are key activities, creating confidence in the communities. The consortium, through its optimal mix of medical, mathematical, engineering, software & hardware and industrial knowledge and expertise from the EU and internationally, will make this effort a success, delivering to European citizens clinically useful outcomes that will benefit society. The duration of the project is 4 years, its budget is € 14.5M, with an EC contribution of € 10.7M.

Educational curriculum for the usage of Linked Data (Q-11-019-JD)

Linked Data has established itself as the de facto means for the publication of structured data over the Web, enjoying amazing growth in terms of the number of organizations committing to use its core principles for exposing and interlinking data sets for seamless exchange, integration, and reuse. More and more ICT ventures offer innovative data management services on top of Linked (Open) Data, creating a demand for data practitioners possessing skills and detailed knowledge in this area. Ensuring the availability of such expertise will prove crucial if European businesses are to reap the full benefits of these advanced data management technologies, and the know-how accumulated over the past years by researchers, technology enthusiasts and early adopters in various European Member States. EUCLID will contribute to this goal by providing a comprehensive educational curriculum, supported by multi-modal learning materials and highly visible eLearning distribution channels, tailored to the real needs of data practitioners. Building upon the experience of the consortium accumulated in over 20 Linked Data projects with over 40 companies and public offices in more than 10 countries, complemented by feedback from more than 20 training events, and an in-depth analysis of the community discourse through mailing lists, discussion forums, Twitter, and the blogosphere, the curriculum will focus on techniques and software to integrate, query, and visualize Linked Data, as core areas in which practitioners state to require most assistance. The curriculum will be realized as living learning materials on a community Web site, and will be evaluated, refined, and extended in a webinar series, face-to-face training, and through continuous community feedback and contributions coordinated by a designated community manager. A significant share of the materials will consist of examples referring to real-world data sets and application scenarios, code snippets and demos that developers can run on their machines, as well as best practices and how-tos. In its final form, the curriculum will be delivered as an eBook series distributed via iTunes U, complemented by the materials collected on the community Web site. By providing these key knowledge-transfer components, EUCLID will not only promote the industrial uptake of Linked Data best practices and technologies, but, perhaps more importantly, will contribute to their further development and consolidation and support the sustainability of the community - all essential aspects given the novelty of the field and the rapid pace at which it has recently advanced.

Publications

Book

Forging Online Education through FIRE (2015)

Using Linked Data Effectively (2013)

The Future Internet - Future Internet Assembly 2013: Validated Results and New Horizons (2013)

Future Internet Assembly 2012: From Promises to Reality (2012)

Handbook of Semantic Web Technologies (2011)

The Future Internet: Future Internet Assembly 2011 - Achievements and Technological Promises (2011)

Future Internet – FIS 2008 : First Future Internet Symposium Vienna, Austria, September 28-30, 2008 Revised Selected Papers (2009)

Towards the Future Internet - A European Research Perspective (2009)

Enabling semantic web services: the Web service modelling ontology (2007)

The Semantic Web: Research and Applications (2006)

Artificial Intelligence: methodology, systems, and applications (2006)

The Semantic Web: Research and Applications, 3rd European Semantic Web Conference, ESWC 2006, Budva, Montenegro, June 11-14, 2006, Proceedings (2006)

Artificial Intelligence: Methodology, Systems, and Applications. 12th International Conference, AIMSA 2006, Varna, Bulgaria, September 12-15, 2006, Proceedings (2006)

Proceedings of IUI'03 2003 International Conference on Intelligent User Interfaces, Miami, Florida, USA (2003)

Software Visualization: Programming as a Multimedia Experience (1998)

Book Chapter

Decentralised Verification Technologies and the Web (2021)

Blockchain Applications in Lifelong Learning and the Role of the Semantic Blockchain (2020)

FORGE: An eLearning Framework for Remote Laboratory Experimentation on FIRE Testbed Infrastructure (2017)

Big Data Analysis (2016)

Experimentation Facilities in H2020: Strategic Research and Innovation Agenda Contributions (2016)

eGovernment (2011)

Fostering a relationship between linked data and the Internet of Services (2011)

Semantic web services (2011)

Semantic Web search engines (2011)

Adaptive service binding with lightweight semantic web services (2010)

A knowledge-based framework for web service adaptation to context (2010)

Context-aware semantic Web service discovery through metric-based situation representations (2010)

SOA4All: towards a global service delivery platform (2010)

Bridging the gap between mobile application contexts and Semantic Web resources (2009)

The service web: a web of billions of services (2009)

Deploying Semantic Web Services-Based Applications in the e-Government Domain (2008)

Enabling data, information, and process integration with semantic web services: from a new technology infrastructure to a compelling demonstrator (2008)

Geospatial data integration with Semantic Web services: the eMerges approach (2007)

Toward the multiscale modelling of the musculoskeletal system (2007)

Towards adaptive e-learning applications based on Semantic Web Services (2007)

A semantic web services-based infrastructure for context-adaptive process support (2007)

Case-based reasoning within semantic web technologies (2006)

Semantic web services: approaches and perspectives (2006)

WSTO: A classification-based ontology for managing trust in semantic web services (2006)

Approaches to semantic web services: An overview and comparisons (2004)

Semantic layering with Magpie (2004)

Visualizing internetworked argumentation (2003)

Scholarly publishing and argument in hyperspace (2003)

IIPS: an intelligent information presentation system (2002)

Software visualization and education (2002)

MnM: ontology driven semi automatic and automatic support for semantic markup (2002)

Ontology driven knowledge management: Philosophical, modelling and organizational issues (1st edition) (2001)

An Automated Programming Advisor (1992)

Journal Article

Students’ Perceptions of AI Digital Assistants (AIDAs): Should Institutions Invest in Their Own AIDAs? (2025)

Best Practices for the Responsible Adoption of Generative AI in Higher Education (2025)

What distance learning students want from an AI Digital Assistant (2024)

Blockchain-based decentralised micro-accreditation for lifelong learning (2024)

Trust, Accountability, and Autonomy in Knowledge Graph-Based AI for Self-Determination (2023)

Supporting Lifelong Learning with Smart Blockchain Badges (2020)

COVID-19 Antibody Test/Vaccination Certification There’s an app for that (2020)

A case study on the decentralisation of lifelong learning using blockchain technology (2020)

Supporting the discoverability of open educational resources (2019)

PT Anywhere: a mobile environment for practical learning of network engineering (2018)

Towards the Temporal Streaming of Graph Data on Distributed Ledgers (2017)

FORGE Toolkit: Leveraging Distributed Systems in eLearning Platforms (2017)

Teaching Linked Open Data Using Open Educational Resources (2016)

ACQUA: Automated Community-based Question Answering through the Discretisation of Shallow Linguistic Features (2015)

WSMO-Lite and hRESTS: lightweight semantic annotations for Web services and RESTful APIs (2015)

The Web of Data: bridging the skills gap (2014)

Raising the stakes in Linked Data education (2014)

Using linked data to annotate and search educational video resources for supporting distance learning (2012)

Mediation spaces for similarity-based semantic web services selection (2011)

An automated approach to Semantic Web Services mediation (2010)

Toward the Next Wave of Services: Linked Services for the Web of Data (2010)

Towards the open service web (2009)

Supporting interoperability and context-awareness in e-learning through situation-driven learning processes (2009)

Toward a service web: integrating the Semantic Web and service orientation (2009)

Problem solving methods in a global networked age (2009)

IRS-III: A broker-based approach to semantic Web services (2008)

Semantic execution environments for semantics-enabled SOA (2008)

Semantic Web Services: part 2 (2007)

Semantic Web Services: part 1 (2007)

Magpie: experiences in supporting semantic web browsing (2007)

Context-adaptive learning designs by using semantic web services (2007)

OntoWeaver: an ontology-based approach to the design of data-intensive web sites (2005)

Supporting continuous learning in a large organization: the role of group and organizational perspectives (2005)

Reflection on the future of knowledge portals (2004)

Supporting Online Shopping through a Combination of Ontologies and Interface Metaphors (2003)

A Methodological approach to supporting organisational learning (2001)

myPlanet: an ontology driven Web based personalised news service (2001)

Ontology-driven document enrichment: principles, tools and applications (2000)

PlanetOnto: from news publishing to integrated knowledge management support (2000)

Integrating working and enrichment approach learning: a document (2000)

Supporting organisational learning: an overview of the ENRICH approach (2000)

Sharing engineering design knowledge in a distributed environment (2000)

ScholOnto: an ontology-based digital library server for research documents and discourse (2000)

An effective web-based software visualization learning environment (1998)

Teaching programming at a distance: the Internet software visualization laboratory (1997)

Fostering debugging communities on the Web (1997)

Software visualization as a pedagogical tool (1992)

Methodological Foundations of KEATS the Knowledge Engineer’s Assistant (1991)

Visual Knowledge Engineering (1990)

Presentation / Conference

Using Generative AI and ChatGPT for improving the production of distance learning materials (2024)

Towards Cultivating Decentralised Data Privacy, Interoperability and Trust with Semantic PETs and Visualisations (2024)

Smart Assessment and Guided Education with Responsible AI (2024)

Ethics and Executability: Tracing Decency in Decentralised Knowledge Graph Applications (2023)

Musical Meetups: a Knowledge Graph approach for Historical Social Network Analysis (2023)

Towards Decentralised Learning Analytics (Positioning Paper) (2023)

Decency and Decentralisation: Verifiable Decentralised Knowledge Graph Querying (2023)

An Architecture for a Decentralised Learning Analytics Platform (Positioning Paper) (2023)

Trusting Decentralised Knowledge Graphs and Web Data at the Web Conference (2023)

Using GitLab Interactions To Predict Student Success When Working As Part Of A Team (2021)

A Framework for Handling Internet of Things Data with Confidentiality and Blockchain Support (2020)

Towards A Blockchain-based Decentralised Educational Landscape (2020)

Towards Complete Decentralised Verification of Data with Confidentiality: Different ways to connect Solid Pods and Blockchain (2020)

A Decentralized Approach to Validating Personal Data Using a Combination of Blockchains and Linked Data (2019)

LinkChains: Trusted Personal Linked Data (2019)

Decentralising online education using blockchain technology (2019)

ADA: A System for Automating the Learning Data Analytics Processing Life Cycle (2019)

The FAIR TRADE Framework for Assessing Decentralised Data Solutions (2019)

Smart Blockchain Badges for Data Science Education (2018)

A Learner-Centred Approach for Lifelong Learning Powered by the Blockchain (2018)

ScienceMiles: Digital Currency for Researchers (2018)

3rd International Workshop on Linked Data and Distributed Ledgers Chairs' Welcome & Organization (2018)

Designing and Delivering a Curriculum for Data Science Education across Europe (2018)

Peer-reviews on the blockchain (2018)

The Irrefutable History of You: Distributed Ledgers and Semantics for Ubiquitous Personal Ratings (2017)

Online experimentation and interactive learning resources for teaching network engineering (2017)

LinkChains: Exploring the space of decentralised trustworthy Linked Data (2017)

Linked Data Indexing of Distributed Ledgers (2017)

The European Data Science Academy: Bridging the Data Science Skills Gap with Open Courseware (2017)

Integrating Medical Scientific Knowledge with the Semantically Quantified Self (2016)

Applying a methodology for the design, delivery and evaluation of learning resources for remote experimentation (2016)

Visual Exploration of Formal Requirements for Data Science Demand Analysis (2015)

Online Learning and Experimentation via Interactive Learning Resources (2015)

Capturing Scientific Knowledge on Medical Risk Factors (2015)

Deploying Learning Analytics for Awareness and Reflection in Online Scientific Experimentation (2015)

It's all in the content: state of the art best answer prediction based on discretisation of shallow linguistic features (2014)

Developing a curriculum of open educational resources for Linked Data (2014)

EUCLID: EdUcational curriculum for the usage of LInked data (2014)

Online learning and Linked Data: lessons learned and best practices (2014)

FORGE: Enhancing elearning and research in ICT through remote experimentation (2014)

Interactive learning resources and linked data for online scientific experimentation (2013)

Linked context: a linked data approach to personalised service provisioning (2012)

Harnessing the crowds for automating the identification of Web APIs (2012)

ParkJam: crowdsourcing parking availability information with linked data (Demo) (2012)

Automated information extraction from web APIs documentation (2012)

Feature LDA: a supervised topic model for automatic detection of Web API documentations from the Web (2012)

SmartLink: a Web-based editor and search environment for Linked Services (2011)

Lightweight semantics for automating the invocation of Web APIs (2011)

Unified Lightweight Semantic Descriptions of Web APIs and Web Services (2011)

A Framework for Automating the Invocation of Web APIs (2011)

An Approach to Construct Dynamic Service Mashups using Lightweight Semantics (2011)

Towards Automated Invocation of Web APIs (2011)

A linked data-driven & service-oriented architecture for sharing educational resources (2011)

Developing RDF-based Web services for supporting runtime matchmaking and invocation (2011)

iServe: a linked services publishing platform (2010)

Investigating web APIs on the World Wide Web (2010)

Photorealistic semantic web service groundings: unifying RESTful and XML-RPC groundings using rules, with an application to Flickr (2010)

Integrating heterogeneous web service styles with flexible semantic web services groundings (2010)

Telecommunication mashups using RESTful services (2010)

Services and the Web of Data: an unexploited symbiosis (2010)

A framework for feeding Linked Data to Complex Event Processing engines (2010)

Comprehensive service semantics and light-weight Linked Services: towards an integrated approach (2010)

Using semantics for automating the authentication of Web APIs (2010)

Towards two-stage service representation and reasoning: from lightweight annotations to comprehensive semantics (2010)

Two-staged approach for semantically annotating and brokering TV-related services (2010)

Semantic annotation of Web APIs with SWEET (2010)

Translating semantic web service based business process models (2009)

The business process modelling ontology (2009)

Exploiting metrics for similarity-based semantic web service discovery (2009)

Enriching service semantics through conceptual vector spaces (2009)

Ontology-based metrics computation for business process analysis (2009)

Bridging between sensor measurements and symbolic ontologies through conceptual spaces (2009)

Strategy-driven Business Process Analysis (2009)

Supporting the semi-automatic acquisition of semantic RESTful service descriptions (2009)

Semantically Annotating RESTful Services with SWEET (2009)

Two-fold Semantic Web service matchmaking – applying ontology mapping for service discovery (2009)

Interoperable multimedia metadata through similarity-based semantic web service discovery (2009)

Supporting the creation of semantic RESTful service descriptions (2009)

Blending the physical and the digital through conceptual spaces (2009)

Towards context-aware multimedia processing through Semantic Web Services (2009)

Semantic enabled complex event language for business process monitoring (2009)

Semantic business process management: scaling up the management of business processes (2008)

Ontological Foundations for Scholarly Debate Mapping Technology (2008)

Towards ontology interoperability through conceptual groundings (2008)

A core ontology for business process analysis (2008)

Conceptual situation spaces for situation-driven processes (2008)

Grounding semantic web services with rules (2008)

Exploiting conceptual spaces for ontology integration (2008)

SOA4All, enabling the SOA revolution on a world wide scale (2008)

Towards general spatial intelligence (2008)

A situations & goals semantic model for designing and implementing semantic web services-based processes (2008)

Situation-driven processes for semantic web services (2008)

Fuzzy context adaptation through conceptual situation spaces (2008)

Mobile situation spaces (2008)

Towards context-aware semantic web service discovery through conceptual situation spaces (2008)

An outlook on semantic business process mining and monitoring (2007)

Towards an ontology for process monitoring and mining (2007)

Applying Semantic Web Services (2007)

Agile elicitation of semantic goals by wiki (2007)

Recipes for Semantic Web dog food - The ESWC and ISWC metadata projects (2007)

A trust based methodology for web service selection (2007)

Addressing context-awareness and standards interoperability in e-learning: a service-oriented framework based on IRS III (2007)

Context-aware process support through automatic discovery and invocation of semantic web services (2007)

A semantic web service oriented framework for adaptive learning environments (2007)

A Semantic Web Services GIS based emergency management application (2006)

Spatial integration of Semantic Web Services: the e-Merges approach (2006)

IRS-III: A Broker for Semantic Web Services based Applications (2006)

WWW: WSMO, WSML, and WSMX in a nutshell (2006)

Experiences from semantic web service tutorials (2006)

Benefits and challenges of applying Semantic Web Services in the e-Government domain (2006)

Enhancing data and processes integration and interoperability in emergency situations: a SWS based emergency management system (2006)

User interaction and uptake challenges to successfully deploying Semantic Web technologies (2006)

Study on integrating semantic applications with Magpie (2006)

Knowledge modelling for integrating e-government applications and Semantic Web Services (2006)

Toward user oriented semantic geographical information systems (2006)

The choreography model for IRS-III (2006)

Knowledge modelling for integrating semantic web services in e-government applications (2005)

A semantic web based architecture for analytical tools (2005)

A semantic web service-based architecture for the interoperability of e-government services (2005)

Semantic web service composition in IRS-III: The structured approach (2005)

A conceptual model for semantically-based e-government portals (2005)

Towards intelligent web services: the web service modeling ontology (WSMO) (2005)

Adding semantics to business intelligence (2005)

Integrating scholarly argumentation, texts and community: towards an ontology and services (2005)

A position statement on IRS-III: a comprehensive approach to creating and using semantic web services (2005)

Web Service Modeling Ontology (WSMO): an ontology for Semantic Web Services (2005)

Mediation of semantic web services in IRS-III (2005)

Choreography in IRS-III – coping with heterogeneous interaction patterns in web services (2005)

Semantic business process management: a vision towards using semantic web services for business process management (2005)

Opening up Magpie via semantic services (2004)

Towards a choreography for IRS-III (2004)

Collaborative semantic web browsing with Magpie (2004)

OCML ontologies to XML schema lowering (2004)

Orchestration of semantic web services in IRS-III (2004)

Integration of OWL-S into IRS-III (2004)

Interactive composition of WSMO based semantic web services in IRS-III (2004)

Beyond TREC's filtering track (2004)

OntoWeaver S: supporting the design of knowledge portals (2004)

IRS III: a platform and infrastructure for creating WSMO based semantic web services (2004)

Modelling data intensive web sites with OntoWeaver (2004)

Integrating web services into data intensive web sites (2004)

Multi-topic information filtering with a single user profile (2004)

Magpie: customizing users' experiences when browsing on the semantic web (2004)

IRS II: a framework and infrastructure for semantic web services (2003)

Magpie: towards a semantic web browser (2003)

AQUA: an ontology driven question answering system (2003)

Requirements for Information Extraction for Knowledge Management (2003)

Building and applying a Concept Hierarchy Representation of a user profile (2003)

Design of customized Web applications with OntoWeaver (2003)

Tribalization, e-learning and the Semantic Web (2002)

Augmenting design deliberation with Compendium: the case of collaborative ontology design (2002)

ClaiMaker: weaving a semantic web of research papers (2002)

An ontology driven approach to web site generation and maintenance (2002)

Alice: assisting online shoppers through ontologies and novel interface metaphors (2002)

MnM: ontology driven tool for semantic markup (2002)

Compendium: making meetings into knowledge events (2001)

Knowledge extraction by using an ontology-based annotation tool (2001)

Supporting ontology driven document enrichment within communities of practice (2001)

Template-driven information extraction for populating ontologies (2001)

Tadzebao and WebOnto: discussing, browsing, and editing ontologies on the Web (1998)

The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward

Thesis

ITSY: an automated programming adviser (1987)