CPET 565/CPET 499 Mobile Computing Systems
Assignment
6-1
Team Formation for Assignment 3:
Team 1: Sayed Hassan, hasssn01@ipfw.edu Heidi Prussing, prussinh@students.ipfw.edu
Team 2: Meng-Wei Li, lim01@ipfw.edu Stephen Obima, obiosc01@students.ipfw.edu
Team 3: Robert Tilbury, tilbra01@ipfw.edu Luis Morales, morald01@students.ipfw.edu
Team 4: Joel Bauer, bauejr01@students.ipfw.edu Muhammad Mansur, mansms01@students.ipfw.edu
Team 5: James Fracica, fracj01@students.ipfw.edu; Christopher Frey, freycr01@students.ipfw.edu
Team 6: Michael McNair, mcnamc01@students.ipfw.edu
; Samson Amede, amedsg01@ipfw.edu
Assigned date: 10/10/2012
Assignment 6-1 Due Date: 10/24/2012,
before 3:30 PM
Assignment 6-1 (Team Assignment) - Design of Mobile Applications and Information Architectures and Related Tradeoff Study. Use the guidelines as shown below to prepare a Design Report of Mobile Applications and Information Architecture for the Mobile App Pilot Project (continuation of Hw5).
· Executive Summary
· Mobile Computing/Information Service Environment
· Mobile Information Services
o Information Service Types
§ Pull (on-demand)
§ Push (broadcast)
§ Synchronization
§ Disconnected operation
§ Other
o Connection types
§ Weakly connected
§ Always connected
§ Disconnected
o Responsibilities and Requirements: Client, Middleware, Server (provide use case scenarios)
§ Data collection/transformation
§ Business Logic
§ Data sharing
§ Database access
§ Services
· Peer-to-Peer
· Mobile Web Portal
· Reporting
· Location
· Context aware
· Push-based Services
o SMS Notification Message
o Event Notification
o Video/voice streaming
o Localization
o Considerations/Constraints
§ Resource usage
§ Scalability
§ Openness
§ Heterogeneity
§ Fault tolerance
§ Resource sharing
§ Privacy/Security
§ User Interface
§ Application Restrictions: data aggregation
· System Design and Architecture (diagrams are needed)
o Communication Interface
o Security/Authentication Interface
o Hardware Architecture
§ Hardware structure of the system server
§ Hardware structure for the mobile client (host)
§ Peer-to-Peer?
o Software Architecture
§ Software structure and functions of the server
§ Software structure for the mobile client (host)
§ Peer-to-Peer?
§ Middleware
· Trade-off Analysis
Assignment 6-1 Due Date: 10/24/2012,
before 3:30 PM
** Team’s PPP file and a Design
Report should cover at minimum the ITEMS appear in suggested guidelines.
References
[ 1 ] T. Kunz and J. Black, “An Architecture for Adaptive Mobile Applications,” 1999, http://reference.kfupm.edu.sa/content/a/r/an_architecture_for_adaptive_mobile_appl_466010.pdf
[ 2 ] J. Jing, A. Helal, and A. Elmagarmid, “Client-Server Computing in Mobile Environments,” 1999, http://www.cs.unm.edu/~darnold/classes/papers/Jing99Client.pdf
[ 3 ] R. Jain, A. Umar, and A. Umar, “A Comparison of Mobile Agent and Client-Server Paradigms for Information Retrieval Tasks in Virtual Enterprises,” Telcordia Technologies, Inc., 2001, http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.16.8013.pdf
[ 4 ] B. P.S. Rocha, C. G. Rezende, and A. A. F. Loureiro, “Middleware for Multi-Client and Multi-Server Mobile Applications,” http://security1.win.tue.nl/~bpontes/pdf/mobmid.pdf
[ 5 ] H. Schneider, V. Lee, and R. Schell, “Ch. 3 Introduction to Mobile Application Architectures,” Mobile Applications: Architecture, Design, and Development, Pearson Information IT, Oct. 15, 2004, http://www.informit.com/articles/article.aspx?p=336262
[ 6 ] H. Schneider, V. Lee, and R. Schell, “Ch. 4 Mobile Application Architectures,” Mobile Applications: Architecture, Design, and Development, Pearson Information IT, Extracted lecture note available from www.philadelphia.edu.jo/academics/mmaouch/uploads/MobileApplicationArchitectures.ppt
[ 7 ] R. A. Bairat, “Client-Server Computing in Mobile Environment,” ppt presentation, http://sce.uhcl.edu/yang/teaching/csci5939wap/client-servercomputinginmobileenvironments.ppt
[ 8 ] E. Pop, M. Barbos, and R. Lupu, “Client Server System for e-Services Providing in Mobile Communications Networks,” Proceedings of the World Congress on Engineering 2008, Vol. III, WEC 2008, July 2-4, 2008, London U.K., http://www.iaeng.org/publication/WCE2008/WCE2008_pp1808-1813.pdf
[ 9 ] Feng Gui, Development of a New Client-Server Architecture for Context Aware Mobile Computing, Ph.D. Dissertation, Florida International University, http://digitalcommons.fiu.edu/cgi/viewcontent.cgi?article=1248
[ 10 ] Mobile Information Client, AGileDelta, http://www.agiledelta.com/product_mic.html , [accessed )ct. 9, 2012]
[ 11 ] G. M. Weiss and J. W. Lockhart, “A Comparison of Alternative Client/Server Architectures for Ubiquitous Mobile Sensor-Based Applications, 2012, http://www.denzilferreira.com/UbiMI/2012/UbiMI2012-weiss-paper.pdf
Complete links for references