Digital Libraries (DLs) play a central role in the way information is produced, accessed and used in the Internet era. While the Web provides a universal access to uncontrolled information resources, DLs allow large, distributed repositories of multimedia content, annotated with possibly rich semantic structures and regulated by digital rights, to be created and managed to satisfy the needs of ...