Information Systems Development and Data Modeling : Conceptual and Philosophical Foundations (Cambridge Tracts in Theoretical Computer Science)