Enhancing Service-Oriented Computing with Software Mobility

作者: Hervé Paulino , Gilberto Camacho

DOI: 10.1007/978-3-642-33078-0_35

关键词: SoftwareDistributed computingJava codeJavaMobile agentComputer scienceDynamic web pageService-oriented architectureBandwidth (computing)Web service

摘要: Service-oriented computing has emerged as a consensually accepted paradigm for the implementation and integration of distributed systems in heterogeneous environments. However, its basic request/response interaction model is not always adequate communicating both highly dynamic, low bandwidth, networks. To overcome this limitation, we propose seamless incorporation software mobility with service-oriented to provide powerful framework architectures benefit from advantages paradigm. We instantiate middleware Java computations Web service environments, present some programming examples that illustrate expressiveness proposed API. This currently being successfully used development other architectures, namely field dynamic architectures.

参考文章(25)
Hervé Paulino, João Ruivo Santos, A Middleware Framework for the Web Integration of Sensor Networks The 2nd International ICST Conference on Sensor Systems and Software. pp. 75- 90 ,(2010) , 10.1007/978-3-642-23583-2_6
Cecilia Mascolo, Licia Capra, Wolfgang Emmerich, Mobile Computing Middleware Lecture Notes in Computer Science. pp. 20- 58 ,(2002) , 10.1007/3-540-36162-6_2
Robert S. Gray, David Kotz, Ronald A. Peterson, Joyce Barton, Daria Chacón, Peter Gerken, Martin Hofmann, Jeffrey Bradshaw, Maggie Breedy, Renia Jeffers, Niranjan Suri, Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task Lecture Notes in Computer Science. pp. 229- 243 ,(2001) , 10.1007/3-540-45647-3_16
Hervé Paulino, Carlos Tavares, SeDeUse: A Model for Service-Oriented Computing in Dynamic Environments mobile wireless middleware operating systems and applications. pp. 157- 170 ,(2009) , 10.1007/978-3-642-01802-2_12
Danny B. Lange, Mitsuru Oshima, Günter Karjoth, Kazuya Kosaka, Aglets: Programming Mobile Agents in Java Lecture Notes in Computer Science. ,vol. 1274, pp. 253- 266 ,(1997) , 10.1007/3-540-63343-X_52
Hervé Paulino, Luís Lopes, A programming language for service-oriented computing with mobile agents Software - Practice and Experience. ,vol. 38, pp. 705- 734 ,(2008) , 10.1002/SPE.V38:7
Danny B. Lange, Mitsuru Oshima, Seven good reasons for mobile agents Communications of the ACM. ,vol. 42, pp. 88- 89 ,(1999) , 10.1145/295685.298136
R. Brooks, Mobile code paradigms and security issues IEEE Internet Computing. ,vol. 8, pp. 54- 59 ,(2004) , 10.1109/MIC.2004.1297274
Panagiotis Louridas, Orchestrating Web Services with BPEL IEEE Software. ,vol. 25, pp. 85- 87 ,(2008) , 10.1109/MS.2008.42