Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on t... more Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machine-interpretable semantic descriptions. Since SWS annotations usually are created by distinct SWS providers, semantic-level mediation, ie mediation between concurrent semantic representations, is a key requirement for SWS discovery.
Business Process Analysis (BPA) aims to verify, validate, and identify potential improvements for... more Business Process Analysis (BPA) aims to verify, validate, and identify potential improvements for business processes. Despite the wide range of technologies developed so far, the large amount of information that needs to be integrated and processed, as well as the quantity of data that has to be produced and presented still poses important challenges both from a processing and presentation perspectives.
Following the withdrawal of the filtering track from the latest TREC conferences, there is a nich... more Following the withdrawal of the filtering track from the latest TREC conferences, there is a niche for new evaluation standards. Towards this end, we suggest, based on variations of TREC's routing subtask, two new evaluation methodologies. The first can be used for evaluating single, multi-topic profiles and the second for testing the ability of a multi-topic profile to adapt to both modest variations and radical drifts in user interests.
In this paper we describe some results of the Alice project. Alice is an ontology based e-commerc... more In this paper we describe some results of the Alice project. Alice is an ontology based e-commerce project which aims to support online users in the task of shopping. Ontologies describing customers, products, typical shopping tasks and the external context form the basis for the Alice architecture. We also exploit two novel interface metaphors originally developed for navigating databases: the Guides metaphor and Dynamic Queries.
Abstract Given a scenario in which members of an academic community collaboratively construct and... more Abstract Given a scenario in which members of an academic community collaboratively construct and share an archive of news items, several knowledge management challenges arise. The authors' integrated suite of tools, called PlanetOnto, supports a speedy but high quality publishing process, allows ontology-driven document formalization and augments standard browsing and search facilities with deductive knowledge retrieval
Abstract. Magpie is a suite of tools supporting a 'zero-cost'approach to semantic web browsing: i... more Abstract. Magpie is a suite of tools supporting a 'zero-cost'approach to semantic web browsing: it avoids the need for manual annotation by automatically associating an ontology-based semantic layer to web resources. An important aspect of Magpie, which differentiates it from superficially similar hypermedia systems, is that the association between items on a web page and semantic concepts is not merely a mechanism for dynamic linking, but it is the enabling condition for locating services and making them available to a user.
In this paper we describe IRS–II (Internet Reasoning Service) a framework and implemented infrast... more In this paper we describe IRS–II (Internet Reasoning Service) a framework and implemented infrastructure, whose main goal is to support the publication, location, composition and execution of heterogeneous web services, augmented with semantic descriptions of their functionalities. IRS–II has three main classes of features which distinguish it from other work on semantic web services.
Abstract Formative work by Lave and Wenger has articulated how practices emerge through the inter... more Abstract Formative work by Lave and Wenger has articulated how practices emerge through the interplay of informal processes with symbolic codifications and artifacts. In this paper, we describe how ontologies can serve as symbolic tools within a community of practice supporting communication and knowledge sharing. We show that when a community's perspective on an issue is stable, it opens the possibility for introducing knowledge services, based on an ontology co-constructed by knowledge engineers with stakeholders.
Abstract Service integration and domain interoperability are the basic requirements in the develo... more Abstract Service integration and domain interoperability are the basic requirements in the development of current service-oriented e-Government applications. Semantic Web and, in particular, Semantic Web Service (SWS) technology aim to address these issues. However, the integration between e-Government applications and SWS is not an easy task. We argue that a more complex semantic layer needs to be modeled. The aim of our work is to provide an ontological framework that maps such a semantic layer.
Abstract Software visualization is the use of filmcraft, cartoon animation, and graphic design te... more Abstract Software visualization is the use of filmcraft, cartoon animation, and graphic design techniques to display data structures, programs, and algorithms. It has successfully been used in a number of settings to aid expert and novice programmers debug their programs and to teach computer science students about algorithms. In this paper we describe a framework for using software visualization technology to drive the knowledge acquisition process.
This paper presents SWEET: Semantic Web sErvices Editing Tool, the first tool developed for the s... more This paper presents SWEET: Semantic Web sErvices Editing Tool, the first tool developed for the semi-automatic acquisition of semantic RESTful service descriptions, aiming to support a higher level of automation of common RESTful service tasks, such as discovery and composition.
Magpie has been one of the first truly effective approaches to bringing semantics into the web br... more Magpie has been one of the first truly effective approaches to bringing semantics into the web browsing experience. The key innovation brought by Magpie was the replacement of a manual annotation process by an automatically associated ontology-based semantic layer over web resources, which ensured added value at no cost for the user.
Technical Committee members should send comments on this specification to the Technical Committee... more Technical Committee members should send comments on this specification to the Technical Committee's email list. Others should send comments to the Technical Committee by using the “Send A Comment” button on the Technical Committee's web page at www. oasis-open. org/committees/ex-semantics.
Abstract This research aims at improving dynamic query based information access by using knowledg... more Abstract This research aims at improving dynamic query based information access by using knowledge modelling to narrow the search space. Our objective is to allow users to quickly browse web pages and get the information content related to his/her profile and within semantically relevant dimensions. We have developed an application to link a dynamic query interface to ontologies containing knowledge about customers, products and shopping tasks in an online shop.
Abstract The increasing availability of distributed digital TV and multimedia (MM) resources-cont... more Abstract The increasing availability of distributed digital TV and multimedia (MM) resources-content and Web services-on the Web, raises the need to automatically retrieve and process resources to satisfy a given context. In order to fulfill a particular content need, usually a set of operations, realised through Web services, have to be orchestrated to retrieve and process, eg scale or transcode, MM content out of distributed repositories.
“Wired… now what?”, was the challenge from Apple's Mark Miller to educationalists as the Internet... more “Wired… now what?”, was the challenge from Apple's Mark Miller to educationalists as the Internet took off. A new infrastructure was being laid, but even now we still barely know how to use it effectively for learning. We can expect a similar scenario to unfold for the semantic web. Currently, the semantic web community is necessarily preoccupied with infrastructure design (eg, knowledge representation languages for the web, scaling issues, standardising terminologies and agent interoperability).
ABSTRACT Nowadays, many distinct communities are researching on technologies for knowledge captur... more ABSTRACT Nowadays, many distinct communities are researching on technologies for knowledge capturing, modelling, and navigation. Moreover, advances in Internet technology makes it possible to perform most of these tasks on heterogeneous and distributed environments such as the Web. These advances though, have raise the need for knowledge services to accommodate the ever increasing number of Web users.
Abstract: The long-term future of Intelligent Tutoring Systems (ITSs) for the teaching of program... more Abstract: The long-term future of Intelligent Tutoring Systems (ITSs) for the teaching of programming is severely hampered by weaknesses which prevent ITSs from scaling up to cater for either a wide audience or a broad curriculum. The weaknesses include an emphasis on toy examples, the use of instruction-based (as opposed to guided discovery-based) teaching, a lack of attention to user interfaces, and the belief that it is possible to create a comprehensive bug catalogue.
Abstract Semantic Web services (SWS) has been a vigorous technology research area for about six y... more Abstract Semantic Web services (SWS) has been a vigorous technology research area for about six years. A great deal of innovative work has been done, and a great deal remains. Several large research initiatives have been producing substantial bodies of technology, which are gradually maturing. SOA vendors are looking seriously at semantic technologies and have made initial commitments to supporting selected approaches. In the world of standards, numerous activities have reflected the strong interest in this work.
Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on t... more Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machine-interpretable semantic descriptions. Since SWS annotations usually are created by distinct SWS providers, semantic-level mediation, ie mediation between concurrent semantic representations, is a key requirement for SWS discovery.
Business Process Analysis (BPA) aims to verify, validate, and identify potential improvements for... more Business Process Analysis (BPA) aims to verify, validate, and identify potential improvements for business processes. Despite the wide range of technologies developed so far, the large amount of information that needs to be integrated and processed, as well as the quantity of data that has to be produced and presented still poses important challenges both from a processing and presentation perspectives.
Following the withdrawal of the filtering track from the latest TREC conferences, there is a nich... more Following the withdrawal of the filtering track from the latest TREC conferences, there is a niche for new evaluation standards. Towards this end, we suggest, based on variations of TREC's routing subtask, two new evaluation methodologies. The first can be used for evaluating single, multi-topic profiles and the second for testing the ability of a multi-topic profile to adapt to both modest variations and radical drifts in user interests.
In this paper we describe some results of the Alice project. Alice is an ontology based e-commerc... more In this paper we describe some results of the Alice project. Alice is an ontology based e-commerce project which aims to support online users in the task of shopping. Ontologies describing customers, products, typical shopping tasks and the external context form the basis for the Alice architecture. We also exploit two novel interface metaphors originally developed for navigating databases: the Guides metaphor and Dynamic Queries.
Abstract Given a scenario in which members of an academic community collaboratively construct and... more Abstract Given a scenario in which members of an academic community collaboratively construct and share an archive of news items, several knowledge management challenges arise. The authors' integrated suite of tools, called PlanetOnto, supports a speedy but high quality publishing process, allows ontology-driven document formalization and augments standard browsing and search facilities with deductive knowledge retrieval
Abstract. Magpie is a suite of tools supporting a 'zero-cost'approach to semantic web browsing: i... more Abstract. Magpie is a suite of tools supporting a 'zero-cost'approach to semantic web browsing: it avoids the need for manual annotation by automatically associating an ontology-based semantic layer to web resources. An important aspect of Magpie, which differentiates it from superficially similar hypermedia systems, is that the association between items on a web page and semantic concepts is not merely a mechanism for dynamic linking, but it is the enabling condition for locating services and making them available to a user.
In this paper we describe IRS–II (Internet Reasoning Service) a framework and implemented infrast... more In this paper we describe IRS–II (Internet Reasoning Service) a framework and implemented infrastructure, whose main goal is to support the publication, location, composition and execution of heterogeneous web services, augmented with semantic descriptions of their functionalities. IRS–II has three main classes of features which distinguish it from other work on semantic web services.
Abstract Formative work by Lave and Wenger has articulated how practices emerge through the inter... more Abstract Formative work by Lave and Wenger has articulated how practices emerge through the interplay of informal processes with symbolic codifications and artifacts. In this paper, we describe how ontologies can serve as symbolic tools within a community of practice supporting communication and knowledge sharing. We show that when a community's perspective on an issue is stable, it opens the possibility for introducing knowledge services, based on an ontology co-constructed by knowledge engineers with stakeholders.
Abstract Service integration and domain interoperability are the basic requirements in the develo... more Abstract Service integration and domain interoperability are the basic requirements in the development of current service-oriented e-Government applications. Semantic Web and, in particular, Semantic Web Service (SWS) technology aim to address these issues. However, the integration between e-Government applications and SWS is not an easy task. We argue that a more complex semantic layer needs to be modeled. The aim of our work is to provide an ontological framework that maps such a semantic layer.
Abstract Software visualization is the use of filmcraft, cartoon animation, and graphic design te... more Abstract Software visualization is the use of filmcraft, cartoon animation, and graphic design techniques to display data structures, programs, and algorithms. It has successfully been used in a number of settings to aid expert and novice programmers debug their programs and to teach computer science students about algorithms. In this paper we describe a framework for using software visualization technology to drive the knowledge acquisition process.
This paper presents SWEET: Semantic Web sErvices Editing Tool, the first tool developed for the s... more This paper presents SWEET: Semantic Web sErvices Editing Tool, the first tool developed for the semi-automatic acquisition of semantic RESTful service descriptions, aiming to support a higher level of automation of common RESTful service tasks, such as discovery and composition.
Magpie has been one of the first truly effective approaches to bringing semantics into the web br... more Magpie has been one of the first truly effective approaches to bringing semantics into the web browsing experience. The key innovation brought by Magpie was the replacement of a manual annotation process by an automatically associated ontology-based semantic layer over web resources, which ensured added value at no cost for the user.
Technical Committee members should send comments on this specification to the Technical Committee... more Technical Committee members should send comments on this specification to the Technical Committee's email list. Others should send comments to the Technical Committee by using the “Send A Comment” button on the Technical Committee's web page at www. oasis-open. org/committees/ex-semantics.
Abstract This research aims at improving dynamic query based information access by using knowledg... more Abstract This research aims at improving dynamic query based information access by using knowledge modelling to narrow the search space. Our objective is to allow users to quickly browse web pages and get the information content related to his/her profile and within semantically relevant dimensions. We have developed an application to link a dynamic query interface to ontologies containing knowledge about customers, products and shopping tasks in an online shop.
Abstract The increasing availability of distributed digital TV and multimedia (MM) resources-cont... more Abstract The increasing availability of distributed digital TV and multimedia (MM) resources-content and Web services-on the Web, raises the need to automatically retrieve and process resources to satisfy a given context. In order to fulfill a particular content need, usually a set of operations, realised through Web services, have to be orchestrated to retrieve and process, eg scale or transcode, MM content out of distributed repositories.
“Wired… now what?”, was the challenge from Apple's Mark Miller to educationalists as the Internet... more “Wired… now what?”, was the challenge from Apple's Mark Miller to educationalists as the Internet took off. A new infrastructure was being laid, but even now we still barely know how to use it effectively for learning. We can expect a similar scenario to unfold for the semantic web. Currently, the semantic web community is necessarily preoccupied with infrastructure design (eg, knowledge representation languages for the web, scaling issues, standardising terminologies and agent interoperability).
ABSTRACT Nowadays, many distinct communities are researching on technologies for knowledge captur... more ABSTRACT Nowadays, many distinct communities are researching on technologies for knowledge capturing, modelling, and navigation. Moreover, advances in Internet technology makes it possible to perform most of these tasks on heterogeneous and distributed environments such as the Web. These advances though, have raise the need for knowledge services to accommodate the ever increasing number of Web users.
Abstract: The long-term future of Intelligent Tutoring Systems (ITSs) for the teaching of program... more Abstract: The long-term future of Intelligent Tutoring Systems (ITSs) for the teaching of programming is severely hampered by weaknesses which prevent ITSs from scaling up to cater for either a wide audience or a broad curriculum. The weaknesses include an emphasis on toy examples, the use of instruction-based (as opposed to guided discovery-based) teaching, a lack of attention to user interfaces, and the belief that it is possible to create a comprehensive bug catalogue.
Abstract Semantic Web services (SWS) has been a vigorous technology research area for about six y... more Abstract Semantic Web services (SWS) has been a vigorous technology research area for about six years. A great deal of innovative work has been done, and a great deal remains. Several large research initiatives have been producing substantial bodies of technology, which are gradually maturing. SOA vendors are looking seriously at semantic technologies and have made initial commitments to supporting selected approaches. In the world of standards, numerous activities have reflected the strong interest in this work.
Uploads
Papers by John Domingue