• Title/Summary/Keyword: 애플리케이션개발

Search Result 1,295, Processing Time 0.025 seconds

Development of the Social Story Application Designed to Improve the Social Skills of Students with ASD (자폐성장애 학생의 사회적 기술 향상을 위한 상황이야기 애플리케이션 개발)

  • Kim, Sori;Kang, Ock-Ryeo
    • Journal of Creative Information Culture
    • /
    • v.5 no.3
    • /
    • pp.329-343
    • /
    • 2019
  • This study designed, developed and evaluated an application to improve the social skills of students with Autism Spectrum Disorders(ASD) based on the stage of the ADDIE model. The design stage aimed to factor in the characteristics and needs of students with ASD, and created guide maps and story boards accordingly. In the development stage, the application was made through a total of fourteen processes and four official tests. In the evaluation stage, heuristic usability evaluation was conducted on 10 teachers based on the their experience of using the application in the implementation stage. The results of the evaluation were all close to 'very good' in the areas of educational value, content implementation technology, content information and convenience. Finally, the application was fully developed after reflecting the corrections in accordance with the result of the usability evaluation. It is expected that this study have a role in invigorating the development of special educational software content.

A Practical Method to Transform Component-based Design to Service-Oriented Design (컴포넌트 기반 개발 (CBD) 설계의 서비스 지향 아키텍처 (SOA) 설계로의 실용적인 변환 기법)

  • Cheun, Du-Wan;Jo, Sung-Hyun;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.18D no.6
    • /
    • pp.461-480
    • /
    • 2011
  • Component-Based Development (CBD) focuses on developing reusable components and assembling them into target applications. Service-Oriented Computing (SOC) is a relatively new paradigm where reusable services are developed, published, and composed into target service applications. Due to the popularity of CBD, many organizations already have CBD models for their applications. Hence, it is feasible and appealing to develop SOC applications economically by transforming existing CBD models, rather than developing SOC applications from the scratch. Our research is to develop a methodology for transforming existing CBD design into Service-Oriented Architecture (SOA) design. In this paper, we first compare the two paradigms and their key elements for the design; CBD design and SOA design. Then, we define mapping relationships of the transformation. For each transformation mapping, we present step-wise instructions. The benefit of applying this transformation is to increase reusability of existing design assets, to maintain the consistency between existing CBD and SOC models, and reduced cost for deploying service-oriented applications.

Implementation of Integrated Development Environment for Java-based Distributed System (자바기반 분산시스템을 위한 통합개발환경의 구현)

  • 이지현;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.534-536
    • /
    • 1999
  • 분산 객체 애플리케이션은 모듈화된 설계로 인해 컴포넌트 개발 및 수정을 독립적으로 이루어지도록 해준다. 즉, 분산 객체 시스템에서 객체 편집이나 프로젝트 관리, 컴파일, 레지스트리 구동 등을 위한 통합 개발 환경은 사용자가 보다 편리한 환경에서 작업할 수 있도록 도움을 준다. RMI는 CORBA, DCOM에 비하여 사용자 그룹이나 각종 개발 환경들이 풍부하지 못하지만 자바에 익숙한 프로그래머라면 손쉽게 분산 객체 시스템의 동작을 재사용 컴포넌트들을 시험해 볼 수 있다는 장점이 있다. 본 논문은 이러한 RMI를 이용한 분산 객체 시스템에서 사용자가 각종 인터페이스나 클라이언트/서버 애플리케이션을 작성하고 작성된 애플리케이션 컴파일 및 디버깅을 수행한 후 작성한 클라이언트/서버 애플리케이션이 의도한 바와 같이 동작하는지 검증 및 확인을 위해 구현된 통합 개발 환경인 JDAT(Java Distributed Application Tester)의 구성과 세부적인 기능, 그리고 용도를 설명하고자 한다.

  • PDF

Design of MVC-based Web Application Builder (MVC 기반 웹 애플리케이션 빌더 설계)

  • Kim Gui-Jug
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.187-190
    • /
    • 2006
  • 웹 애플리케이션에서 요구되고 있는 필요 기술이 증가함에 따라 이들 기술 사이에 상호작용이 많아지고 복잡도가 증가하여 웹 애플리케이션을 개발하고 효율적으로 사용하기가 점차로 더 어려워지고 있다. 이에 본 연구는 웹 애플리케이션의 기본적인 요구사항을 재검증하여 복잡도를 감소시키고, 폼 기반 웹 애플리케이션 모델을 생성할 수 있는 MVC 기반 웹 애플리케이션 빌더를 정의하고자 한다. 이 툴은 클라이언트와 서버 사이의 입 출력 데이터 변환에 필요한 코드를 자동으로 생성해 주고, 클라이언트와 서버 간의 데이터 교환을 감소시켜 복잡도를 줄일 수 있도록 해준다.

  • PDF

RFID 기반 엔터프라이즈 애플리케이션 프레임워크를 이용한 ebXML 애플리케이션 설계 및 구현

  • Lee, Hyeon-Dong;Gwon, Jung-Gyu;An, Gyu-Hui;Jeong, Mok-Dong
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2005.05a
    • /
    • pp.159-165
    • /
    • 2005
  • 본 논문에서는 물류정보 애플리케이션을 효율적으로 작성해줄 수 있는 RFID 기반 엔터프라이즈 애플리케이션 프레임워크를 EPCglobal Network의 구조위에서 제안하고, 이를 이용하여 재고 관리와 자동 주문, 위치 추적 등 다양한 물류 애플리케이션을 원활하게 처리할 수 있는 edXML 애플리케이션을 설계 및 구현한다. edXML과 웹 서비스의 통합이 예상되므로 개발하는 시스템은 edXML과 웹 서비스를 통합한 형태의 구축 방안을 제시한다.

  • PDF

