Implementation of Service Oriented Architecture in Mobile Applications to Improve System Flexibility, Interoperability, and Scalability
Abstract
This research aims to apply Service Oriented Architecture (SOA) to mobile applications to improve the flexibility, interoperability, and scalability of the system. SOA is an approach that enables better integration between different components in an application architecture. Mobile applications, as an integral part of everyday life, require high flexibility and adaptability to changing user needs. The research method used involves application requirements analysis, SOA architecture design, and implementation on an existing mobile application. Through the implementation of SOA, resource management and service distribution become more efficient, making it easy to add or change features without affecting the entire system. Test results show improved application performance and responsiveness, along with the ability to easily integrate services from multiple sources. In addition, the SOA architecture provides flexibility in the development and maintenance of mobile applications, accelerating the development process and minimizing the impact of changes. This research contributes to the development of mobile applications by introducing the SOA approach as an architectural foundation. The implementation of SOA in mobile applications is expected to guide developers in creating systems that are more resilient, adaptive, and easy to integrate with rapidly evolving software environments.
References
Yankee Group. (2009). Yankee Group Predicts $4.3 Billion Mobile App Gold Rush by 2013.
Gartner. (2010). Worldwide Smartphone Sales to End Users by Operation System in 2009.
Gupta, N., Srivastav, V., Bhatia, M. Middleware – An Effort Towards Making Mobile ApplicationsPlatform Independent.
Cha, S., Kurz, Bernd, J., & Du, W. (2009). Toward a Unified Framework for Mobile Application.
Paspallis, N., Papadopoulus, G.A. (2006). An Approach for Developing Adaptive Mobile Applications with Separation of Concern.
Carton A., Clarke, S., Senart A., Cahill, V. (2007). Aspect Oriented Model-Driven Development for Mobile Context-Aware Computing.
Balagtas-Fernandez, F.T. (2008). Model-Driven Development of Mobile Applications.
Bosch, J. (2008). Service Orientation in the Enterprise; Toward Mobile Services: Three Approaches.
Gurp, J. v., Karhinen A., Bosch, J. (2006). Mobile Service Oriented Architecture (MOSOA).
Ali N., Babar, M.A. Modeling Service Oriented Architecture of Mobile Application by Extending SoaML with Ambients
Tergujeff, R., Haajanen, J., Leppanen, J. Toivonen, S. (2007). Mobile SOA: Service Orientation on Lightweight Mobile Devices.
Margolis, B., Sharpe, J. (2010). SOA for Business Developer Concepts, BPEL, and SCA.
Erl, Thomas. (2005). Service Oriented Architecture: Concepts, Technology, Design.
Versata. (2004). Understanding Service Oriented Architecture: An Introductory Overview.
Published
How to Cite
Issue
Section
Copyright (c) 2024 Afrizal Zein
This work is licensed under a Creative Commons Attribution 4.0 International License.