TITLE:
Unified Mogramming with Var-Oriented Modeling and Exertion-Oriented Programming Languages
AUTHORS:
Michael Sobolewski, Raymond Kolonay
KEYWORDS:
Metacomputing; Service-Oriented Mogramming; Var-Oriented-Modeling; Exertion-Oriented Programming; SOA; SORCER
JOURNAL NAME:
International Journal of Communications, Network and System Sciences,
Vol.5 No.9A,
September
18,
2012
ABSTRACT: The Service ORiented Computing EnviRonment (SORCER) targets service abstractions for transdisciplinary complexity with support for heterogeneous service-oriented (SO) computing. SORCER's models are expressed in a top-down Var-oriented Modeling Language (VML) unified with programs in a bottoms-up Exertion-Oriented Language (EOL). In this paper the introduction to mogramming (modeling and programing), which uses both languages, is described. First, the emphasis is on modeling with service variables that allow for computational fidelity within VML. Then, seven types of service providers, both local and distributed, are described to form collaborative federations described in EOL. Finally, the unified hybrid of SO modeling and SO programming is presented. Fourteen simple mogramming examples illustrate the syntax and usage of both VML and EOL.