260 likes | 431 Views
Context-aware mobile application model and determination of its role in information systems. Rok Rupnik, Ph.D. University of Ljubljana Faculty of Computer and Information Science. Overview. Information Socitey and Mobile Applications (MA) Mobile Device and MA
E N D
Context-aware mobile application model and determination of its role in information systems Rok Rupnik, Ph.D. University of LjubljanaFaculty of Computer and Information Science
Overview • Information Socitey and Mobile Applications (MA) • Mobile Device and MA • Context and Context-Aware MA model • The Role of MA in Information System (IS) • MA Development Methodologies • Conclusions
Information Society • MA are the Consequence of the Convergence Between IT and TK • Some Information Society Characteristics point to the Importance of MA • MA are the result and the Demand of Information Society • European IST Projects Indicate the Importance of MA
Important Technologies • GPRS • Enables on-line Connectivity • Represents an Important Step for Interconnection of Mobile Networks and the Internet • UMTS • Enables High Bandwidth • Enables VPN and VHE • Bluetooth • de facto standard for Wireless COmmunication Between Digital Devices • WLAN
Mobile Device • Connects to the Internet over Wireless Network • MA is Run on Mobile Device in multi-tier Architecture • Does not Connect to the Internet over other Device • Does not Emulate other OS Enviroment • Mobile Devices Have Limitations
Mobile Application • MA is Run on Mobile Device • The Scope of MA is to Enalbe Mobility Adpated and Mobility Suitable Services • The Comparison of MA with Other Kind of Applications is Unjustified
MA – New Application Model • The Distinct Characteristics of MA Model are Determined by the Functions of Applications • Input is Critical
New Functions of MA • Messaging: Enables the Information Broadcasting Support in the State of Mobility • Important Component of Messaging: • Function for Determination of Content • Function for Determination of Triggering Moment
New Functions of MA (2) • Confirming: to Offer a Context-dependant Default • Confirming vs. Selecting
Context • Classical Applications are Used in a Stable Environment • Mobile User is not Always in a Stable Environment • Schilit and Dey Focus on the Context of Situation and the Context of Technological Descriptions • Those Context Definitions do not Cover the Informational Needs
Context (2) • Context is Complete Information on: • The situation a mobile user is currently involved in: context of situation which is defined by the user’s location, social situation and physical environment • Informational needs of a mobile user which are determined by information systems’ informational needs: context of informational needs • Technical descriptions which carry the information about the places where the user is usually present at, the information about the technical characteristics of the users’ mobile device and the information on the current state of the wireless network: context of technical descriptions
Context-Aware MA • Context Determines the Content and the Triggering Moment • Information System can Delegate Simple Tasks to the Mobile Users as Well
Three MA Models • Classical MA Model • Context-Aware MA Model • Distributed Context-Aware Model
The Role of MA in IS • The Use of MA in IS is Justified • It Increases the Reach and Range of IS
MA and Decision Support • The use of MA Means Better Structured Decision Support • MA are Important, Because Decision Makers are Often Away • The Use of MA in: • Operational Level of DS • Tactical Level of DS • Strategic Level of DS
Methodologies of MA Development • Several Authors Have Stated that Development Methodologies Have to be Suited for MA • The Directions of Research: • MA in the Context of IS as a Whole • New Elements at Development: new Activitiesandtasks • New Diagraming Techniques or Adaption of Existing Techniques
Analisys of Existing Applications and Determination of New Applications
Context Determination and Determination of Triggering Rules(2)
Conclusions • MA represents New, Distinct Application Model • Context is New Category Introduced to IS • Context of Informational Needs is the Most Important and Can be Determined • The Introduction of MA to IS brings New Possibilities • The Introduction of MA to IS means the Expansion of IS Borders • MA Bring Changes to IS Development Methodologies
At the End…. • Keynes (1925): The difficulty lies, not in the new ideas, but in escaping from the old ones, which ramify, for those brought up as most of us have been, into every corner of our minds