An execution architecture, a development architecture and an operations
architecture for a netcentric computing system. The execution
architecture contains common, run-time services required when an
application executes in the netcentric computing system. The development
architecture is the production environment for one or several systems
development projects as well as for maintenance efforts. The purpose of
the development environment is to support the tasks involved in the
analysis, design, construction, and maintenance of business systems, as
well as the associated management processes. It is important to note that
the environment should adequately support all the development tasks, not
just the code/compile/test/debug cycle. The operations architecture is a
combination of tools and support services required to keep a production
system up and running efficiently.