Menu

TRAK Architecture Framework / News: Recent posts

UML and SysML Diagrams with Added TRAK

The umlsysmlwithtrak project on SourceForge has provided a means to annotate vanilla UML and SysML diagrams with some added TRAK. This caters for situations where:-

  • you've got Class / State / Use Case diagrams where you'd like to add some simple triples from TRAK, for example, to identify a potential problem using 'Concern about ...'
  • you've got a TRAK architecture description and would like to augment this with, say, a standard UML / SysML State Machine Diagram
  • you'd like to reduce some of the redundancy in a standard UML description where you've got an Actor and a Class representing the same real world entity which complicates / frustrates searches on the model repository... read more
Posted by Nic Plum 2025-12-06 Labels: uml sysml mdg umlprofile use case diagram class diagram state machine diagram

Turtle All the Way Down, Conformance Claims and Event Trees

The release of the TRAK architecture framework on 30th April 2025 adds triples where the object of the triple is another triple or tuple (N-ary) e.g. 'Claim about ('Software satisfies Standard')' and 'Event caused by ('Event OR Event')'.

This provides the ability to:-

Posted by Nic Plum 2025-05-01 Labels: architecture view architecture viewpoint metamodel n-ary triple fta fault event tree assurance sv-11 mv-03 mv-04 turtle (rdf)

It's All About Interoperability

Plans for the Visio and OmniGraffle implementations of TRAK via JSON

LinkedIn - TRAK Group

Posted by Nic Plum 2017-01-20 Labels: omnigraffle visio json

TRAK Facebook Group Created

By way of celebrating the 1st birthday of TRAK (originally released on 19th February 2010) we created a group on Facebook which folks are welcome to join.

http://www.facebook.com/home.php?sk=group_172938462752985

This supplements the TRAK group on LinkedIn and other public sites like the community site at http://trak-community.org

We try to keep folks informed and provide a variety of means for them to be able to get support and share experiences and news.

Posted by Nic Plum 2011-03-02

Templates for Implementers in Progress

TRAK is a logical definition. The viewpoints that address task stakeholder concerns do not assume any particular language (Architecture Description Language - ADL).

Tools may or may not implement a particular architecture description language, e.g. a UML modelling tool will implement the UML (the Unified Modelling Language). The tool may therefore introduce a limitation or artefact in implementing the ADL. Equally an ADL might not be able to fully represent an architecture framework or introduce limitations.... read more

Posted by Nic Plum 2011-03-02