1. M.F. Ali, A Transformation-Based Approach to Building Multi-Platform User Interfaces Using a Task Model and the User Interface Markup Language. Doctoral Thesis, UMI Order Number: AAI3172932, Virginia Polytechnic Institute & State University, Virginia, USA, 2005.
2. M.F. Ali, M.A. Pérez-Quiñones, M. Abrams, E. Shell, Building Multi-Platform User Interfaces with UIML, in: Proceedings of the 4th International Conference on Computer-Aided Design of User Interfaces (CADUI’02), Valenciennes, France, May 2002, pp. 255–266.
3. Apple, Inc., App Store, http://www.apple.com/iphone/appstore (accessed April 2011).
4. Apple, Inc., The Objective-C Programming Language, http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/ObjectiveC/ObjC.pdf (accessed April 2011).
5. Enterprise Patterns and MDA;Arlow,2003