Design by contract-based selection and composition of learning objects - Salvador Sánchez Alonso; Miguel Ángel Sicilia Urbán; José Manuel López Cobos (Informática Educativa: Nuevos Retos, 2004)