A Framework for Digital Library Function Description, Publication, and Discovery: A prerequisite for interoperable digital libraries
Digital Library interoperability, as reported in the DL.org Digital Library Reference Model, is intimately bound up with function interoperability. A prerequisite for the latter is an appropriate function description, publication and discovery mechanisms. The importance of a framework that accommodates the specification of key digital library function characteristics, such as interface, behaviour, dependencies and semantics, has been underscored by the DL.org Functionality Working Group. Such a framework should be used in appropriate registries that cater for the publication and discovery of DL functionality. The authors report the findings of the DL.org Functionality Working Group in terms of a DL function description framework and a set of contemporary registries that can serve as the basis for the provision of a DL function interoperability enabling registry.