• Title/Summary/Keyword: Mobile Software Development

Search Result 370, Processing Time 0.024 seconds

Analytic Model for Optimal Checkpoints in Mobile Real-time Systems

  • Lim, Sung-Hwa;Lee, Byoung-Hoon;Kim, Jai-Hoon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권8호
    • /
    • pp.3689-3700
    • /
    • 2016
  • It is not practically feasible to apply hardware-based fault-tolerant schemes, such as hardware replication, in mobile devices. Therefore, software-based fault-tolerance techniques, such as checkpoint and rollback schemes, are required. In checkpoint and rollback schemes, the optimal checkpoint interval should be applied to obtain the best performance. Most previous studies focused on minimizing the expected execution time or response time for completing a given task. Currently, most mobile applications run in real-time environments. Therefore, it is extremely essential for mobile devices to employ optimal checkpoint intervals as determined by the real-time constraints of tasks. In this study, we tackle the problem of determining the optimal inter-checkpoint interval of checkpoint and rollback schemes to maximize the deadline meet ratio in real-time systems and to build a probabilistic cost model. From this cost model, we can numerically find the optimal checkpoint interval using mathematical tools. The performance of the proposed solution is evaluated using analytical estimates.

모바일 결제 서비스 시장의 성공요인 분석과 나아갈 방향 모색: [주]모빌리언스[Total Payment Service Provider]사례 중심으로 (Studying Business Strategies in a Total Payment Service Market through Mobilians Case)

  • 안지현;윤상원;이미영
    • 디지털융복합연구
    • /
    • 제4권2호
    • /
    • pp.127-142
    • /
    • 2006
  • This paper uses a Mobilans case based on software system to derive the results of our study. Recently, the mobile phone payment entered its matured stage and became most frequently used payment method in all internet sites. And, in order to prepare for the future ubiquitous market, every mobile phone payment methods has different speed of development, market status and target segments in the market. This paper also discusses about the background and current status of Korean mobile phone payment market using SMS(Short Message Service) to purchase items on internet which is growing sharply every year. Also, we try find the key factors to succeed in this growing market. In addition to safety, delayed payment and the immediateness for use of mobile phone, we also suggest that a highly developed hardware system is an additional factor under the increased demands for the convenience with various applications.

  • PDF

Development of The Open Mobile E-commerce Platform Using 3D GIS and E-catalog

  • Cho, Jeong-Hyun;Ryu, Hyun-Ki
    • 한국산업정보학회논문지
    • /
    • 제19권3호
    • /
    • pp.17-23
    • /
    • 2014
  • Recently, E-Commerce demands an integrated solution for online and off-line provided to customers on wired / wireless network and various mobile devices. Our E-commerce platform can use anytime, anywhere, for all consumers. And, it can take convenient and secure E-commerce service in mobile environment. So, we will implement a software platform base on the mobile environment that independent of the mobile OS. Particularly, our E-commerce platform is based on 3D GIS information for 3D electronic map. So, all users (customers) have got the more visible convenience. And, by using the e-catalog DB cloud server, off-line store operators can be built the online home-page easily. From now on our E-commerce platform based on 3D GIS can be usable at various E-commerce areas in the ubiquitous environment.

Development of a shared remote control robot for aerial work in nuclear power plants

  • Shin, Hocheol;Jung, Seung Ho;Choi, You Rack;Kim, ChangHoi
    • Nuclear Engineering and Technology
    • /
    • 제50권4호
    • /
    • pp.613-618
    • /
    • 2018
  • We are developing a shared remote control mobile robot for aerial work in nuclear power plants (NPPs); a robot consists of a mobile platform, a telescopic mast, and a dual-arm slave with a working tool. It is used at a high location operating the manual operation mechanism of a fuel changer of a heavy water NPP. The robot system can cut/weld a pipe remotely in the case of an emergency or during the dismantling of the NPP. Owing to the challenging control mission considering limited human operator cognitive capability, some remote tasks require a shared control scheme, which demands systematic software design and integration. Therefore, we designed the architecture of the software systematically.

Towards a Server-Centric Interaction Architecture for Wireless Applications

  • Saarinen, Jussi;Mikkonen, Tommi;Tarkoma, Sasu;Heikkinen, Jani;Pitkanen, Risto
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제2권2호
    • /
    • pp.103-119
    • /
    • 2008
  • Traditional web-based services that require users to browse via documents and fill out forms, are difficult to use with mobile devices. Moreover, as the web paradigm assumes active clients, further complications are introduced in cases where the server is the active entity, instead of the client. This paper presents a Server-Centric Interaction Architecture (SCIA) for wireless applications. The architecture enables servers to initiate communication with clients as well as push secure targeted data to them, in a piecemeal fashion. It further enables the development of highly collaborative wireless services with interactive user interfaces.