Detecting Collaborative Privacy Information Leaks on Android Applications (안드로이드 애플리케이션의 협력적인 개인 정보 유출 탐지)

  • Jeon, Cheol;Cho, Yoo-Kun;Hong, Ji-Man
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.92-94
    • /
    • 2012
  • 안드로이드 운영체제는 애플리케이션들이 서로의 코드와 데이터를 공유할 수 있도록 애플리케이션 컴포넌트간의 통신을 지원한다. 또한 보안을 위해 컴포넌트간의 통신을 엄격하게 제어하기 위한 퍼미션을 제공한다. 하지만 개발자의 보안의식 부재에 따른 퍼미션의 잘못된 사용은 애플리케이션 컴포넌트를 노출시켜 검증되지 않은 애플리케이션이 코드와 데이터에 접근할 수 있게 만드는 문제를 야기할 수 있다. 특히, 노출된 컨텐트 프로바이더(content provider)는 악성 애플리케이션이 기존 탐지 툴을 회피하여 개인정보를 임시로 보관하는 저장소로 악용될 수 있다. 따라서 하나의 애플리케이션만을 분석하는 기존 탐지 툴로는 이와 같이 협력적으로 동작하는 악성 애플리케이션을 탐지 할 수 없다. 본 논문에서는 노출된 컨텐트 프로바이더를 이용한 협력적 개인정보 유출 공격 시나리오를 제시하고 이를 탐지하기 위한 기법을 제안한다. 제안한 기법을 토대로 만든 탐지 툴 사용해 총 189개의 안드로이드 애플리케이션을 분석하였고 그 결과로 컨텐트 프로바이더를 노출시킨 32개의 애플리케이션과 개인정보를 유출할 가능성이 있는 애플리케이션 4개를 탐지하였다.

Development of Korean Traditional game Gonu App. under Android OS2.0 Environment (안드로이드 OS2.0 환경에서 우리나라전통놀이 고누놀이 앱(App.) 개발)

  • Kang, Seung-Woo;Kim, Yang-Jib;Choi, Byung-Kab;Song, Teuk-Seob
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.05a
    • /
    • pp.621-622
    • /
    • 2011
  • A smartphone is a mobile device that has smiler to the computing power of the PC. People who use smartphone applications are increasing and there are a lot of applications for smartphones. Applications for educational games and hence of Korean traditional culture are still insufficient. To do this, we develop Gonu which is a traditional game.

  • PDF

Development of A Quick Launch Application for Android Supporting Writing and Motion Recognition (필기 및 움직임을 인식하는 안드로이드용 빠른 실행 애플리케이션 개발)

  • Jeon, Hyebin;Choo, Yeonju;Lee, Songi;Lee, Ki Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.1028-1030
    • /
    • 2015
  • 최근 스마트폰 기기의 성능이 향상되면서 스마트폰에 설치되는 기능과 애플리케이션의 수가 크게 증가하고 있다. 그에 따라 사용자는 원하는 기능 또는 애플리케이션을 찾아서 수행하는데 점점 어려움을 겪고 있다. 본 논문에서는 사용자의 필기 또는 움직임을 인식하여, 사용자가 원하는 기능 또는 애플리케이션을 빠르게 구동하는 빠른 실행 애플리케이션을 개발한다. 사용자는 필기 또는 움직임만으로 원하는 애플리케이션을 실행하거나, 전화를 걸거나, 손전등을 켜거나, 화면을 캡처하는 등의 기능을 손쉽게 실행할 수 있다.

A Test Case Generation Method Based on Activity for Android Application Testing (안드로이드 애플리케이션을 테스트하기 위한 액티비티 기반의 테스트 케이스 생성 방법)

  • Ko, Minhyuk;Seo, Yongjin;Yun, Sangpil;Kim, Hyeon Soo
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.10
    • /
    • pp.679-690
    • /
    • 2013
  • Smartphones have features that users feel free to install/delete the program they want. Their emergence makes many developers rush into the Smartphone application development market. Thus, developing good applications quickly is becoming even more intense competition in the market. Because, however, the application development and deployment procedures are simple in the Android environments and anyone can participate in the development easily, applications not validated thoroughly are likely to be deployed. Therefore, a systematic approach that can verify Android-based applications with fewer burdens is required. In this paper, we propose a method that generates automatically GUI-based testing scenarios for the Android applications. The automated test scenario generation can reduce the time which the developer spends on testing, thus it can improve the productivity of the development in the testing phase.

Contents Analysis of Vocabulary Learning Game Application on Smart-Phone and Tablet PC for Young Children's Language Learning (유아 언어학습용 단어게임 애플리케이션 분석)

  • Hyun, Eunja;Yeon, Hyemin;Jang, Juyeon;Lee, Eunyoung
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.11
    • /
    • pp.551-561
    • /
    • 2013
  • The purpose of this study was firstly, to evaluate the contents of vocabulary game applications for young children's language learning. and secondly, to examine whether there is any differences between Korean and English word games in terms of the evaluation score. For this purpose, the word game applications in smart phone and tablet PC were analyzed, which included 30 Korean word games and another 30 English ones. The criteria to evaluate the contents were developed based on Children's Software Evaluation Instrument developed by CTR, the multimedia evaluation standard by Hee Sook Park, Young Joo Lee, and mobile contents evaluation standard by Soo Ui Choi. As a result, the educational value got the highest score whereas the design characteristics area got the lowest score in the whole evaluation analysis. And English word game applications mostly got higher score than Korean versions. The result of this study would suggest the way to evaluate educational game applications in use and to contribute to developing educational game contents aimed at young children's language learning.