Multimedia Tools and Applications

, Volume 74, Issue 19, pp 8325–8341 | Cite as

Dynamic path determination policy for distributed multimedia content adaptation

  • J. H. Abawajy
  • F. Fudzee


Multimedia content adaptation allows the ever increasing variety of handheld devices such as Smartphones to access distributed rich media resources available on the Internet today. Path planning and determination is a fundamental problem in enhancing performance of distributed multimedia content adaptation systems. Most of the existing path determination mechanisms use static path determination criteria based solely on associating a path with a single behavior aggregate score. However, some criteria such as availability are best represented using different functionality rather than being accumulated into the aggregate score. Moreover, since selection criteria have different behavior towards the score, this principle need to be considered. In this paper, we propose a dynamic multi-criteria path determination policy that selects an optimal path to the content adaptation services that best meet the user preferences and QoS requirements. The performance of the proposed approach is studied in terms of score’s fairness and reliability under different variations. The results indicate that the proposed policy performs substantially better than the baseline policy.


Content adaptation Service oriented architecture Multi-criteria decision making Distributed systems Performance analysis 



This paper would not have been possible without the help of Maliha Omar. We also acknowledge Malaysian Federal Government, Malaysian Ministry of Higher Education, Universiti Tun Hussein Onn Malaysia and Deakin University for their help.


  1. 1.
    Ardon S, Gunningberg P, Landfeldt B, Ismailov Y, Portmann M, Seneviratn A (2003) MARCH: a distributed content adaptation architecture. Int J Commun Syst 16:97–115CrossRefGoogle Scholar
  2. 2.
    Azzalini A, Capitanio A (2003) Distributions generated by perturbation of symmetry with emphasis on a multivariate skew-t distribution, J Roy Statist Soc Ser B 65:367–389.
  3. 3.
    Beliakov G, PraderaA, CalvoT (2007) Aggregation functions: a guide for practitioners, studies in fuzziness and soft computing. Springer, Berlin, GermanyGoogle Scholar
  4. 4.
    Berhe G, Brunie L, Pierson J-M (2005) Content adaptation in distributed multimedia systems. J Digit Inf Manag Spec Issue Distrib Data Manag 3(2):96–100zbMATHGoogle Scholar
  5. 5.
    El-Khatib K, Bochmann G, El-Saddik A, El-Khatib K, Bochmann G, El-Saddik A (2004) In 1st International Conference on Quality of Services in Heterogeneous Wired/Wireless Networks. IEEE Press, New York, pp 308–312CrossRefzbMATHGoogle Scholar
  6. 6.
    Fawaz Y, Berhe G, Brunie L, Scuturici V-M, Coquil D (2008) Efficient execution of service composition for content adaptation in pervasive computing. Int J Digit Multimedia Broadcast 2008:1–10. doi: 10.1155/2008/851628 CrossRefGoogle Scholar
  7. 7.
    Fawaz Y, Bognanni C, Scuturici V-M, Brunie L (2008) Fault Tolerant Content Adaptation for a Dynamic Pervasive Computing Environment. 3rd International Conference on Information and Communication Technologies: From Theory to Applications. IEEE Press, New YorkGoogle Scholar
  8. 8.
    Fudzee MFM, Abawajy J (2008) Classification of Content Adaptation System. In 10th International Conference on Information Integration and Web-based Application and Services. ACM Press, New York, pp 426–429Google Scholar
  9. 9.
    Fudzee MFM, Abawajy JH (2011) QoS-based adaptation service selection broker. Futur Gener Comput Syst 27(3):256–264CrossRefGoogle Scholar
  10. 10.
    Fudzee MFM, Abawajy J, Deris MM (2010) Multi-criteria content adaptation service selection broker. In: Parashar M, Buyya, R (eds) 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing: proceedings: Melbourne, Australia, 17–20 May, 2010, IEEE Computer Society, Conference Publishing Services (CPS), Los Alamitos, California, pp. 721–726Google Scholar
  11. 11.
    He J, Gao T, Hao W, Yen I-L, Bastani F (2007) A flexible content adaptation system using a rule-based approach. IEEE Trans Knowl Data Eng 19(1):127–140CrossRefzbMATHGoogle Scholar
  12. 12.
    Hsiao J-L, Hung H-P, Chen M-S (2008) Versatile transcoding proxy for Internet content Adaptation. IEEE Trans Multimed 10(4):646–658CrossRefzbMATHGoogle Scholar
  13. 13.
    Irving VW, John JR, Jack LN (2003) Handbook of psychology. John Wiley and Sons, New Jersey, USAGoogle Scholar
  14. 14.
    Javadi B, Abawajy J, Akbari M (2008) An analytical model of interconnection networks for multi-cluster computing systems. Int J Concurr Comput Pract Experience 20(1):75–97CrossRefGoogle Scholar
  15. 15.
    Lo A (2004) The adaptive markets hypothesis: market efficiency from an evolutionary perspective. J Portf Manag 30:15–29CrossRefzbMATHGoogle Scholar
  16. 16.
    Lo A (2005) Reconciling efficient markets with behavioral finance: the adaptive markets hypothesis. J Invest Consult 7:21–44Google Scholar
  17. 17.
    Lum WY, Lau FCM (2003) User-centric content negotiation for effective Adaptation service in mobile computing. IEEE Trans Softw Eng 29(12):1100–1111CrossRefzbMATHGoogle Scholar
  18. 18.
    Meyers LS, Guarino A, Gamst G (2005) Applied multivariate research: design and interpretation. Sage Publications Inc., Thousand Oaks, California, USAGoogle Scholar
  19. 19.
    Roses K (2007) Discrete mathematics and its applications. McGraw Hill, New York, USAGoogle Scholar
  20. 20.
    Shahidi M, Attou A, Aghvami H (2008) Content adaptation: requirements and architecture. In: ERPAS of 10th International Conference on Information Integration and Web-based Application and Services. ACM Press, New York, pp 626–429Google Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  1. 1.Parallel and Distributed Computing Lab, School of Information TechnologyDeakin UniversityMelbourneAustralia
  2. 2.Faculty of Computer Science and Information TechnologyUniversiti Tun Hussein Onn MalaysiaParit RajaMalaysia

Personalised recommendations