2003 · 50 citations · 4 references
ComputingComputer ScienceDesign AutomationFormal MethodsSystems ArchitectureDeductive VerificationIntermediate RepresentationModel TransformationObject-oriented DesignSoftware DesignSpecification LanguagesInvariantsObject-oriented Language DesignState-based SpecificationStatechart ModelingUml ModelingUnified Modeling Language (Uml) Class Diagrams
In the continuity of our research on integration of UML and B, we address the transformation from OCL (Object Constraint Language), which is an integral part of UML, into B. Our derivation schemes allow to systematically even automatically derive into B not only the complementary class invariants, the statechart guard conditions, but also the OCL specification for UML operations.
4
The B-book: assigning programs to meanings
Choice Reviews Online · 1997 · 2.1K citations
Formalizing UML Behavioral Diagrams with B
Hung Ledang, Jeanine Souquières · 2001 · 20 citations · Full text