A Process to Design and Implement Service-based Android Applications |
Lee, Ho-Joong
(숭실대학교 컴퓨터학과)
La, Hyun-Jung (숭실대학교 모바일서비스 소프트웨어공학센터) Keum, Chang-Sup (한국전자통신연구원 서비스융합연구팀) Kim, Soo-Dong (숭실대학교 컴퓨터학부) |
1 | La, H. J. and Kim, S. D., "Balanced MVC Architecture for Developing Service-based Mobile Applications ," In Proceedings of the 7th IEEE International Conference on e-Business Engineering (ICEBE 2010) , pp.292-299, 2010. DOI |
2 | Tao, L., Fu, X., and Qian, K., Software Architecture Design: Methodology and Styles, Stipes Publishing L.L.C, 2006. |
3 | Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Merson, P., Nord, R., and Stafford, J., Documenting Software Architectures Views and Beyond, Addison-Wesley, 2003. |
4 | Rozanski, N. and Woods, E., Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, Addison-Wesley, 2005. |
5 | Shu, X., Du, Z., and Chen, R., "Research on Mobile Location Service Design Based on Android," In Proceedings of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, 2009. DOI |
6 | Larman, C., Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Prentice Hall, 2004. |
7 | Chakrabarti S., Nordmark E., and Cohen, D., "Enterprise Mobility," Technical Report. Sun Microsystems, Inc., June, 2006. |
8 | Yang, K., Ou, S., and Chen, H.H., "On Effective Offloading Services for Resource-Constrained Mobile Devices Running Heavier Mobile Internet Applications," IEEE Communications Magazine, Vol.46, No.1, pp.56-63, 2008. DOI ScienceOn |
9 | Fling, B., Mobile Design and Development, O'Reilly, 2009. |
10 | Choi, S.W., and Kim, S.D., "A Quality Model for Evaluating Reusability of Services in SOA," In Proceedings of IEEE Joint Conference on E-Commerce Technology and Enterprise Computing, E-Commerce and E-Service (IEEE CEC'08 and EEE'08), pp.293-298, 21-24, July, 2008. DOI |
11 | Zeidler, C., Kittl, C., and Petrovic, O., "An Integrated Product Development Process for Mobile Software," In Proceedings of the 6th International Conference on the Management of Mobile Business (ICMB 2007), pp.23-30, 2007. DOI |
12 | Salmre, I., Writing Mobile Code: Essential Software Engineering for Building Mobile Applications, Addison-Wesley Professional, 2005 (chapter 2). |
13 | Braun, P., Eckhaus, R., "Experiences on model-driven software development for mobile applications," In proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008 (ECBS 2008) , pp.490-493, 2008. DOI |
14 | Tran, Q.N.N. and Low, G., "MOBMAS: A Methodology for Ontology-Based Multi-Agent Systems Development," Information and Software Technology (IST), Vol.40, No.7-8, pp.697-722, June, 2008. |
15 | Abrahamsson, P., Hanhineva, A., Hulkko, H., Ihme, T., Jaalinoja, J., Korkala, M., Koskela, J., Kyllonen, P., and Salo, O., "Mobile-D: An Agile Approach for Mobile Application Development, " In Proceedings of 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications (OOPSLA 2004) , pp.174-175, 2004. |
16 | Jeong, Y.J., Lee, J.H., and Shin G.S., "Development Process of Mobile Application SW Based on Agile Methodology, " In Proceedings of the 10th Internatioanl Conference on Advanced Communication Technology (ICACT 2008) , pp.362-366, 2008. DOI |
17 | Natchetoi, Y., Kaufman, V., and Shapiro, A., "Service-oriented architecture for mobile applications," In Proceedings of the 1st international workshop on Software architectures and mobility (SAM '08) , pp.27-32, 2008. |
18 | Ughett, M., Trucco, T., and Gotta, D., "Development of Agent-based, Peer-to-Peer Mobile Applications on ANDROID with JADE," In Proceedings of the 2nd International Confernce on Mobile Ubiquitous Computing, Systems, Services, and Technologies (UBICOMM 2008) , pp.287-294. 2008. DOI |
19 | Android Developers, http://developer.android.com/index.html (accessed January 31, 2011). |
20 | Konig-Ries, B. and Jena, F., "Challenges in Mobile Application Development," it-Information Technology, Vol.52, No.2, pp.69-71, 2009. |