Resources - modelint/shlaer-mellor-metamodel GitHub Wiki

Here are some links to documents that inform the metamodel development effort.

Videos

Analysis and Modeling of Software Systems with Shlaer-Mellor (xUML) xtUML Modeling Days / Leon Starr / October 2021 Keynote

Time and Synchronization in Executable UML Leon Starr / February 2009

Books

[MB] Executable UML: A Foundation for Model Driven Architecture, Stephen Mellor, Mark Balcer, Addison-Wesley 2002
[HTBCM] Executable UML: How to Build Class Models, Leon Starr, Prentice-Hall, 2002
[SM1] Object-Oriented Systems Analysis, Modeling the World in Data, Sally Shlaer, Stephen J. Mellor, Yourdon Press, 1988
[SM2] Object Lifecycles, Modeling the World in States, Sally Shlaer, Stephen J. Mellor, Yourdon Press, 1992
[MTC] Models to Code, Leon Starr, Andrew Mangogna, Stephen Mellor
[TTM] Databases, Types, and The Relational Model: The Third Manifesto, C.J. Date, Hugh Darwen <- Links to the actual book as a downloadable PDF
[RTCP] Relational Theory for Computer Professionals, C.J.Date
[MATHDP] Applied Mathematics for Database Professionals, Lex de Haan, Toon Koppelaars

Papers / Articles

[OOA96] The OOA96 Report, Sally Shlaer, Neil Lang
[BB94] Building Bridges: A Preliminary Report
[BB99] Avoid Explcit Bridging Project Technology Presentation
[LSSYNC] Time and Synchronization in Executable UML

Model Realization (Andrew Mangogna)

[RELOP] Notes on Relationship Operations

This paper explores the problem of how ot formulate model level operations to create, delete and update relationship instances in Executable UML

[EE] Notes on External Entities in xUML: Organizing and Understanding Bridging

Andrew's latest thinking on External Entities, bridging and why we really don't need domain operations anymore

Micca: Translating xUML Models

Describes Andrew's micca translation environment

How to Translate xUML Models using micca draft

Specific notes on translating action language to micca actions

Bridging

Andrew has some useful notes on implementing implicit bridges between a Remote Sensor Upload and a Bluetooth domain.

Implicit Bridging Notes

More notes on external entities and bridging from Andrew Mangogna.

NEW!!! [CTM] Code to Models

Here is an early draft of Andrew's Code to Models Book