A Conceptual Modeling Approach to Design of Catalogs and Cataloging Rules