Prototyping distributed environments with 001
M. Hamilton, R. Hackler · 2002
001 is a novel paradigm for system engineering and software development. It is a hierarchical, functional and object-oriented network modeling technique based upon a unique concept of control. It is used to specify, prototype and develop systems of arbitrary complexity and size (for both database driven and real time distributed environments) using an approach called 'development-before-the-fact'. With this approach, a system has properties of built-in quality and built-in productivity that support its own development. Unlike with conventional approaches, 001 uses a preventative instead of a curative approach. As the user uses 001 to model the behavior and structure of the application system, he inherently models the 'life cycle' of his system.>