* Abstract. Mobile software development challenge the modelling activities that precede the technical design of a software system. The context of a mobile system includes a broad spectrum of technical, physical, social and organizational aspects. Some of these aspects need to be built into the software. Selecting the aspects that are needed is becoming increasingly more complex with mobile systems than we have previously seen with more traditional information systems. With great diversification in the software market a mobile embedded system is loaded with software from dozens of different vendors. With the wide variety of different mobile embedded systems applications, we need specific software for those specific mobile embedded systems that will meet the requirements of an application. In this paper, we the design and implements the procedures for mobile software architecture using Components Based Development(CBD) and object oriented methodology. It starts with the requirement analysis of a mobile embedded systems and continues to provide the functional model of the system and also the environmental design as well. As more and more functions or components needed to be added in designing a software system a modularized and systematic approach becomes not an option. This paper proposes a systematic and procedural approach that will help build a more reliable and suitable mobile software architecture.
['Ji-Uoo Tak', 'Roger Y. Lee', 'Haeng-Kon Kim']
Design of Mobile Software Architecture