Skip to main content

Modeling Terminologies for Reusability in Faceted Systems

  • Conference paper
  • First Online:
Quality Software Through Reuse and Integration (FMI 2016, IRI 2016 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 561))

  • 532 Accesses

Abstract

We integrate heterogeneous terminologies into our category-theoretic model of faceted browsing and show that existing terminologies and vocabularies can be reused as facets in a cohesive, interactive system. Commonly found in online search engines and digital libraries, faceted browsing systems depend upon one or more taxonomies which outline the structure and content of the facets available for user interaction. Controlled vocabularies or terminologies are often curated externally and are available as a reusable resource across systems. We demonstrated previously that category theory can abstractly model faceted browsing in a way that supports the development of interfaces capable of reusing and integrating multiple models of faceted browsing. We extend this model by illustrating that terminologies can be reused and integrated as facets across systems with examples from the biomedical domain. Furthermore, we extend our discussion by exploring the requirements and consequences of reusing existing terminologies and demonstrate how categorical operations can create reusable groupings of facets.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Barr, M., Wells, C.: Category Theory for Computing Science. Prentice Hall, New York (1990)

    MATH  Google Scholar 

  2. Bodenreider, O.: The unified medical language system (UMLS): integrating biomedical terminology. Nucleic Acids Res. 32(suppl. 1), D267–D270 (2004)

    Article  Google Scholar 

  3. Bray, T.: The Javascript Object Notation (JSON) data interchange format (March 2014), https://tools.ietf.org/html/rfc7159/, retrieved 15 June 2016

  4. Chu, H.J., Chow, R.C.: An information model for managing domain knowledge via faceted taxonomies. In: 2010 IEEE International Conference on Information Reuse and Integration (IRI), pp. 378–379. IEEE (2010)

    Google Scholar 

  5. CMS: Healthcare Common Procedure Coding System (HCPCS). Centers for Medicare & Medicaid Services (2003)

    Google Scholar 

  6. Coecke, B., Paquette, É.O.: Categories for the practising physicist. In: New Structures for Physics, pp. 173–286. Springer (2011)

    Google Scholar 

  7. Dawson, A., Brown, D., Broughton, V.: The need for a faceted classification as the basis of all methods of information retrieval. In: Aslib Proceedings: New Information Perspectives, vol. 58, pp. 49–72. Emerald Group Publishing Limited (2006)

    Google Scholar 

  8. Fagan, J.C.: Usability studies of faceted browsing: a literature review. Inf. Technol. Libr. 29(2), 58–66 (2013)

    MathSciNet  Google Scholar 

  9. Harris, D.R.: Modeling reusable and interoperable faceted browsing systems with category theory. In: 2015 IEEE International Conference on Information Reuse and Integration (IRI), pp. 388–395. IEEE (2015)

    Google Scholar 

  10. Harris, D.R.: Foundations of reusable and interoperable facet models using category theory. Inf. Syst. Front. 18(5), 953–965 (2016)

    Article  Google Scholar 

  11. Harris, D.R.: Modeling integration and reuse of heterogeneous terminologies in faceted browsing systems. In: 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI), pp. 58–66. IEEE (2016)

    Google Scholar 

  12. Harris, D.R., Kavuluru, R., Jaromczyk, J.W., Johnson, T.R.: Rapid and reusable text visualization and exploration development with delve. In: Proceedings of the Summit on Clinical Research Informatics. AMIA (2017)

    Google Scholar 

  13. Harris, D.R., Kavuluru, R., Yu, S., Theakston, R., Jaromczyk, J.W., Johnson, T.R.: Delve: A document exploration and visualization engine. In: Proceedings of the Summit on Clinical Research Informatics, p. 179. AMIA (2014)

    Google Scholar 

  14. Hearst, M.A.: Clustering versus faceted categories for information exploration. Commun. ACM 49(4), 59–61 (2006)

    Article  Google Scholar 

  15. Hearst, M.A.: Design recommendations for hierarchical faceted search interfaces. In: SIGIR Workshop on Faceted Search, pp. 1–5. ACM (2006)

    Google Scholar 

  16. Karwin, B.: SQL Antipatterns: Avoiding the Pitfalls of Database Programming, 1 edn. Pragmatic Bookshelf (2010)

    Google Scholar 

  17. Kern, E.F., Maney, M., Miller, D.R., Tseng, C.L., Tiwari, A., Rajan, M., Aron, D., Pogach, L.: Failure of icd-9-cm codes to identify patients with comorbid chronic kidney disease in diabetes. Health Serv. Res. 41(2), 564–580 (2006)

    Article  Google Scholar 

  18. Lowe, H.J., Barnett, G.O.: Understanding and using the medical subject headings (mesh) vocabulary to perform literature searches. J. Am. Med. Assoc. 271(14), 1103–1108 (1994)

    Article  Google Scholar 

  19. Murphy, S.N., Weber, G., Mendis, M., Gainer, V., Chueh, H.C., Churchill, S., Kohane, I.: Serving the enterprise and beyond with informatics for integrating biology and the bedside (i2b2). J. Am. Med. Inform. Assoc. 17(2), 124–130 (2010)

    Article  Google Scholar 

  20. Niu, X., Hemminger, B.: Analyzing the interaction patterns in a faceted search interface. J. Assoc. Inf. Sci. Technol. (2014), http://dx.doi.org/10.1002/asi.23227

  21. Phillips, S., Wilson, W.H.: Categorial compositionality: a category theory explanation for the systematicity of human cognition. PLoS Comput. Biol. 6(7), e1000858 (2010)

    Article  Google Scholar 

  22. Prieto-Díaz, R.: A faceted approach to building ontologies. In: IEEE International Conference on Information Reuse and Integration, IRI 2003, pp. 458–465. IEEE (2003)

    Google Scholar 

  23. Spivak, D.I.: Simplicial databases. arXiv preprint arXiv:0904.2012 (2009)

  24. Spivak, D.I.: Functorial data migration. Inf. Comput. 217, 31–51 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. Spivak, D.I.: Category Theory for the Sciences. MIT Press, Cambridge (2014)

    MATH  Google Scholar 

  26. Spivak, D.I., Giesa, T., Wood, E., Buehler, M.J.: Category theoretic analysis of hierarchical protein materials and social networks. PLoS ONE 6(9), e23911 (2011)

    Article  Google Scholar 

  27. Viegas, F.B., Wattenberg, M., Feinberg, J.: Participatory visualization with wordle. IEEE Trans. Visual Comput. Graphics 15(6), 1137–1144 (2009)

    Article  Google Scholar 

  28. Wall, H.K., Hannan, J.A., Wright, J.S.: Patients with undiagnosed hypertension: hiding in plain sight. JAMA 312(19), 1973–1974 (2014)

    Article  Google Scholar 

  29. Wattenberg, M., Viégas, F.B.: The word tree, an interactive visual concordance. IEEE Trans. Visual Comput. Graphics 14(6), 1221–1228 (2008)

    Article  Google Scholar 

  30. Wei, B., Liu, J., Zheng, Q., Zhang, W., Fu, X., Feng, B.: A survey of faceted search. J. Web Eng. 12(1–2), 41–64 (2013)

    Google Scholar 

  31. WHO: The ICD-10 classification of mental and behavioural disorders: clinical descriptions and diagnostic guidelines. In: The ICD-10 Classification of Mental and Behavioural Disorders: Clinical Descriptions and Diagnostic Guidelines. World Health Organization (1992)

    Google Scholar 

Download references

Acknowledgment

The project described was supported by the NIH National Center for Advancing Translational Sciences through grant numbers UL1TR001998 and UL1TR000117. The content is solely the responsibility of the authors and does not necessarily represent the official views of the NIH.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel R. Harris .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Harris, D.R. (2018). Modeling Terminologies for Reusability in Faceted Systems. In: Rubin, S., Bouabana-Tebibel, T. (eds) Quality Software Through Reuse and Integration. FMI IRI 2016 2016 2016. Advances in Intelligent Systems and Computing, vol 561. Springer, Cham. https://doi.org/10.1007/978-3-319-56157-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-56157-8_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-56156-1

  • Online ISBN: 978-3-319-56157-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics