|

Using equivalent graphics and natural language, OPCAT provides
system engineers, architects, analysts, designers, product managers,
customers, and engineers from different disciplines, with an
innovative comprehensive, consistent, conceptual modeling language
and environment.
Founded on Object Process Methodology (OPM) and systems theory,
OPCAT provides a unique software environment for complex systems
development and lifecycle support.
OPCAT
Systems are becoming increasingly more complex and
multidisciplinary, with many stakeholders involved at different
managerial levels and development stages. This situation makes it is
ever more difficult to sustain agile development of complex systems
and products of superb quality.
OPCAT provides system engineers and architects, product and project
managers, customers, and engineers from all the pertinent
disciplines, with a comprehensive modeling and lifecycle support
solution that features a dual graphics- and natural language-based
conceptual modeling language that is intuitive yet formal, easy to
understand and quick to learn. The underlying Object-Process
Methodology with its bi-modal language greatly facilitates
communication among stakeholders (managers, customers, developers,
and subcontractors) and across engineering disciplines (software,
hardware, human factors, etc.) throughout the entire span of the
system's lifecycle.
DOWNLOAD FREE, FULLY-FEATURED EDUCATIONAL EDITION
VIEW
SYSTEMS ENGINEERING SOLUTION PRESENTATION (.PPT)
OPCAT unique state-of-the-art solution incorporates the following
features:
- Single model that enables clear and concise expression of
hardware, software, humans and regulation.
- Complexity management by refinement/abstraction mechanisms
that include in-zooming/out-zooming, unfolding/folding and
suppression/expression.
- Animated system and product simulation for design-level
conceptual debugging and effective early error avoidance or
trapping, resulting in huge tangible time and money savings down
the road.
- Automated documentation, code generation and automatic
document referencing mechanism.
- Import and validation functions for system evolution that
follows configurable organizational development policies.
OPM
Object-Process Methodology (OPM) is a comprehensive approach to
conceptual modeling for system development, evolution, and lifecycle
support. OPM incorporates the static-structural and
dynamic-procedural aspects of a system into a single unifying model.
OPM features a clear, compact, and concise set of symbols that form
a language for expressing the system's building blocks and how they
relate to each other both structurally and dynamically.
OPM represents the two things that are inherent in a system: its
objects and its processes. Objects are what a system or product is,
and they may have states. Processes express what a system does - how
it transforms the objects, where transformation means generation of
new objects, consumption of existing objects, or change of their
state. The OPM model shows the structural relation and procedural
links between the system's building blocks at any needed level of
detail. The single model provides for clear and expressive animated
simulation of the OPM model, which greatly facilitates design-level
debugging.
OPM has another fundamental advantage: it represents the system
simultaneously in both graphics and a (subset of) natural language.
The two representations are completely interchangeable and convey
the same information in cognitively complementary modes. The
advantage in this approach lies in appreciating the human limitation
to the understanding of complexity. As systems become more complex,
the primary barrier to success is the ability of the human systems
engineers, architects, analysts, and designers to understand the
inherent complexity of the interrelationships. By representing the
system in both textual and graphical form, the power of "both sides
of the brain" (the visual interpreter and the language interpreter)
is engaged.
OPCAT can be found on the web at
www.opcat.com |