년 - 년
형태초점교수법 기반 초등학교 영어 단어 학습 스마트폰 어플리케이션 설계 및 구현 KCI 등재
한국정보교육학회 정보교육학회논문지 제16권 제2호 2012.06 pp.223-231
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
최근 스마트폰 보급에 따른 디지털 네이티브의 등장으로 교육에 있어서도 이에 걸 맞는 변화가 필요하게되었다. 기존의 E-Learning, U-Learning 을 보다 학습자 중심, 맞춤형 교육에 근접하도록 실현할 수 있는 교수학습용 자료와 소프트웨어가 필요한 것이다. 이에 따라 초등학생의 발달 단계에 맞는 음성언어 중심의 영어 학습 프로그램을 교육과학기술부가 추천하는 초등학생을 위한 영어 단어를 기반으로 한 스마트폰에서 학습할 수 있도록 어플리케이션을 설계하고 구현하여 초등학교 학교 현장에서의 스마트러닝의 적용 및 발전을 위한 창의적인 아이디어를 제시해 보고자 한다.
Recently, We need a change of our education, Owing to trend of smart phone, approaching Digital Natives. We need some Teaching-Learning method, materials, softwares which realize Student-centered, Customized education more than E-learning, U-learning. Thus, In demand of This, This study will suggest a creative idea that how to design and produce smart-phone application which refers to 800 English words in elementary school recommended The Ministry of Education, Science, and Technology in Android Platform.
Safemo : A Proximity Sensing Device with GPS Tracker for Bikers
국제과학영재학회 APEC Youth Scientist Journal Vol. 9 No. 1 2017.09 pp.53-58
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
Increase in usage of technology and smart devices provides opportunities for a cost-efficient safety gadget that helps the victims during unpredicted dangers. Safemo, a microcontroller based safety device for bikers was made to provide additional security for bike users. It works in such a way that when an incoming vehicle is near to the biker, the ultrasonic detects the vehicle, the led and buzzer turns on subsequently, thus alarming the biker. Safemo also provides a safety SMS alert system. The SMS alert system utilized an android smartphone with the Safemo app installed. The android smartphone was used for receiving the location of the biker and sending an emergency message which contains the biker’s location to a chosen recipient. Safemo acts as a trigger, sending command to the phone to send the alert message. Results of user satisfaction survey showed that the fabricated device had 4.29(1 being the lowest and 5 being the highest) score for the usability, 4.26 for the aesthetics and design, and 4.53 for the functionality. It has 96.14% accuracy and 98% degree of precision within 4 meters range The SMS alert system was also successfully established. Data suggests a positive user satisfaction feedback of the said innovation based on a conducted survey. This paper covers descriptive details about the methods, application, testing and results that were obtained in the study.
4,000원
This paper 산삼전문가가 아니더라도 일반인이 산삼과 같은 식물을 발견하였을 때 산삼의 진위여부를 스마트 폰을 사용하여 확인할 수 있는 이미지 매칭 기술을 제안한다. 또한 SNS 기능을 추가하여 산삼을 발견한 위치 및 정보를 공유함으로써 산삼 발견의 확률을 높이고자 한다. Android에 포팅해서 사용하는 OpenCV를 이용한 이미지 매칭 기술을 사용하여 산삼 잎의 사진과 기존에 산삼으로 판명된 이미지를 비교하여 산삼의 진위여부 판별을 위한 애플리케이션을 개발함으로써 단순히 산삼의 정보표현만이 아닌 기존 실제 이미지와 비교, 분석을 통해 진위여부를 확인하였다. 더욱 정확한 검증을 위해 SNS 서비스 기능 및 Map Open API에 산삼의 위치를 마킹하는 기능을 추가하여 사용자간의 정보 공유가 가능하도록 하였다.
This paper proposed image matching technique that find out the truth of the wild ginseng through smart phone when the common person discovered a plant like a wild ginseng. Also sharing a location and information by SNS, we can improve the probability of wild ginseng discovery. Image matching technique using OpenCV porting in android finds out the truth of the wild ginseng with comparing existing it. Thus we are able to compare and analysis them in our application program. For more verification, we added marking function of wild ginseng position for information sharing between users.
SerbisyoPH : An Android Application for Hiring Service Provider
ASCONS IJASC Volume 1 Number 2 2019.06 pp.17-25
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
Background/Objectives: This project aims to lessen the hustle on looking for a service provider by easing up the search through an application that will search for a skilled worker that will fit on performing a specific task. Different level of access is applied depending on the purpose of their use, may it be the client, service provider or the admin. Job posting and searching for a specific service are the major concern of the application. Methods/Statistical analysis: Payments through a different transaction may be done using a PayPal account. This application is only available in the Philippines and can be used using Android devices with at least Lollipop or a higher version of Android OS. Findings: The application “Passed” the conformance, compatibility test, and functionality test. The application got a mean of "3.48" with the use of Mobile Application Rating Scale criteria (MARS) and "3.55" using Content Management System criteria (CMS). "Highly Acceptable" was the interpretation of the two evaluations. Improvements/Applications: The SerbisyoPH is an android application for hiring the service provider. Its advanced technology and focus on mobile development were done for the benefit the people living in the Philippines, the clients, service provider, and future developers.
Development of Android-Mobile Application Software in Teaching Web System and Technologies
ASCONS IJEMR Volume 1 Number 1 2017.09 pp.53-61
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
The major concern of the study was to develop android - mobile application software for teaching web systems and technologies for the Bachelor of Science in Information Technology students of the College of Information & Communications Technology of Bulacan State University. It made use Instructional System Design (ISD) model, which consists of five phases: (1) analysis; (2) design; (3) development; (4) implementation; and (5) evaluation and revision. The topics included in the courseware were based on the scope of the course syllabus of IT393 - Web Systems and Technologies, enabling the students to learn principles of the subject in unique approach with seven conceptualized units. Significantly, the AMAS has the following advantages: (1) Learner Control; (2) Motivation; (3) Increased interaction; (4) Individualization; (5) Lesson Integrity; (6) Immediate feedback; and (7) Ease of record keeping. Its acceptability was assessed in five dimensions: (1) subject matter content; (2) Readability; (3) Instructional design; (4) Software Operation; and (5) Usability. Moreover, considering the advantages of the software and the acceptability of the android - mobile application software approach, it was recommended that this new mode of instruction be implemented in teaching web systems and technologies.
Evaluation of Data Delivery Scheme for Applying Healthcare Application on Android Platform KCI 등재
한국차세대컴퓨팅학회 한국차세대컴퓨팅학회 논문지 Vol.8 No.3 2012.06 pp.38-46
본 논문은 헬스케어 응용프로그램에 적용되는 문진표를 구현하는데 있어 적합한 데이터 전달 방법을 확인하기위해 안드로이드 플랫폼의 데이터 전달 구조에 대해 조사하고 각 방법의 데이터 전달 성능을 평가한다. 데이터 전달 관점에서 문진표는 하나의 응용 프로그램 내부 또는 협업하는 응용 프로그램간 액티비티, 서비스, 브로드캐스트 리시버 및 컨텐트 프로바이더와 같은 다양한 안드로이드 컴포넌트 모델로 구성된다. 그러므로 안드로이드 컴포넌트 사이의 데이터 전달 구조를 평가해 볼 필요가 있다. 본 논문에서는 액티비티, 서비스, 브로드캐스트 리시버에 적용할 수 있는 인텐트 기반의 메시지 전달의 성능과 표준 안드로이드 컴포넌트는 아니지만 소켓 인터페이스 방식의 전달 성능을 평가한다. 본 논문의 결과는 안드로이드 응용 프로그램에서 데이터 전달 기능을 구현하는데 있어 적절한 데이터 전달 인터페이스를 선택하는데 도움이 될 것으로 기대된다.
This paper investigates a data delivery scheme of Android platform and evaluates each method in order to confirm and select proper data delivery methods while implementing a health screening form applied to healthcare applications. From data delivering perspective, the health screening form consists of multiple components such as Activity, Service, Broadcast Receiver and Content Provider in a single application or between collaborating applications. Therefore, we need to evaluate efficiency of data delivery schemes among Android components in a single application or between applications. In this work, we evaluate performance of Intent-based message passing which can be applied to Activity, Service and Broadcast Receiver and Socket interface, which is not a standard Android component. The result of this work can contribute to select efficient data transfer interfaces while implementing the function of data delivery schemes in Android application
여행 편의성 증진을 위한 어플리케이션 <한국 여행 리뷰 어플리케이션>
한국디지털정책학회 디지털융복합연구 제21권 제3호 2023.12 pp.23-31
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
코로나19가 막바지에 다다르며 근 몇 년 간 여행을 가지 못했던 사람들의 관심이 다시금 여행으로 쏠리면서 여행업이 점점 활기를 되찾고 있다. 이에 따라 여행 관련된 어플리케이션을 개발하여 여행에 도움이 되고자 한다. SNS가 활발한 요즘 트렌드에 따라 본 어플리케이션은 메인 기능으로 리뷰 기능을 제공한다. 이외에도 갤러리를 통해 여행 기록들 을 저장할 수 있으며, 네비게이션을 통해 목적지까지의 경로를 편리하게 볼 수 있다. 사람들은 보통 여행을 할 때에 목적에 따라 여러 가지 어플리케이션을 동시에 사용하곤 한다. 본 연구는 이러한 번거로움 해소를 위해 여러 가지 기능이 합쳐진 어플리케이션을 개발해 편리함을 증진시키는 것에 목적을 두고 진행한다. 개발 툴은 안드로이드 스튜디오를 사용한다.
As COVID-19 is nearing the end, the travel industry is gradually picking up steam as the attention of those who have not traveled in nearly a few years is drawn back to travel. Accordingly, we intend to develop a travel-related application to help with travel. According to the current trend of SNS, this application provides a review function as the main function. In addition, travel records can be stored through the gallery, and the route to the destination can be conveniently viewed through navigation. People usually use multiple applications at the same time depending on their purpose when traveling. This project aims to improve convenience by developing applications that combine various functions to eliminate such hassle. The development tool uses Android Studio.
안드로이드 어플리케이션의 재사용을 위한 소프트웨어 아키텍처 생성
중소기업융합학회 융합정보논문지(구 중소기업융합학회논문지) 제3권 제2호 2013.11 pp.9-17
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
스마트폰의 대중화로 안드로이드 어플리케이션 시장이 급증하였다. 안드로이드 어플리케이션 시장에서 경쟁 력을 갖추기 위해서는 높은 생산성, 비용 절감 및 유지 보수가 잘 이루어져야 한다. 또한 어플리케이션의 수요가 높아 지면서 짧은 개발 주기가 요구되며 단기간 내에 개발을 진행해야 하므로 개발자는 요구사항 분석 및 체계적인 설계 과정을 생략하는 경우가 많다. 하지만 어플리케이션의 생산성과 비용 절감을 위해 기존 어플리케이션의 전체 또는 일부분을 재사용 할 경우 설계 및 문서화의 생략으로 인해 많은 어려움을 수반되며, 개발 이후 어플리케이션의 유지 보수가 제대로 이루어지지 않을 수 있다. 따라서 본 연구에서는 설계 및 문서화가 생략된 안드로이드 어플리케이션 의 소스코드를 대상으로 하여 해당 어플리케이션의 아키텍처를 추출하는 리버스 엔지니어링 방법과, 재사용 가능한 기능들을 식별하는 방법을 제안한다. 제안하는 방법을 통해 안드로이드 어플리케이션의 생산성 증가 및 비용감소와 원활한 유지보수가 이루어지는 것을 기대할 수 있다.
Android applications market has increased rapidly due to the popularity of smart phones. In order to high competitiveness in the application market should be high productivity, reduce cost. And short development cycle is required because of increased the android applications demand. Owing to develop applications in short time, the requirements analysis, design process are able to omitted. But in the case of reuse application at development phase, involved many problems because omit document or design. so target of this paper is android application source code that omit document or design. we propose architecture recovery techniques from android application source code by reverse engineering with identify functions are reused. We expect that increase productivity and reduce development cost, smooth maintain by proposed technique.
안드로이드 어플리케이션 취약점을 이용한 DDoS 공격 분석
한국융합보안학회 한국사이버테러정보전학회 학술발표대회 제7회 2011.12 pp.45-50
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
안드로이드 어플리케이션을 위한 집단지성기반의 여행가이드 설계 및 구현
한국경영정보학회 한국경영정보학회 정기 학술대회 스마트폰과 경영혁신 2010.06 pp.190-203
※ 기관로그인 시 무료 이용이 가능합니다.
4,600원
국내 휴대전화 시장에 ‘스마트폰’의 등장으로 제품에 관련된 경쟁이 치열해지고 있다. 위피(WIPI), 심 비안(Symbian), 브루(BREW), 아이폰(iphone), 안드로이드(Android) 등 다양한 모바일 플랫폼의 발달과 국내 위피 의무화 규정 폐지로 인하여 그동안 침체 되어있던 국내 스마트폰 시장에 제품을 앞다투어 선보이고 있다. 얼마 전 KT가 애플사의 아이폰을 국내에 정식으로 출시하는것을 시작으로 스마트폰에 대한 관심이 그 어느 때보다도 높아져 있는 가운데 현재 국내 출시된 스마트폰중 오픈 소스 기반의 안 드로이드 단말기 사용자가 아이폰과 경쟁적으로 가입자 수가 비약적으로 증가하고 있다. 그에 따라 국 내 휴대전화 시장의 스마트폰에 대한 관심은 자연스럽게 안드로이드 마켓의 어플리케이션으로 옮겨지고있으며, 관심이 높아지고 있는 안드로이드 어플리케이션 중 많은 부분이 생활의 질이 높아짐에 따라 개인이 즐기게 되는 여가생활에 대한 어플리케이션의 종류가 많은 부분을 차지하고 있다. 본 연구에서는 여행 가이드 어플리케이션에 집단지성을 토대로 하여 다수의 개인들의 협업과 경쟁을 통해 생산되는 지식 자체가 스스로 성장해 나가는 집단지성의 장점을 활용하여 기존의 모바일 여행정보 어플리케이션 과 차별화된 집단지성 기반의 개방형 여행 가이드를 제안하여 설계 및 구현하고자 한다.
방향 센서를 활용한 좌표 및 면적 측정 안드로이드 애플리케이션 개발 KCI 등재
한국정보교육학회 정보교육학회논문지 제15권 제3호 2011.09 pp.439-447
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
본 논문에서는 스마트 기기의 방향 센서를 활용하여 현재 기기가 놓인 상황을 파악하고 카메라를 통해 표현되는 실제 사물이 위치한 공간 좌표를 계산하여 넓이를 측정할 수 있는 애플리케이션을 개발함으로써 수학 교과의 인식론적 장애를 해소하고자 한다. 또한 개발한 애플리케이션의 현장 적용 가능성, 교육적 효과 등을 초등학교에서 넓이를 지도하는 담임 교사로 구성된 전문가 평가를 통해 검증하였으며, 검증 결과 교육적 활용 면에서 긍정적으로 분석되었다.
In this paper, we developed the application for measure an area that it compute a space coordinate of real object to represent through a camera by using the Orientation sensor of smart devices. The application will help to solve a problems of an epistemological obstacles in an area learning. We conducted an expert evaluation for the application of educative usability, educative effect and etc.. The expert group was comprised of elementary school teacher who teach curriculum of an area in mathematics. In result, it was positively evaluated in terms of educative usability.
현장체험학습 지원을 위한 안드로이드 LBS 애플리케이션 개발 KCI 등재
한국정보교육학회 정보교육학회논문지 제15권 제4호 2011.12 pp.579-587
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
본 연구에서는 스마트폰의 확산으로 인해 확대되고 있는 LBS를 교육 영역에서 활용하고자 현장체험학습 지원을 위한 애플리케이션을 개발하였다. 목적에 맞는 기능을 선정하기 위하여 현직 초등 교사를 대상으로 요구 설문 조사를 실시하였고, 설문 결과 분석을 바탕으로 요구 기능을 반영하여 애플리케이션을 구현하였다. 구현된 애플리케이션은 현직 초등 교사를 대상으로 설명 및 시연을 하고 사용 경험을 제공하여 효과성 검증 설문을 실시하였으며, 설문 결과 학교 현장에서 현장체험학습에 활용 가능성이 높은 것으로 분석되었다.
In this study, we developed the filed-experience learning support application. Because teachers want to use LBS in education area. In order to select fit functions, we carried out survey about functions that teachers want. Then, we analysed the result of survey and implemented the functions. Also, for survey about application's effectiveness, we selected elementary school teachers. Then we demonstrated and explained the application to them. The result of survey about application's effectiveness shows that application have higher utilization in education area.
안드로이드 기반의 블루투스 디바이스 응용 설계 및 구현 KCI 등재
한국ITS학회 한국ITS학회논문지 제11권 제1호 통권39호 2012.02 pp.72-85
※ 기관로그인 시 무료 이용이 가능합니다.
4,600원
현재, 차량 내에서 사용하는 대부분의 블루투스 핸즈프리 디바이스는 음성 통화, 발신자 식별번호 표시 및 SMS 메시지표시 등의 전화 서비스 기능을 제공하고 있지만 인터넷 기반의 텍스트 데이터 디스플레이 기능은 지원하지 않고 있다. 최근들어 차량에서도 SNS와 같은 인터넷 서비스 이용에 대한 요구가 증가하고 있어, 기존의 핸즈프리 기능 이외에도 인터넷 기반의 텍스트 데이터를 표시하는 기능의 개발이 필요하다. 제안하는 블루투스 디바이스 응용은 SNS 메시지 및 이메일 도착알림 표시 등의 향상된 기능을 포함하며, 구현 플랫폼으로는 대부분의 SNS 응용 프로그램의 동작이 가능하고 소형 임베디드디바이스에 탑재가 용이한 안드로이드 플랫폼을 사용한다. 제안하는 블루투스 디바이스와 연결되는 스마트폰 또는 태블릿 PC 역시 안드로이드 플랫폼 기반의 단말기이며, 단말 탑재 기능 모듈인 오디오-텍스트 게이트웨이는 안드로이드 앱 형태로 설계된다. 오디오-텍스트 게이트웨이 앱은 SNS 텍스트 데이터 수신시, 메시지 헤더 정보에서 제목, 발신자 정보 등을 추출하여 텍스트 데이터 형태로 ACL(Asynchronous Connection-Oriented) 링크를 통해 블루투스 디바이스로 전송하여 화면에 표시되도록 한다. 일반적으로 안드로이드 플랫폼에 탑재된 블루투스 핸즈프리 또는 헤드셋 프로파일은 오디오 게이트웨이의 기능 만을 포함하고 있기 때문에 안드로이드 기반의 블루투스 디바이스에서는 음성 데이터의 스피커 출력이 불가능하다. 따라서 제안하는 블루투스 디바이스 응용은 블루투스 헤드셋 프로파일에서 일반적으로 사용되는 SCO(Synchronous Connection-Oriented) 링크를 통한 음성 데이터 전송 방식 대신에 ACL 링크를 통한 스트리밍 방식을 적용한다.
Today, although most bluetooth hands-free devices within a vehicle provide telephone service functions such as voice communication, caller id display and SMS message display and so on, they do not provide a function that displays Internet-based text data. We need to develop a scheme that displays the internet-based text data including existing hands -free function because the request for using the Internet service is increasing within a vehicle recently. The proposed bluetooth device application includes advanced function such as SNS message arrival notification, the message display function and we chose Android as the implementation mobile platform giving consideration to the fact that most SNS applications operate on Android and the platform is easily embedded into small embedded device. Smartphone or tablet PC connected with the proposed bluetooth device is an Android-based device and we designed a form of Android app for the function implementation of the devices. When the audio-text gateway app receives SNS text data, it extracts title and sender information from the message header information in a form of text data and sends them via ACL (Asynchronous Connection-Oriented) link to the bluetooth device showing the data on the screen. Android-based bluetooth devices are not possible to play voice through speaker because the bluetooth hands-free or headset profile ported within Android platform normally only includes audio gateway's function. The proposed bluetooth device application, therefore, applies the streaming scheme that sends data via ACL link instead of the way that sending them via SCO (Synchronous Connection -Oriented) link.
실시간 버스 운행정보를 이용한 안드로이드 기반 모바일 애플리케이션 구현
고려대학교 정보창의교육연구소 정보창의교육논문지 제4권 제2호 2010.12 pp.15-21
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
스마트폰의 등장은 휴대폰을 비롯한 모바일 생태계에 많은 변화가 있었다. 이러한 변화는 아직도 계속해서 진행 중이며, 스마트폰 뿐 아니라 소프트웨어, 콘텐츠, 무선데이터까지도 크게 시장이 확대되고 개방화되고 있다. 스마트폰은 휴대가 편하고 네트워크 상태를 유지하기 때문에 위치정보를 얻을 수도 있다. 따라서 본 연구에서는 기존의 사이트에서 제공하는 정보를 수집하고 재가공하여 모바일 환경에서 이용 가능하게 하고자 한다.
The emergence of smart phones, including the mobile ecosystem, there were many changes. Still, these changes continue to progress, as well as smartphone software, content, and expanded wireless data market is still open is becoming larger. Cell phone network remains a comfortable position, because you can get more information. In this study, the information provided on the existing site to collect and reprocess in a mobile environment is to become available.
NFC 전자 결제 시스템을 위한 Android NFC Library 실시간 실행 처리 연구 KCI 등재
한국디지털정책학회 디지털융복합연구 제11권 제2호 2013.02 pp.257-262
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
급격히 변모 발전하고 있는 모바일 시장에서 근거리 무선 통신인 Near Field Communication은 스마트 환경 의 화두로 떠오르고 있다. 이러한 NFC 기술을 구글 사에서는 Android 플랫폼에 도입하여 전자 결제 시장에서 주도권 을 확보하고 있으며 국내를 비롯한 많은 국가 들이 이동통신사와 금융계의 연계로 서비스 개발과 기술 발전에 박차 를 가하고 있다. 이러한 환경에서 주목할 만한 이슈 중 하나가 NFC 서비스의 안정성 확보이다. Android 플랫폼은 모 바일 디바이스의 운영체제로서 제한된 하드웨어와 즉각적인 응답성이 요구되는 소프트웨어 스택이다. 하지만 제한적 인 하드웨어의 특성에 적합한 구조적 특징으로 인하여 실시간 처리에 있어서 안정적인 응답성이 보장되지는 못하고 있다. 따라서 본 논문은 Android 플랫폼에서 제공하고 있는 실시간 처리 영역을 분석하고 이를 NFC Application에 적 용하여 보다 안정적인 데이터 처리와 응답성을 확보를 위한 연구를 하고자 한다.
In mobile market which has been developed drastically, short distance mobile Near Field Communication is becoming the conversation topic. Google adopted this NFC technology to Android 플랫폼 for securing the leadership and many another countries including domestic companies are putting spurs to develop service and technology by connecting mobile carrier and the financial. Within this circumstance, most noticeable issue is securing stability of nfc application service. Android 플랫폼 is operating system of mobile device and also a software stack which is required limited hardware and immediate response. However, since its structural characteristic which is suitable for limited hardware, the response is not quite stable for real time process. That is, this paper researches by analyzing real time response of NFC related library provided from Android 플랫폼 and applying the result to NFC application for securing stable data process and response.
안드로이드 스마트폰에서 사용자 상호작용을 이용한 앱 행위 추적 기법 KCI 등재
한국융합보안학회 융합보안논문지 제14권 제4호 2014.06 pp.61-71
※ 기관로그인 시 무료 이용이 가능합니다.
4,200원
최근 안드로이드 스마트폰에서 악성 앱의 출현이 증가하고 있다. 하지만 매일 많은 앱이 출현되기 때문에 이들 앱을 분석하여 악성 앱을 탐지하기에는 많은 시간과 자원이 요구된다. 이로 인해 악성 앱이 많이 확산된 후에 대처하는 상황 도 적지 않다. 본 논문은 악성 앱 가능성이 높은 앱을 우선적으로 분석할 수 있도록 앱 행위를 동적으로 추적하고 고 위험성의 앱을 분류하는 TAU 기법을 제안한다. 이 기법은 사용자와 스마트폰의 상호작용으로 발생하는 앱의 설치, 유 포 경로 및 실행 행위를 추적한다. 이런 추적된 행위 분석하여 Drive-by download 및 Update attack 공격 가능성이 있 는 앱을 분류한다. 또한 악성 앱의 유포 경로로 많이 사용되는 리패키징 여부를 판별한다. 이런 분류를 통해 고위험성 의 앱에 대한 악성 코드 분석을 우선적으로 실행하게 하여 악성 앱의 유포를 빨리 막을 수 있도록 한다.
In recent years, malwares in Android smartphones are becoming increased explosively. Since a great deal of apps are deployed day after day, detecting the malwares requires commercial anti-virus companies to spend much time and resources. Such a situation causes malwares to be detected after they have become already spread. We propose a scheme called TAU that dynamically tracks application behaviors to specify apps with potential security risks. TAU keeps track of how a user's interactions to smartphones incurs the app installation, the route of app spread, and the behavior of app execution. This tracking specifies apps that have the possibility of attacking the smartphones using the drive-by download and update attack schemes. Moreover, the tracked behaviors are used to decide whether apps are repackaged or not. Therefore, TAU allows anti-virus companies to detect malwares efficiently and rapidly by guiding to preferentially analyze apps with potential security risks.
안드로이드 스마트폰을 활용한 피지컬 컴퓨팅을 위한 교육용 앱의 개발 KCI 등재
한국정보교육학회 정보교육학회논문지 제22권 제6호 2018.12 pp.639-649
※ 기관로그인 시 무료 이용이 가능합니다.
4,200원
피지컬 컴퓨팅은 도구를 활용한 구체적 조작 활동으로 컴퓨터와 실제 세계간의 상호작용을 직접 관찰할 수 있어, 초등학교 학생들이 컴퓨터 과학의 개념과 원리를 쉽게 이해할 수 있도록 도움을 줄 수 있다. 본 연구에서 는 초등학생들이 보유한 스마트폰을 피지컬 컴퓨팅 도구로 활용할 수 있는 안드로이드 어플리케이션을 설계하고 개발한다. 안드로이드 스마트폰의 센서를 활용하여 데이터를 수집하는 클래스와 수집된 데이터를 컴퓨터로 전송 하여 프로그래밍 학습에 활용할 수 있도록 하는 클래스를 설계하고 어플리케이션을 개발한다. 본 연구에서 개발 하는 피지컬 컴퓨팅 교육용 어플리케이션은 다른 피지컬 컴퓨팅 도구의 구비가 어려운 환경에서 학생 자신의 스 마트폰을 통해 컴퓨터 과학의 원리를 더욱 쉽게 이해할 수 있는 도구로 활용될 수 있다.
Physical computing, a concrete operational activity using tools, can help children to understand principles of computer science by observing interactions between a computer and the real world directly. This study aims to design and develop an android application to utilize students’ smart phones as a tool of physical computing education. The application includes one class designed to collect data using android smart phone sensors and another designed to transfer the data to a computer which students can use to learn programming. The physical computing application can be used to help students understand the principles of computer science more easily in schools not equipped with physical computing tools.
Development of an Android Application for an Internet TV System SCOPUS
보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.8 No.9 2014.09 pp.171-184
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
People can watch Internet TV anywhere in the world as long as they are connected to Internet. The number of smartphone users has increased so rapidly that almost everybody carries one all the time. Considering availability of Internet TV and popularity of smartphones, we believe that streaming out videos that introduce local culture on an Internet TV is one of the most efficient ways of publicizing Korean culture and attracting tourists. Therefore, we have built Gyeongju Smart Broadcasting (GSB) system that is an Internet TV System. This paper introduces our Android application for the system. This application provides nVoD (near video on demand: Movies are streamed with multicast upon a schedule), VOD and primitive location-based services.
An Adaptation Model for Android Application Testing with Refactoring SCOPUS
보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.9 No.10 2015.10 pp.65-74
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
Software testing is a set of activities that typically consumes roughly 50% of the total time and cost of testers during the software development process. Developing an enhanced technique to test mobile application becomes a necessity considering the high demand of mobile applications, android specifically, hence the need for software quality assurance. Adapting software testing model would not only lessen the cost incurred in the process of mobile application development but also increase the reliability of the software under test. In this paper, we discuss mobile application testing and its challenges. The Reweb and Testweb frameworks are also discussed followed by an adaptation model from both frameworks to improve testing of android applications. Asides from adapting these web application testing frameworks, another major contribution of our approach is the refactoring the source code before generating test cases to reduce redundancy in the test case library thereby improving the generated test case. Keywords: Refactoring, Android Application, Software
미팅 장소 추천 시스템 구현 KCI 등재
국제인공지능학회(구 한국인터넷방송통신학회) 한국인터넷방송통신학회 논문지 제23권 제5호 2023.10 pp.177-182
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
모임 장소를 정할 때에 모든 참여자의 이동 시간이 작으면서 적당한 매장을 정하는 것은 항상 번거로운 문제이다. 본 논문에서는 이를 해결하기 위해서 지하철역 기반으로 최적의 장소와 매장을 추천하는 알고리즘을 제안하고 시스템을 개발한다. 본 시스템은 자영업자들이 자신의 매장 정보를 등록하여 홍보토록 하는 매장 정보 등록 기능을 웹 기반으로 제공하고, 모임 참여자들에게 모임 장소를 추천하는 기능을 앱 기반으로 제공한다. 제안한 알고리즘은 지하철 노선도를 기반으로 모든 참여자의 이동 시간을 줄이고 소요 시간의 표준편차를 이용하여 공평성을 향상시켰다. 또한, 본 시스템은 최근 배달앱을 통한 홍보에만 의존한 자영업자들의 홍보수단에 새로운 방안을 제시한다.
When determining a meeting place, it is always a cumbersome problem to select an appropriate store with a short travel time for all participants. In this paper, to solve this problem, we propose an algorithm that recommends the best place and store based on the subway station and develop the system. This system provides a web-based store information registration function that allows self-employed people to register and promote their store, and provides an app-based function to recommend a meeting place to participants. The proposed algorithm reduces the travel time of all participants based on the subway map and improves fairness by using the standard deviation of the required time. In addition, this system presents a new way for self-employed people who have recently relied only on publicity through delivery apps.
0개의 논문이 장바구니에 담겼습니다.
선택하신 파일을 압축중입니다.
잠시만 기다려 주십시오.