Modeling Reusable and Interoperable Faceted Browsing Systems with Category Theory | IEEE Conference Publication | IEEE Xplore