Bringing Class Diagrams to Life

Luis S. Barbosa,Sun Meng
DOI: https://doi.org/10.1007/s11334-009-0118-z
2009-01-01
Innovations in Systems and Software Engineering
Abstract:Research in formal methods emphasizes a fundamental interconnection between modeling, calculation and prototyping, made possible by a common unambiguous, mathematical semantics. This paper, building on a broader research agenda on coalgebraic semantics for Unified Modeling Language diagrams, concentrates on class diagrams and discusses how such a coalgebraic perspective can be of use not only for formalizing their specification, but also as a basis for prototyping.
What problem does this paper attempt to address?