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.