Application of high-definition display technology to the design of mobile client/server systems

1994 ◽  
Author(s):  
Roger L. Johnson ◽  
D. E. Williams
Author(s):  
Alf Inge Wang ◽  
Carl-Fredrik Sørensen ◽  
Hien Nam Le ◽  
Heri Ramampiaro ◽  
Mads Nygård ◽  
...  

This chapter describes a requirement analysis framework that may be used as a tool for developing client-server systems for mobile workers. The framework concerns the initial analysis process for the development of a mobile system starting by describing scenarios of the work of mobile workers and resulting in a description of priorities both nonfunctional and functional requirements of the end-system. The framework describes a three step requirement process that includes 1) Elicit scenarios, 2) Scenario analysis, and 3) Requirement analysis. These steps will produce outputs that will be used to assess the requirements of the system. The requirement analysis process is described in detail through templates used to produce output and illustrating examples from the analysis of the development of mobile ITsupport system.


2000 ◽  
Vol 4 (2) ◽  
pp. 72-82 ◽  
Author(s):  
Parag C. Pendharkar ◽  
James A. Rodger

Author(s):  
Vincent Yen

In large organizations, typical systems portfolios consist of a mix of legacy systems, proprietary applications, databases, off-the-shelf packages, and client-server systems. Software systems integration is always an important issue and yet a very complex and difficult area in practice. Consider the software integration between two organizations on a supply chain; the level of complexity and difficulty multiply quickly. How to make heterogeneous systems work with each other within an enterprise or across the Internet is of paramount interest to businesses and industry.


2009 ◽  
pp. 3021-3030
Author(s):  
Shin Parker ◽  
Zhengxin Chen

Data management in mobile computing has emerged as a major research area, and it has found many applications. This research has produced interesting results in areas such as data dissemination over limited bandwidth channels, location- dependent querying of data, and advanced interfaces for mobile computers (Barbara, 1999). However, handling multimedia objects in mobile environments faces numerous challenges. Traditional methods developed for transaction processing (Silberschatz, Korth & Sudarshan, 2001) such as concurrency control and recovery mechanisms may no longer work correctly in mobile environments. To illustrate the important aspects that need to be considered and provide a solution for these important yet “tricky” issues in this article, we focus on an important topic of data management in mobile computing, which is concerned with how to ensure serializability for mobile-client data caching. New solutions are needed in dealing with caching multimedia data for mobile clients, for example, a cooperative cache architecture was proposed in Lau, Kumar, and Vankatesh (2002). The particular aspect considered in this article is that when managing a large number of multimedia objects within mobile client-server computing environments, there may be multiple physical copies of the same data object in client caches with the server as the primary owner of all data objects. Invalid-access prevention policy protocols developed in traditional DBMS environment will not work correctly in the new environment, thus, have to be extended to ensure that the serializability involving data updates is achieved in mobile environments. The research by Parker and Chen (2004) performed the analysis, proposed three extended protocols, and conducted experimental studies under the invalid-access prevention policy in mobile environments to meet the serializability requirement in a mobile client/server environment that deals with multimedia objects. These three protocols, referred to as extended server-based two-phase locking (ES2PL), extended call back locking (ECBL), and extended optimistic twophase locking (EO2PL) protocols, have included additional attributes to ensure multimedia object serializability in mobile client/server computing environments. In this article, we examine this issue, present key ideas behind the solution, and discuss related issues in a broader context.


Sign in / Sign up

Export Citation Format

Share Document