S
ince its inception the Object Forge has offered design, development, and
mentoring services. While the company’s primary interest is in the area of Object
Orientation, it maintains the ability to deal with a wide range of commercial,
engineering, and scientific topics. To discuss your requirements contact us.
The company’s first product is MASCOT 2002 and its reference Java implementation,
MOJO. Under development for the past year, MASCOT 2002 offers a unique, robust
methodology and framework aimed at the design, development, deployment, and
maintenance of complex systems. MASCOT 2002 reimplements and extends MASCOT
2, a UK Ministry of Defence standard applied extensively in the 1980s.
MASCOT (Modular Approach to Software Construction, Operation, and Test) explicitly
addresses the issues surrounding how software runs, not how it is built. As such it
complements rather than supplants current design methodologies by defining a
vocabulary, diagram set, and implementation independent platform for the delivery of
software systems. MASCOT creates an environment where developers can reason
about a system’s runtime behavior and promotes consideration of threading and inter-
process communication issues early in the design process rather later during system
integration. MASCOT can have a profound impact and eases many of the problems
normally associated with the deployment and maintenance of software systems. While
MASCOT 2002‘s primarily target is server-side applications where it offers a
lightweight alternative to currently available technology, it is not limited to this domain
and is equally applicable to PC and embedded systems.
MOJO (MASCOT On Java Objects) is a MASCOT 2002 reference implementation
written in Java. MOJO provides the support for systems
developed under MASCOT