Textual Persistence

Dear Modelers, Significant progress has been made on a specifications of textual xtUML and separately of graphics.  This note concerns the specification of textual semantic xtUML.  This spec will serve a few purposes. It specifies a full notation of structural Shlaer-Mellor textually. It specifies how models will be persisted under BridgePoint (supplanting the OOA of […]

Panda – Open Source Development


BridgePoint is Open Source Software (OSS). It is free. However, OSS is not free like “free beer”; it is more like “free puppy”. Just like a puppy, open source software requires care and maintenance. Some members of the xtUML Community contribute to BridgePoint by finding and fixing bugs, writing code for new features and helping […]

MC-Generated Auto-Dispose

In good Object-Oriented Programming and Modeling, instances of classes are linked through associations. This establishes a powerful interdependence within groups of related classes but makes clean-up more complex. An instance cannot simply delete itself without considering instances of other linked classes. Since associations in xtUML are explicit and captured in the model data, the disposal […]

HOWTO Connect to xtUML

There are many Shlaer-Mellor xtUML resources on the net. Choose the channel that fits your style of networking.xtuml.org, onefact.net/blog, LinkedIn, facebook, Twitter #xtUML

Diagram and Element Types

BridgePoint is a systems modeling tool with a focus on Shlaer-Mellor xtUML (Executable and Translatable UML). In addition to the executable model elements, the tool supports analysis and documentation diagrams as well. BridgePoint supports all of the UML diagram types and supports the SysML diagrams that are the common overlap.

xtUML Days 2020 Save-the-Date

Dear Shlaer-Mellor xtUML Community,Optimistic that the present coronavirus season will have subsided by the end of the year, we have scheduled xtUML Days 2020 UK for November 4, 5, 6. Currently we are planning to host the event in Portsmouth, UK, but also exploring additional ways to connect! We are pleased to announce that Stephen […]

OAL, MASL and now ASL

OAL, MASL and now ASL… Today BridgePoint supports 2 action languages, OAL and MASL. As seen in the prototype screenshot, soon ASL will be supported, too. #xtUML

Color Your Model

Did you know you can add color to your model? You can color the lines or fill in the shapes. You can use color to communicate additional information. Note that classes colored in one subsystem will show up with that same color when imported into other subsystems. You can also place model elements into layers […]

Dawn of Ciera


Announcing the first production release of the Ciera model compiler (v2.0.0)! This is a general purpose Java code generator for BridgePoint and xtUML. A few details: Release notes can be seen here. Source code has been published to https://github.com/xtuml/ciera Issue tracking is live at https://support.onefact.net/projects/ciera Ciera is source under the Apache 2.0 license and all necessary documentation […]