Modeling Reusable and Interoperable Faceted Browsing Systems with Category Theory

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Faceted browsing has become ubiquitous with modern digital libraries and online search engines, yet the process is still difficult to abstractly model in a manner that supports the development of interoperable and reusable interfaces. We propose category theory as a theoretical foundation for faceted browsing and demonstrate how the interactive process can be mathematically abstracted. Existing efforts in facet modeling are based upon set theory, formal concept analysis, and light-weight ontologies, but in many regards, they are implementations of faceted browsing rather than a specification of the basic, underlying structures and interactions. We will demonstrate that category theory allows us to specify faceted objects and study the relationships and interactions within a faceted browsing system. Implementations can then be constructed through a category-theoretic lens using these models, allowing abstract comparison and communication that naturally support interoperability and reuse.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE 16th International Conference on Information Reuse and Integration, IRI 2015
Pages388-395
Number of pages8
ISBN (Electronic)9781467366564
DOIs
StatePublished - Oct 19 2015
Event16th IEEE International Conference on Information Reuse and Integration, IRI 2015 - San Francisco, United States
Duration: Aug 13 2015Aug 15 2015

Publication series

NameProceedings - 2015 IEEE 16th International Conference on Information Reuse and Integration, IRI 2015

Conference

Conference16th IEEE International Conference on Information Reuse and Integration, IRI 2015
Country/TerritoryUnited States
CitySan Francisco
Period8/13/158/15/15

Bibliographical note

Publisher Copyright:
© 2015 IEEE.

Keywords

  • Data models
  • information architecture
  • interactive systems
  • software reusability

ASJC Scopus subject areas

  • Information Systems
  • Information Systems and Management
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Modeling Reusable and Interoperable Faceted Browsing Systems with Category Theory'. Together they form a unique fingerprint.

Cite this