A MDA-based Approach to Developing UI Architecture for Mobile Telephony Software


The KIPS Transactions:PartD, Vol. 13, No. 3, pp. 383-390, Jun. 2006
10.3745/KIPSTD.2006.13.3.383,   PDF Download:

Abstract

Product-line engineering is a dreaming goal in software engineering research. Unfortunately, the current underlying technologies do not seem to be still not much matured enough to make it viable in the industry. Based on our experiences in working on mobile telephony systems over 3 years, now we are in the course of developing an approach to product-line engineering for mobile telephony system software. In this paper, the experiences are shared together with our research motivation and idea. Consequently, we propose an approach to building and maintaining telephony application logics from the perspective of scenes. As a Domain-Specific Language(DSL), Menu Navigation Viewpoint(MNV) DSL is designed to deal with the problem domain of telephony applications. The functional requirements on how a set of telephony application logics are configured can be so various depending on manufacturer, product concept, service carrier, and so on. However, there is a commonality that all of the currently used telephony application logics can be generally described from the point of user's view, with a set of functional features that can be combinatorially synthesized from typical telephony services(i.e. voice/video telephony, CBS/SMS/MMS, address book, data connection, camera/multimedia, web browsing, etc.), and their possible connectivity. MNV DSL description acts as a backbone software architecture based on which the other types of telephony application logics are placed and aligned to work together globally.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
J. S. Lee and H. S. Chae, "A MDA-based Approach to Developing UI Architecture for Mobile Telephony Software," The KIPS Transactions:PartD, vol. 13, no. 3, pp. 383-390, 2006. DOI: 10.3745/KIPSTD.2006.13.3.383.

[ACM Style]
Joon Sang Lee and Heung Seok Chae. 2006. A MDA-based Approach to Developing UI Architecture for Mobile Telephony Software. The KIPS Transactions:PartD, 13, 3, (2006), 383-390. DOI: 10.3745/KIPSTD.2006.13.3.383.