Reengineering a PC-Based System into the Mobile Device Product Line

نویسندگان

  • Weishan Zhang
  • Stan Jarzabek
  • Neil Loughran
  • Awais Rashid
چکیده

There is a growing demand to port existing PC-based software systems to mobile device platforms. Systems running on mobile devices share basic characteristics with their PC-based counterparts, but differ from them in details of user interfaces, application models, etc. Systems running on mobile devices must also perform well using less memory than PC-based systems. Mobile devices themselves are different from each other in many ways, too. In this paper, we describe how we made an existing PC-based City Guide System available on a wide range of mobile devices, in a cost-effective way. We applied “reengineering into a product line architecture” approach to achieve the goal. Our product line architecture facilitates reuse via generation – we generate specific City Guide Systems for target platforms including PC, Pocket PC and other mobile devices, from generic meta-components that form the City Guide System product line architecture. In our project, we used a metaprogramming technique of XVCL to build a product line architecture for City Guide Systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Conceptual Framework for Mobile Device Product Line Security based on Internet of Thing

Numerous technology devices have been propelled to explore the prospects of mobile devices. There is a growing demand to transform the existing PC-based software systems to mobile device platforms since mobile devices are low-cost compared for a PC, and their affordance, usability, and user-friendliness are such that they can theoretically counterpart or even replace traditional computer techno...

متن کامل

SHAHAB-A PC-Based Software for Simulation of Steam Cracking Furnaces (Ethane and Naphtha)

SHAHAB is a PC- based simulator developed by Olefin Research Group (ORG), with the simultaneous simulation of the reactor, the firebox, the convection section and the transfer line exchanger in steam Cracking units. The reaction mechanism of thermal cracking of hydrocarbons is generally accepted as free-radical chain reactions. Using a rigorous kinetic model, a complete reaction network for rep...

متن کامل

Development of A Head Docking Device for Linac-based Stereotactic Radiosurgery System to be Installed on Neptun 10 PC Linac

Introduction:  Stereotactic  radiosurgery  is  a  technique  for  the  treatment  of  intracranial  lesions  with  highly  collimated  x-ray  beam.  Linac-based  radiosurgery  is  currently  performed  by  two  techniques:  couch or pedestal mounted. In the first technique, a device is required to affix patient's head to a couch  and  moreover  to  translate  it  accurately.  Structure  of  suc...

متن کامل

A Collaborative Approach for Reengineering-based Product Line Scoping

Product line scoping is an important activity in reengineering-based software product line adoption. Both business issues and technical concerns have to be handled adequately. However, involving stakeholders representing these different concerns is not straightforward. Agile methods strongly emphasize stakeholder involvement and customer collaboration. In this paper we propose a collaborative a...

متن کامل

A supply-chain-oriented business process reengineering strategy for on-demand new product development

Various strategies of Business Process Reengineering (BPR) have been developed to improve companies’ entire business process. From a more systematic viewpoint, these systems should be further organised under a unified value-added process, which covers all activities of a supply chain. Based on this understanding, a so-called business process reengineering system (BPRS) was proposed and develope...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003