About One Fact Inc
one fact in one place, One Fact everywhere
One Fact offers professional services, consulting, training and support around systems modeling, embedded control and for the BridgePoint xtUML modeling tool.
We specialize in eXecutable Translatable UML (xtUML). We help customers improve their application development process by leveraging the benefits open-source xtUML provides. This means your product has a faster time to market, is more robust, and has reusable components for future projects.
Our expertise spans all three areas of xtUML: application modeling, model execution, and translation to implementation code.
Of course, since our team built BridgePoint upon the Eclipse framework, we have extensive experience using Java to create and enhance application software. We also have many years of experience in embedded programming covering a variety of industries and applications.
Additionally we offer consulting around UML standards, modeling techniques, model review, Eclipse, Java, C/C++, embedded software, legacy applications, configuration management, issue tracking, engineering processes, tools integration, model-driven workflows and more.
We can customize and extend the open-source xtUML tools to meet your needs.
Training & Consulting
Need advice and training about xtUML modeling or improving development process, we can help.
If you have any questions please feel free to contact us.
Do you want to put a face with our names? Get to know the One Fact team.
KEEP UP TO DATE WITH OUR LATEST BLOG POSTS
Shlaer-Mellor modeling has always claimed to provide Platform Independent Models (PIMs) that can be translated with platform specific software architectures. The theory is sound…, but tangible, touchable, downloadable examples can be hard to find. Several teams of engineers have successfully re-deployed applications onto different targets, and teams have reused their software architectures (model compilers) on
-> Continue reading 1,3,5+ Application, Dialects, Architectures
One Fact is a charter member of the Papyrus Industry Consortium. This organization involves many of those who are in the center of the modeling world. The Papyrus IC was a gold sponsor at MODEL 2018 this year. 1F is looking forward to what is in store for 2019. https://www.polarsys.org/papyrus-ic/about
xtUML and One Fact were in Portsmouth, UK …and captured a sunset in this lamppost over Portsmouth Harbour.
Dennis Tubbs teaching Modeling for Industrial Machinery at xtUML Days 2018 in Copenhagen.
It is sunrise at IT University in Copenhagen, Denmark. MODELS 2018 is under way. xtUML has strong representation.
These are the successful graduates of xtUML Modeling, Execution and Translation. This is an accredited post graduate course at Shinshu University in Nagano, Japan.
…interpretive, dynamic, state-changing, attribute value watching… and fun!
The C model compiler has received new features this summer. Here are some of the changes: Move to PyRSL version 2… way faster. keyed timers (now default) simulated time state save reflexive associative (loading) current state (changed before action body runs rather than after) poly to subtype (not supported so flagged as error) persistence of
-> Continue reading C Model Compiler Summer
In October, One Fact’s own Cortland Starrett will be teaching a 2-weeks long (all day each day) xtUML modeling course at Shinshu University in partnership with Takao Futagami and under the guidance of Professor Mizue Kayama. Look for the class syllabus coming soon.
…or Generalization and Specialization. In a modeled system, it is often important to categorize the entities in the system. Shown below a sedan and a sports car are both types of car each having a specialization. A convertible is a specialization of sports car.