Abstract
Chapter 4 discusses some software quality metrics such as usability, scalability, and reusability of RIAs development. The chapter describes the importance of using multimedia content and UI (User Interface) patterns not only for improving the appearance of RIAs but also for delivering rich user experiences. Likewise, this chapter depicts the importance of leveraging AOP (Aspect-Oriented Programming) capabilities and implementing design patterns to ease the RIAs maintenance and enable RIAs reusability. In this chapter, four concepts about Web development and RIAs development were selected. These concepts are Multimedia Support, AOP Support, Design Patterns Support, and UI Pattern Support and are described in detail in this chapter.
Reference31 articles.
1. Buchanan, M. (2013). A Guide to Understanding Video Containers & Codecs. Retrieved January, 2013, from http://library.rice.edu/services/dmc/guides/video/VideoFormatsGuide.pdf
2. COCA: Computation Offload to Clouds Using AOP
3. Czarnecki, K. (1999). Generative Programming: Principles and Techniques of Software Engineering Based on Automated Configuration and Fragment-Based Component Models. (PhD thesis). German: Technische Universitat Ilmenau.