estructura spec y ficheros