Exerted Enterprise Computing: From Protocol-Oriented Networking to Exertion-Oriented Networking [chapter]

Michael Sobolewski
2010 Lecture Notes in Computer Science  
Most enterprise computing programs are still not written in metaprogramming languages but rather composed line by line in software programming languages as they were decades ago. These programming languages are poorly suited to expressing enterprise processes targeted at complex, domain-specific and transdisciplinary problems. The current state of the art is that legacy programs and scripts can be used as programming instructions provided by dynamic service objects. New metaprograms (programs
more » ... programs) require relevant operating systems managing service objects as a virtual service metaprocessor. However, there are presently no acceptable metaprogramming methodologies to program, deploy, and dynamically federate these relevant service objects into a virtual processor securely and efficiently with fault detection and recovery. In this paper the emerging metacomputing SORCER platform with its federated method invocation and exertion-oriented programming model is contrasted with service protocol-oriented architectures (e.g., OGSA, CORBA, RMI) which limit us to one fixed wire protocol, static network configurations, and often restricts us to heavyweight containers (e.g., application servers) for hosting service objects.
doi:10.1007/978-3-642-16961-8_36 fatcat:cohrmzpbyrerbjzhmci2xritly