PANIC: an integrated approach to the preservation of composite digital objects using Semantic Web services