Results 1 - 10
of
60
Reasoning in Semantic Wikis
- IEEE SOFTWARE
, 2008
"... Semantic wikis combine the collaborative environment of a classical wiki with features of semantic technologies. Semantic data is used to structure information in the wiki, to improve information access by intelligent search and navigation, and to enable knowledge exchange across applications. Thoug ..."
Abstract
-
Cited by 47 (10 self)
- Add to MetaCart
Semantic wikis combine the collaborative environment of a classical wiki with features of semantic technologies. Semantic data is used to structure information in the wiki, to improve information access by intelligent search and navigation, and to enable knowledge exchange across applications. Though semantic wikis hardly support complex semantic knowledge and inferencing, we argue that this is not due to a lack of practical use cases. We discuss various tasks for which advanced reasoning is desirable, and identify open challenges for the development of inferencing tools and formalisms. Our goal is to outline concrete options for overcoming current problems, since we believe that many problems in semantic wikis are prototypical for other Semantic Web applications as well. Throughout the paper, we refer to our semantic wiki implementations IkeWiki and Semantic MediaWiki for practical illustration.
Web and Semantic Web Query Languages: A Survey
"... A number of techniques have been developed to facilitate powerful data retrieval on the Web and Semantic Web. Three categories of Web query languages can be distinguished, according to the format of the data they can retrieve: XML, RDF and Topic Maps. This ar-ticle introduces the spectrum of langu ..."
Abstract
-
Cited by 47 (21 self)
- Add to MetaCart
A number of techniques have been developed to facilitate powerful data retrieval on the Web and Semantic Web. Three categories of Web query languages can be distinguished, according to the format of the data they can retrieve: XML, RDF and Topic Maps. This ar-ticle introduces the spectrum of languages falling into these categories and summarises their salient aspects. The languages are introduced us-ing common sample data and query types. Key aspects of the query languages considered are stressed in a conclusion.
Rule-Based Composite Event Queries: The Language XChange EQ and its Semantics
"... Reactive Web systems, Web services, and Web-based publish/subscribe systems communicate events as XML messages, and in many cases require composite event detection: it is not sufficient to react to single event messages, but events have to be considered in relation to other events that are receive ..."
Abstract
-
Cited by 34 (12 self)
- Add to MetaCart
(Show Context)
Reactive Web systems, Web services, and Web-based publish/subscribe systems communicate events as XML messages, and in many cases require composite event detection: it is not sufficient to react to single event messages, but events have to be considered in relation to other events that are received over time. Emphasizing language design and formal semantics, we describe the rule-based query language XChange EQ for detecting composite events. XChange EQ is designed to completely cover and integrate the four complementary querying dimensions: event data, event composition, temporal relationships, and event accumulation. Semantics are provided as model and fixpoint theories; while this is an established approach for rule languages, it has not been applied for event queries before.
Querying the web reconsidered: Design principles for versatile web query languages
- Journal of Semantic Web and Information Systems
, 2005
"... A decade of experience with research proposals as well as standardized query languages for the conventional Web and the recent emergence of query languages for the Semantic Web call for a reconsideration of design principles for Web and Semantic Web query languages. This article first argues that a ..."
Abstract
-
Cited by 34 (19 self)
- Add to MetaCart
A decade of experience with research proposals as well as standardized query languages for the conventional Web and the recent emergence of query languages for the Semantic Web call for a reconsideration of design principles for Web and Semantic Web query languages. This article first argues that a new generation of versatile Web query languages is needed for solving the challenges posed by the changing Web: We call versatile those query languages able to cope with both Web and Semantic Web data expressed in any (Web or Semantic Web) markup language. This article further suggests that (well-known) referential transparency and (novel) answer-closedness are essential features of versatile query languages. Indeed, they allow queries to be considered like forms and answers like form-fillings in the spirit of the “query-by-example ” paradigm. This article finally suggests that the decentralized and heterogeneous nature of the Web requires incomplete data specifications (or “incomplete queries”) and incomplete data selections (or “incomplete answers”): the form-like query can be specified without precise knowledge of the queried data and answers can be restricted to contain only an excerpt of the queried data. 1.
Active rules in the Semantic Web: Dealing with language heterogeneity
- In Proc. Int. Conf. on Rules and Rule Markup Languages for the Semantic Web
, 2005
"... Abstract. In the same way as the “static ” Semantic Web deals with data model and language heterogeneity and semantics that lead to RDF and OWL, there is language heterogeneity and the need for a semantical account concerning Web dynamics. Thus, generic rule markup has to bridge these discrepancies, ..."
Abstract
-
Cited by 24 (16 self)
- Add to MetaCart
(Show Context)
Abstract. In the same way as the “static ” Semantic Web deals with data model and language heterogeneity and semantics that lead to RDF and OWL, there is language heterogeneity and the need for a semantical account concerning Web dynamics. Thus, generic rule markup has to bridge these discrepancies, i.e., allow for composition of component languages, retaining their distinguished semantics and making them accessible e.g. for reasoning about rules. In this paper we analyze the basic concepts for a general language for evolution and reactivity in the Semantic Web. We propose an ontology based on the paradigm of Event-Condition-Action (ECA) rules including an XML markup. In this framework, different languages for events (including languages for composite events), conditions (queries and tests) and actions (including complex actions) can be composed to define highlevel rules for describing behavior in the Semantic Web. 1
Querying Composite Events for Reactivity on the Web
"... Reactivity, the ability to detect events and respond to them automatically through reactive programs, is a key requirement in many present-day information systems. Work on Web Services reflects the need for support of reactivity on a higher abstraction level than just message exchange by HTTP. This ..."
Abstract
-
Cited by 18 (17 self)
- Add to MetaCart
(Show Context)
Reactivity, the ability to detect events and respond to them automatically through reactive programs, is a key requirement in many present-day information systems. Work on Web Services reflects the need for support of reactivity on a higher abstraction level than just message exchange by HTTP. This article presents the composite event query facilities of the reactive rule-based programming language XChange. Composite events are important in the dynamic world of the Web where applications, or Web Services, that have not been engineered together are composed and have to cooperate by exchanging event messages.
Rule Interchange Format: The Framework
"... Abstract. The Rule Interchange Format (RIF) is an activity within the World Wide Web Consortium aimed at developing a Web standard for exchanging rules. The need for rule-based information processing on the Semantic Web has been felt ever since RDF was introduced in the late 90’s. As ontology develo ..."
Abstract
-
Cited by 17 (0 self)
- Add to MetaCart
(Show Context)
Abstract. The Rule Interchange Format (RIF) is an activity within the World Wide Web Consortium aimed at developing a Web standard for exchanging rules. The need for rule-based information processing on the Semantic Web has been felt ever since RDF was introduced in the late 90’s. As ontology development picked up pace this decade and as the limitations of OWL became apparent, rules were firmly put back on the agenda. RIF is therefore a major opportunity for the introduction of rule based technologies into the main stream of knowledge representation and information processing on the Web. Despite its humble name, RIF is not just a format and is not primarily about syntax. It is an extensible framework for rule-based languages, called RIF dialects, which includes precise and formal specification of the syntax, semantics, and XML serialization. In this paper we will discuss the main principles behind RIF, introduce the RIF extensibility framework, and outline the Basic Logic Dialect—the only fully developed RIF dialect so far. 1
Twelve theses on reactive rules for the web
- In Proc. Int. Workshop Reactivity on the Web
, 2006
"... Abstract. Reactivity, the ability to detect and react to events, is an essential functionality in many information systems. In particular, Web systems such as online marketplaces, adaptive (e.g., recommender) systems, and Web services, react to events such as Web page updates or data posted to a ser ..."
Abstract
-
Cited by 16 (9 self)
- Add to MetaCart
(Show Context)
Abstract. Reactivity, the ability to detect and react to events, is an essential functionality in many information systems. In particular, Web systems such as online marketplaces, adaptive (e.g., recommender) systems, and Web services, react to events such as Web page updates or data posted to a server. This article investigates issues of relevance in designing high-level programming languages dedicated to reactivity on the Web. It presents twelve theses on features desirable for a language of reactive rules tuned to programming Web and Semantic Web applications. 1
I.: Realizing Business Processes with ECA Rules: Benefits, Challenges, Limits
- In: Proc. Int. Workshop on Principles and Practice of Semantic Web. LNCS
, 2006
"... All in-text references underlined in blue are linked to publications on ResearchGate, letting you access and read them immediately. ..."
Abstract
-
Cited by 15 (9 self)
- Add to MetaCart
(Show Context)
All in-text references underlined in blue are linked to publications on ResearchGate, letting you access and read them immediately.
A high-level query language for events
- In Proc. Int. Workshop on Event-driven Architecture, Processing and Systems. IEEE
, 2006
"... Copyright 2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for ..."
Abstract
-
Cited by 14 (12 self)
- Add to MetaCart
(Show Context)
Copyright 2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for