An experiment on reusing program specifications described by conceptual data model and dependency constraint-based language | IEEE Conference Publication | IEEE Xplore