the tools, languages, and techniques needed to control the design and development of
this code.
The MOJO release of the MASCOT 2002's reference Java implementation includes a
SETs editor. The editor is an Eclipse plug-in that greatly eases the process of
generating and maintaining SET documents. There is currently no graphical ACP
diagram editor; this is not ideal since it means there is not a direct connection
between ACP diagrams and SET documents. However, ACP diagrams are usually
simple enough so that the process of using the SETs editor to translate a diagram
imposes minimal overhead.
The combination of ACP diagrams, SET documents, and the MASCOT Machine provide
a powerful tool for the design and deployment of many applications. MASCOT offers a
unique enhancement to the design process and is singular in its approach to the
control of transition from design to implementation and delivery. MASCOT
concentrates on runtime behavior and its components offer not only a way to define
this characteristic but also maintain it throughout an application’s lifecycle.