The current trend of multi-domain applications convergence in mobile devices is transforming the landscape of consumer preferences and personal habits. These appliances are not merely communicating devices but have become integral part of one's business and lifestyle needs. For example, tiny handsets of today are incorporating features such as camera, MP3 player, gaming, global positioning systems, and numerous other personalized (such as address book, calendar, memo pad, financial etc.) applications, which would have been insane to imagine just few years before. This trend would continue and applications such as digital audio and video streaming including personalized content delivery mechanism will be coming soon to one's handheld device. Current convergence of heterogeneous applications basically has evolved as addons with hardware abstraction, Application Programming Interface (API), and middleware wrapper. This Velcro scheme neither yields extensible nor scalable solution. The power inefficiency reduces talk/idle times substantially-the most undesirable feature for any mobile appliance. This paper proposes functional reuse by exploiting intrinsic computing requirements utilizing principles of object oriented programming such as abstraction, instantiation, and overloading-kind of bringing object oriented programming at hardware level.
展开▼