Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
SMALLTALK-80: the interactive programming environment
SMALLTALK-80: the interactive programming environment
Neptune: a hypertext system for CAD applications
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
Reflections on NoteCards: seven issues for the next generation of hypermedia systems
Communications of the ACM
Abstraction mechanisms in hypertext
Communications of the ACM
Searching for information in a hypertext medical handbook
Communications of the ACM
Finding regular simple paths in graph databases
VLDB '89 Proceedings of the 15th international conference on Very large data bases
HAM: a general-purpose hypertext abstract machine
HYPERTEXT '87 Proceedings of the ACM conference on Hypertext
Manipulating source code in DynamicDesign
HYPERTEXT '87 Proceedings of the ACM conference on Hypertext
Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions
Journal of the ACM (JACM)
Universality of data retrieval languages
POPL '79 Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
IEEE Software
Information retrieval from hypertext: update on the dynamic medical handbook project
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
A transient hypergraph-based model for data access
ACM Transactions on Information Systems (TOIS)
Hypertext, full text, and automatic linking
SIGIR '90 Proceedings of the 13th annual international ACM SIGIR conference on Research and development in information retrieval
SIGIR '90 Proceedings of the 13th annual international ACM SIGIR conference on Research and development in information retrieval
The G+/GraphLog Visual Query System
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Integrating query thesaurus, and documents through a common visual representation
SIGIR '91 Proceedings of the 14th annual international ACM SIGIR conference on Research and development in information retrieval
Visualizing queries and querying visualizations
ACM SIGMOD Record
A loosely-coupled integration of a text retrieval system and an object-oriented database system
SIGIR '92 Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval
Visualizing and querying software structures
ICSE '92 Proceedings of the 14th international conference on Software engineering
Gram: a graph data model and query languages
ECHT '92 Proceedings of the ACM conference on Hypertext
MORE: Multimedia Object Retrieval Environment
HYPERTEXT '93 Proceedings of the fifth ACM conference on Hypertext
Hy+: a Hygraph-based query and visualization system
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
A visual environment for multimedia object retrieval
AVI '94 Proceedings of the workshop on Advanced visual interfaces
Querying structured documents with hypertext links using OODBMS
ECHT '94 Proceedings of the 1994 ACM European conference on Hypermedia technology
A visual retrieval environment for hypermedia information systems
ACM Transactions on Information Systems (TOIS)
A hypermedia approach to digital libraries: review of research issues
ACM SIGWEB Newsletter
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Combining structure search and content search for the World-Wide Web
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Cut as a querying unit for WWW, Netnews, and E-mail
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Information gathering in the World-Wide Web: the W3QL query language and the W3QS system
ACM Transactions on Database Systems (TODS)
Geologic hypermaps are more than clickable maps!
Proceedings of the 6th ACM international symposium on Advances in geographic information systems
Finding context paths for Web pages
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
GraphLog: a visual formalism for real life recursion
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Computing graphical queries over XML data
ACM Transactions on Information Systems (TOIS)
Ordering and Path Constraints over Semistructured Data
Journal of Intelligent Information Systems
A Graph-Based Data Model and its Ramifications
IEEE Transactions on Knowledge and Data Engineering
W3QS: A Query System for the World-Wide Web
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
A model independent source code repository
CASCON '99 Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative research
Loosely integrating tools using the star system
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Representing and Accessing Extracted Information
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Retrieval of semistructured Web data
Intelligent exploration of the web
Visualizing the World Wide Web
AVI '96 Proceedings of the workshop on Advanced visual interfaces
Visualizing and querying software structures
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
Towards a new distributed programming environment (CORDS)
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1
Operation jump start: a CORDS integration prototype using DCE
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: distributed computing - Volume 2
Deductive database support for data visualization
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: distributed computing - Volume 2
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Constraint-Based Approach to Semistructured Data
Fundamenta Informaticae - Intelligent Systems
Xcerpt and visXcerpt: from pattern-based to visual querying of XML and semistructured data
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Survey of graph database models
ACM Computing Surveys (CSUR)
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Visualizing and querying software structures
CASCON First Decade High Impact Papers
Querying RDF data from a graph database perspective
ESWC'05 Proceedings of the Second European conference on The Semantic Web: research and Applications
Query languages for graph databases
ACM SIGMOD Record
Guides for hypertext: an overview
Artificial Intelligence in Medicine
Graph and matrix metrics to analyze ergodic literature for children
Proceedings of the 23rd ACM conference on Hypertext and social media
Graph-semantic based web data model: conceptual design to logical representation
Journal of Computational Methods in Sciences and Engineering
Constraint-Based Approach to Semistructured Data
Fundamenta Informaticae - Intelligent Systems
Proceedings of the 32nd symposium on Principles of database systems
Expressive languages for selecting groups from graph-structured data
Proceedings of the 22nd international conference on World Wide Web
Implementing interoperable provenance in biomedical research
Future Generation Computer Systems
Hi-index | 0.00 |
GraphLog is a visual query language in which queries are formulated by drawing graph patterns. The hyperdocument graph is searched for all occurrences of these patterns. The language is powerful enough to allow the specification and manipulation of arbitrary subsets of the network and supports the computation of aggregate functions on subgraphs of the hyperdocument. It can support dynamically defined structures as well as inference capabilities, going beyond current static and passive hypertext systems.The expressive power of the language is a fundamental issue: too little power limits the applications of the language, while too much makes efficient implementation difficult and probably affects ease of use. The complexity and expressive power of GraphLog can be characterized precisely by using notions from deductive database theory and descriptive complexity. In this paper, from a practical point of view, we present examples of GraphLog queries applied to several different hypertext systems, providing evidence for the expressive power of the language, as well as for the convenience and naturalness of its graphical representation. We also describe an ongoing implementation of the language.