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 language | English |
|---|---|
| Title of host publication | Proceedings - 2015 IEEE 16th International Conference on Information Reuse and Integration, IRI 2015 |
| Pages | 388-395 |
| Number of pages | 8 |
| ISBN (Electronic) | 9781467366564 |
| DOIs | |
| State | Published - Oct 19 2015 |
| Event | 16th IEEE International Conference on Information Reuse and Integration, IRI 2015 - San Francisco, United States Duration: Aug 13 2015 → Aug 15 2015 |
Publication series
| Name | Proceedings - 2015 IEEE 16th International Conference on Information Reuse and Integration, IRI 2015 |
|---|
Conference
| Conference | 16th IEEE International Conference on Information Reuse and Integration, IRI 2015 |
|---|---|
| Country/Territory | United States |
| City | San Francisco |
| Period | 8/13/15 → 8/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