Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Proposed Shlaer-Mellor Metamodel for Executable UML by Leon Starr

Shlaer-Mellor (SM) is a well defined set of execution semantics that predates the UML (Unified Modeling Language). UML is standard graphical notation that, among others, can be used to visualze SM semantics.

The semantics are described in a book titled Executable UML: A Foundation for Model Driven Architecture.

The goal of this repository is to pull together and document (see wiki) an open source, tool-independent metamodel of the SM semantics.

I am planning to submit this to the Shlaer Mellor Commons for review later in late 2021 / early 2022.

If accepted by the community (with community contributions, no doubt), I'll remove the 'Leon Starr' part from the title.

For now, I accept all the blame ;)

Just getting started, but I have a lot of existing material to upload so you should see updates soon.

Feel free to post questions and comments in the discussions section.

I am using my flatland diagram generator to produce all of the model diagrams. For now I have both the source and pdf files under configuration management for ease of access. Later I will split off the PDFs into an unversion files directory and set up a make file so that you can build the pdfs.

About

A metamodel to support Executable UML based on Shlaer-Mellor semantics

Resources

License

Releases

No releases published

Packages

No packages published