AN AGENTS BASED MIDDLEWARE FOR PERSONALIZATION OF MULTIMEDIA SERVICE DELIVERY IN SOAS

Authors

  • ROCCO AVERSA Department of Information Engineering, Second University of Naples via Roma 29, 81031 Aversa, Italy
  • BENIAMINO DI MARTINO Department of Information Engineering, Second University of Naples via Roma 29, 81031 Aversa, Italy
  • NICOLA MAZZOCCA Department of Information Engineering, Second University of Naples via Roma 29, 81031 Aversa, Italy
  • SALVATORE VENTICINQUE Department of Information Engineering, Second University of Naples via Roma 29, 81031 Aversa, Italy

Keywords:

Mobile Agents, Content Adaptation, Web Services, SOA

Abstract

In this paper we present a proxy based middleware that is able to adapt the exploitation of services in SOAs according to the client prole. We focus on the possibility of adapting a multimedia service to client capabilities by means of a brokering activity and a platform reconguration.The platform is composed of several software agents acting as proxies, which intercept, process and forward incoming messages to the next agent, till the request is sent to the brokered provider. On the backward path the agents are able to adapt the content of returned responses. Proxies are dynamically created and congured. We describe the design of platform architecture and the personalization mechanisms. We show how a client application can be extended in order to exploit such platform facilities. A prototypal implementation is presented and some preliminary performance results are discussed.

 

Downloads

Download data is not yet available.

References

Group, W.W.S.A.W.: Web service architecture recommendation (2004)

http://www.w3.org/TR/2004/NOTE-ws-arch-20040211.

Steven D. Gribble, Matt Welsh, J. Robert von Behren, Eric A. Brewer, David E. Culler, Nikita

Borisov, Steven E. Czerwinski, Ramakrishna Gummadi, Jon R. Hill, Anthony D. Joseph, Randy

H. Katz, Zhuoqing Morley Mao, S. Ross, Ben Y. Zhao: The Ninja architecture for robust Internet-

scale systems and services. Computer Networks 35(4): 473-497 (2001)

Dey, A.K., Salber, D., Abowd, G.D. A Conceptual Framework and a Toolkit for Supporting the

Rapid Prototyping of Context-Aware Applications In Moran, T.P. and Dourish, P. (eds.) Context-

Aware Computing: A Special Triple Issue of Human-Computer Interaction. Lawrence-Erlbaum,

March 2002.

Rakesh Mohan, John R. Smith, Chung-Sheng Li: Adapting Multimedia Internet Content for Uni-

versal Access. IEEE Transactions on Multimedia 1(1): 104-114 (1999)

Keller, A and Ludwig, H. The WSLA Framework: Specifying and Monitoring Service Level Agree-

ments for Web Services. IBM research report, July 2002.

H. Ludwig, A. Keller, A. Dan, R. Franck, and R.P. King. Web Service Level Agreement (WSLA)

Language Speci cation. IBM Corporation, July 2002.

WS-Agreement Speci cation site http://www.gridforum.org/Meetings/GGF11/Documents7draf

t-ggf-graap-agreement.pdf

C.Wang, G. Wang, A. Chen, and al. A policy-based approach for qos speci cation and enforce-

ment in distributed service-oriented architecture. In Proceedings of the 2005 IEEE International

Conference on Services Computing. IEEE Press, 2005.

I. O. for Standardization. Iso/iec. international standard 13236 technology - quality of service:

Framework, Dec. 1998.

Z. Chen, C. Liang-Tien, B. Silverajan, and L. Bu-Sung. Ux an architecture providing qosaware

and federated support for uddi. In Proceedings of the 2003 International Conference on Web

Services, 2003.

A. S. Ali, O. F. Rana, R. Al-Ali, and D. W. Walker. Uddie: An extended registry for web

services. In Proceedings of the Workshop on Service Oriented Computing: Models, Architectures

and Applications at SAINT Conference. IEEE Press, 2003.

A. Kumar, A. El-Geniedy, and S. Agarwal. A generalized framework for providing qos based

registry in service oriented architecture. In Proceedings of the 2005 IEEE International Conference

on Services Computing. IEEE Press, 2005.

A. Keller and H. Ludwig. The wsla framework: Specifying and monitoring of service level agree-

ments for web services. Research report RC22456, IBM, 2002.

D. D. Lamanna, J. Skene, and W. Emmerich. Slang: A language for de ning service level agree-

ments. In Proceedings of the 9th IEEE Workshop on Future Trends of Distributed Computing

Systems. IEEE Press, 2003.

L. Taher, R. Basha, and H. E. Khatib. Establishing association between qos properties in service

oriented architecture. In Proceedings of the Workshop on Service Oriented Computing: Models,

Architectures and Applications at SAINT Conference. IEEE Press, 2003.

V. Deora, J. Shao, W. A. Gray, and N. J. Fiddian. Supporting qos based selection in service

oriented architecture. In Proceedings of the International Conference on Next Generation Web

Services Practices. IEEE Press, 2006.

G. Wang, A.Chen, C. Wang, C. Fung, and S. Uczekaj. Integrated quality of service (qos) manage-

ment in service-oriented enterprise architectures. In Proceedings of the 8th IEEE Intl Enterprise

Distributed Object Computing Conf. IEEE Press, 2004.

R. Aversa, B. Di Martino, N. Mazzocca, S. Venticinque , MAGDA: A Mobile Agent based Grid

Architecture, Journal of Grid Computing, Springer Netherlands, ISSN 1570-7873 (Print) 1572-

(Online), pp 395-412, December 2006, Vol.4 Num. 4

W3C consortium, Composite Capability/Preference Pro les (CC/PP): Structure and Vocabularies

0, W3C Recommendation 15 January 2004 http://www.w3.org/TR/2004/REC-CCPP-struct-

vocab-20040115/

D. Lorenzoli, D. Tosi, S. Venticinque, R. A. Micillo, "Designing Multi-Layers Self-Adaptive Com-

plex Applications", to be published in Fourth International Workshop on Software Quality Assur-

ance (SOQUA 2007) Dubrovnik, Croatia, September 3-4, 2007

Downloads

Published

2007-06-11

How to Cite

AVERSA, R. ., MARTINO, B. D. ., MAZZOCCA, N. ., & VENTICINQUE, S. . (2007). AN AGENTS BASED MIDDLEWARE FOR PERSONALIZATION OF MULTIMEDIA SERVICE DELIVERY IN SOAS. Journal of Mobile Multimedia, 4(1), 002–018. Retrieved from https://journals.riverpublishers.com/index.php/JMM/article/view/4857

Issue

Section

Articles

Most read articles by the same author(s)