가상메모리가 지원되지 않는 이동단말기에서의 WIPI런타임엔진 개발
Developing WIPI Runtime Engine for VM-less Mobile Terminals
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 논문에서는 WIPI 런타임 엔진을 구성하는 필수 요소인 응용프로그램 로더 및 동적 링커, 멀티쓰레드 모듈 개발에 참가한 연구진의 경험을 소개한다. 무선 응용 서비스의 표준으로 채택된 WIPI 환경은 C 언어 또는 자바 언어로 작성된 응용프로그램을 외부에서 네이티브 코드로 컴파일한 후 이동 단말기로 전송하여 수행하는 방식을 제안하고 있지만, 휴대폰과 같은 제한된 이동 단말기에서 WIPI 런타임 엔진을 구현하는데 도움이 될 만한 자료는 거의 공개되어 있지 않다. 본 연구가 비슷한 환경에서 WIPI 런타임 엔진을 개발하려는 연구자들에게 중요한 참고자료로 활용될 수 있을 것이다.
Abstract
In this paper, we report our experiences in developing a system environment to execute native executables in mobile devices. Our system includes loader and dynamic linker for ELF executables. It provides multithread APIs for Java applications as well. Our system is a crucial component of a WIPI runtime engine. No opensource WIPI platforms are currently available to researchers, since already existing platforms are all developed by industries. Sharing our experiences, we expect our work to contribute to the production of advanced results in this area.
참고문헌 (8)
- "모바일 표준 플랫폼 규격 v1.1"
- "모바일 표준 플랫폼 규격 v1.2"
- "특집 기사, 무선인터넷플랫폼, WIPI로날다, 마이크로 소프트웨어, 소프트뱅크미디어"
- "Linkers and Loaders" (2000), Morgan Kaufmann Publishers
- "The C Programming Language 2nd Edition" (1988), Prentice Hall
- "The Java Programming Language" (2000), Addison Wesley
- "Tool Interface Standard Executable and Linking Format Specification Version 1.2"
- "Light-weight Thread Library for Linux", pp.6~
