LBS 모바일 어플리케이션 개발을 위한 실시간 원격 로깅 모델
A Real-time Remote Logging Model for Development of Location-Based Mobile Applications
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
In this paper, we propose a real-time remote logging model for development of android applications using LBS(Location based Service). The model has two major parts: Mobile Log Management Service and Remote Log Server. Mobile Log Management Service consists of the log collector and the remote log manager. The log collector is an aspect of AOP which can collect logs from the target application without modifications of source codes. The remote log manager has a background service component so that it can receive logs whenever the log collector captures logs from the target application. Remote Log Server communicates with Mobile Log Management Service by socket interface. Therefore, Remote Log Server can show logs in real-time. To validate the efficiency of the proposed model, we show a case study, and compare the model with other models
Abstract
In this paper, we propose a real-time remote logging model for development of android applications using LBS(Location based Service). The model has two major parts: Mobile Log Management Service and Remote Log Server. Mobile Log Management Service consists of the log collector and the remote log manager. The log collector is an aspect of AOP which can collect logs from the target application without modifications of source codes. The remote log manager has a background service component so that it can receive logs whenever the log collector captures logs from the target application. Remote Log Server communicates with Mobile Log Management Service by socket interface. Therefore, Remote Log Server can show logs in real-time. To validate the efficiency of the proposed model, we show a case study, and compare the model with other models
참고문헌 (15)
- "PokeMon GO"[URL]
- "IT & Future Strategy, Vol.8, 12. 2014", ~ (2014)
- "Write and View Logs with Logcat"[URL]
- Kiczales G., "Aspect-Oriented Programming", Proceedings of the European Conference on Object-Oriented Programming(ECOOP’97), Springer-Verlag, Finland, pp.220~242 (1997)
- 최윤석, "효율적인 안드로이드 어플리케이션 개발을 위한 AOP 기반의 로그 관리 서비스 모델", 한국컴퓨터정보학회논문지, 21(3), pp.39~45 (2016), 한국컴퓨터정보학회
- Laddad R., "AspectJ in Action" (2005), Manning Publications
- 김문찬, "이용자 조작 추적을 통한 안드로이드 어플리케이션 오류 분석", 한국정보기술학회논문지, 13(3), pp.73~83 (2015), 한국정보기술학회[DOI]
- 아자이쿠마르자, "안드로이드 어플리케이션의 결함 재생을 위한 액티버티 단위의 이벤트 캡춰 및 재생 기법", 대한임베디드공학회논문지, 9(1), pp.1~9 (2014), 대한임베디드공학회[DOI]
- "GooglePlaystore"[URL]
- "Fabric"[URL]
- Ballal, R., "Extending UML for Aspect Oriented Software Modeling", Computer Science and Information Engineering, 2009 WRI World Congress on, 7, pp.488~492 (2009)
- Minhyuk Ko, "Extending UML Meta-model for Android Application", Computer and Information Science, 2012 IEEE, 2012, 669~674
- "Android Developers"[URL]
- "AJDT : AspectJ"[URL]
- "Websocket"[URL]