안드로이드 기반 EPUB3.0 뷰어 설계 및 구현 (Design and Development of Based on Android EPUB3.0 Viewer)

  • 김종인;이선민;문남미
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.883-885
    • /
    • 2014
  • 본 연구에서는 EPUB3.0을 지원하는 안드로이드 EPUB3.0 뷰어 설계 및 구현에 관한 것이다. 안드로이드 EPUB3.0뷰어는 EPUB File Controller, EPUB File Analyzer, EPUB Viewer모듈로 구성되어지며, 각 모듈은 서로 연계하여 효율적으로 뷰어가 구동할 수 있도록 설계되어졌다. 설계되어진 모듈은 HTML5, CSS3, MathML, 벡터 그래픽, 멀티미디어를 활용하여 기기 호환을 자유롭게 이루어 질수 있도록 구현 되어졌으며 EPUB3.0 표준에 맞추어져 있어, 동영상, 오디오, 표현이 자유롭다.

위성/이동 통신 시스템에서의 가상화 기술 동향 (Virtualization Technology Trends in Satellite/Mobile Communication Systems)

  • 이승규;이준환;이문식
    • 전자통신동향분석
    • /
    • 제39권1호
    • /
    • pp.36-47
    • /
    • 2024
  • Virtualization technology supports the execution of software unrelated to the hardware environment through the decoupling of software and hardware. Additionally, it enables network slicing, allowing one physical device to be divided and used by a function or service by supporting sharing with isolation. Virtualization enables flexible platform use, allowing a variety of services to be launched without changes or additions to the hardware platform. We describe virtualization technology trends in satellite/mobile communication systems. Basic concepts and technical definitions are included, and the current status of research and development by domestic and foreign organizations, including the Electronics and Telecommunications Research Institute, is analyzed. Finally, future prospects and implications are discussed.

MDA 기반의 모바일 크로스 프레임워크 설계 (Design Mobile Cross Framework Based MDA)

  • 송유진;이은주;한덕수
    • 한국멀티미디어학회논문지
    • /
    • 제19권8호
    • /
    • pp.1445-1452
    • /
    • 2016
  • Recently Mobile Software Applications are developed in various languages and stored in App Store. App Users selectively use appropriate apps for the owned hardware. In other words, it depends on the kinds of operating systems of the apps whether to use or not to use the applications in various languages. The apps should be differently implemented according to the kind of the user's device, though they provide the same functions. To solve these problems, it is necessary to define an independent function specification method which is not dependent to a specific system environment. In this paper, the Mobile Application Developing Framework is suggested, which incorporates all of the development process. Standardized models are proposed which can be used in the analysis and design steps. In implementation phase, a technique for cross framework design is suggested so as to implement a platform dependent mobile app.

SLAM알고리즘과 LiDAR를 이용한 자율주행 로봇 개발 (Development of autonomous patrol robot using SLAM and LiDAR)

  • 윤태진;김민구;김민;문동호;이상학
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.289-290
    • /
    • 2020
  • 본 논문에서는 Turtlebot burger3와 라즈베리파이의 OpenCV, OpenCR보드를 이용하여 ROS상에서 SLAM알고리즘을 구현하여 자율 주행 순찰이 가능한 로봇을 개발한다. 특히, 라즈베리파이 카메라에 OpenCV를 이용하여 사람 얼굴 인식이 가능하게 하여 순찰 시 카메라로 순찰 정보를 제공 할 수 있게 한다. 또한, 로봇에 탑재된 LiDAR는 SLAM 알고리즘을 이용하여 주변의 환경을 매핑하여 장애물을 회피할 수 있는 경로를 탐색할 수 있도록 한다. 개발 기술들을 통하여 사람 대신에 로봇이 경비 구역의 침입자 촬영을 하고, 원격제어가 가능한 시스템으로 다양한 분야에 로봇 제어 기술에 활용하고자 한다.

  • PDF

자율주행 물류 이송 로봇 (Development of autonomous driving logistics transport robot)

  • 이정우;김동연;이상윤;박유진;박양우
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제65차 동계학술대회논문집 30권1호
    • /
    • pp.321-322
    • /
    • 2022
  • 본 논문에서는 ROS(Robot Operating System) 기반으로 한 로봇(Robot)에 레이저 거리 센서(LiDAR)를 설치하여 SLAM(Simultaneous Localization And Mapping) 기법으로 지도 정보를 습득 및 저장하고, 이를 기반으로 맵핑된 환경과 환경 내 장애물을 회피하여 안전하고 정확하게 이동할 수 있도록 하였다. ROS는 하드웨어 추상화, 장치 드라이버, 시각화 도구, 패키지 관리 등 로봇 애플리케이션을 개발할 수 있도록 라이브러리와 도구를 제공한다. 또한 로봇 동작에 사용되는 프로세스 간 TCP-IP 통신을 통해 연동할 수 있도록 한다[1]. Ubuntu 18.04 버전의 OS에 ROS Melodic 버전을 설치해서 앱으로 선택된 목적지로 이동하는 물류 이송 로봇을 구현하였다.

  • PDF