Patent ID: 7734687

Claim:
An environment services architecture for a netcentric computing system, comprising: a computer; and a memory in communication with the computer, the memory including runtime services executable on the computer to convert non-compiled computer languages into machine code during the execution of an application on said netcentric computing system; the memory including system services executable on the computer to perform system-level functions that are selected from the group consisting of system security services, profile management services, task and memory management services and environment verification services; the memory including application services executable on a computer to perform common functions in said netcentric computing system, wherein said common functions include first services and second services, wherein said first services are selected from the group consisting of application security services, error handling/logging services, state management services, active help services and common services, and wherein said second services are application integration interface services that are executable on the computer to pass context and control of information to an application in said netcentric computing system that is external to said application services, said application integration interface services further executable on the computer to specify a communication path for passing information to said application external to said application services, and define an interface by which other applications can expect to receive information from said application external to said application services; a component framework service executable on the computer to provide components of said netcentric computing system with a standard infrastructure for allowing an application running on components to communicate within and across applications in said netcentric computing system; and operating system services executable on the computer to provide said netcentric computing system with underlying basic computing services.