Software Engineering for Mobile Multimedia: A Roadmap

The abstract should be changed to this new abstract: Research on mobile multimedia mainly focuses on improving wireless protocols in order to improve the quality of services. In this chapter, we argue that another perspective should be investigated in more depth in order to boost the mobile multimedia industry. This perspective is software engineering which we believe it will speed up the development of mobile multimedia applications by enforcing reusability, maintenance, and testability. Without any pretense of being comprehensive in its coverage, this chapter identifies important software engineering implications of this technological wave and puts forth the main challenges and opportunities for the software engineering community.

[1]  Mahbubur Rahman Syed Multimedia technologies : concepts, methodologies, tools, and applications / Syed Mahbubur Rahman [editor]. , 2008 .

[2]  Douglas C. Schmidt,et al.  Patterns, frameworks, and middleware: their synergistic relationships , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[3]  Ismail Khalil,et al.  Handbook of Research on Mobile Multimedia , 2006 .

[4]  Andy D. Pimentel,et al.  A software framework for efficient system-level performance evaluation of embedded systems , 2003, SAC '03.

[5]  Ramesh C. Jain,et al.  Mobile Multimedia , 2001, IEEE Multim..

[6]  Cécile Roisin,et al.  Multimedia Authoring for Communities of Teachers , 2007, Int. J. Web Based Learn. Teach. Technol..

[7]  Amy L. Murphy,et al.  Software engineering for mobility: a roadmap , 2000, ICSE '00.

[8]  James O. Coplien,et al.  Using design patterns to build a framework for multimedia networking , 1997, Bell Labs Technical Journal.

[9]  Susanne Boll,et al.  Generic support for personalized mobile multimedia tourist applications , 2004, MULTIMEDIA '04.

[10]  José Luis Rodríguez Illera Interactive Multimedia and AIDS Prevention: A Case Study , 2008 .

[11]  Hermann Kopetz,et al.  Software engineering for real-time: a roadmap , 2000, ICSE '00.

[12]  Jonna Häkkilä,et al.  User experiences on combining location sensitive mobile phone applications and multimedia messaging , 2004, MUM '04.

[13]  Tatsuo Nakajima Experiences with building middleware for audio and visual networked home appliances on commodity software , 2002, MULTIMEDIA '02.

[14]  Giancarlo Succi,et al.  Reuse libraries for real-time multimedia over the network , 2000, SIAP.

[15]  David Crowe,et al.  M-Studio: an authoring application for context-aware multimedia , 2002, MULTIMEDIA '02.

[16]  Soonhoi Ha,et al.  Efficient code synthesis from extended dataflow graphs for multimedia applications , 2002, DAC '02.

[17]  R HerrinWilliam Software maintenance costs , 1985 .

[18]  Jukka Riekki,et al.  Context-aware middleware for mobile multimedia applications , 2004, MUM '04.

[19]  Xin Luo,et al.  Encyclopedia of Multimedia Technology and Networking , 2008 .

[20]  Masahito Hirakawa,et al.  Do software engineers like multimedia? , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[21]  Nikil D. Dutt,et al.  Integrated power management for video streaming to mobile handheld devices , 2003, MULTIMEDIA '03.

[22]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .