• Title/Summary/Keyword: Processing Software

Search Result 5,893, Processing Time 0.036 seconds

Porting Point-to-Point Protocol(PPP) Software to an Embedded System (임베디드 시스템으로의 Point-to-Point Protocol(PPP) 소프트웨어 이식)

  • Choe, Seong-Jong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.7
    • /
    • pp.2135-2148
    • /
    • 2000
  • Developing network software in embedded systems, such as digital set-top boxes, requires coding under limited computing resources. This paper presents the porting of Point-to-point Protocol (PPP) software, PPPD, to an embedded system. The PPP is the most popular link layer protocol for the information appliance, to an embedded system. In order to achieve this, problems to be solved for the porting were identified and methods to solve the problems were described. First, PPP source codes were divided into modules. Next, functions of each module were analyzed and interfaces between the modules were delineated. With the analysis results, porting to the embedded system was described. The normal operation of the ported software was verified with the help of a network packet analyzer. Finally, experiences during the porting were presented. The method developed in th paper can be applied to the porting of software to an embedded system as well as the porting of network software.

  • PDF

Constructing A Visualization & Reusable Metrics based on Static/Dynamic Analysis (정적/동적 분석 기반의 재사용 메트릭과 가시화 구축)

  • Byun, Eun-Young;Son, Hyun-Seoung;Moon, So-Young;Jang, Woo-Sung;Park, Bo-Kyung;Kim, R. Youngchul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.621-624
    • /
    • 2017
  • 소프트웨어의 적용 분야가 다양화되면서 시장 환경의 변화와 사용자 요구사항의 다양화가 급속도로 진행되고 있다. 하지만 부족한 시간, 예산, 인력 문제로 고품질의 소프트웨어 개발은 더 어려워졌다. 이런 문제의 해결을 위해 레거시 시스템의 모듈을 재사용하여 고품질화하고자 한다. 기존에는 정적 분석 기반의 재사용 모듈/덩어리 식별만 이루어졌지만, 실제 실행 환경에서 적용되는 동적 분석 기반의 재사용 식별이 더욱 중요하다. 이를 위해, 재사용 메트릭을 정의하고 재사용 모듈/덩어리 자동식별 및 가시화를 제안한다. 이는 새로운 프로젝트 개발의 재사용성을 높여, 신뢰성과 생산성 향상시키고 품질 개선에 기여한다.

An empirical study on IoT-based smart shoe system for health management of childhood obesity (건강관리를 위한 IoT기반 스마트슈즈시스템에 관한 연구)

  • Lee, Min-Ju;Kim, Mun-Ju;Kim, Young-Hyun;Ha, Yeo Ui;Lee, Sang-Jun;Park, Jin-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.765-766
    • /
    • 2017
  • 요즘 전세계적으로 매년 소아비만 빈도가 증가하고 있다. 그리고 소아비만은 더 나아가 성인병의 원인이 될 수 있다. 이런 소아비만과 성인병을 예방하기 위해 스마스슈즈시스템(SMTS1107)을 개발했다. SMTS1107은 걸음 수 측정기능과 몸무게 측정 기능을 갖고 있다.

Webservice implementation for OpenLS presentation service. (OpenLS 프리젠테이션 웹 서비스 구현)

  • Heo, Tae-Wook;Kim, Jae-Chul;Kim, Sung-Soo;Kim, Kwang-Soo;Park, Jong-Hyun;Lee, Jong-Hun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.785-788
    • /
    • 2003
  • 최근 휴대폰 및 PDA 에서 사용되는 위치기반 서비스의 활용도가 높아지고 있다. 사용자들은 보다 효과적인 위치기반 서비스의 디스플레이에 더욱 많은 기대를 하고 있다. 따라서, 본 논문에서는 platform 에 독립적이며, 다양한 머신에서 실행될 수 있도록 Java 를 통한 웹서비스 기술을 바탕으로 한 기본 아키텍쳐 및 프로그램을 선 보일 것이다. 또한 OpenLS 에서 제시하는 스펙을 기본으로 SOAP 방식으로 구현하고, LBS 기본 핵심 서비스 중 프리젠테이션 서비스의 콤퍼넌트 모듈을 분산 컴퓨팅 하에서 수행할 수 있는 Webservice 형태로 구현한 것이다.

  • PDF

Automatic Construction of Software Process Visualization for Requirement Traceability (요구사항 추적성을 위한 소프트웨어 프로세스 가시화 구축 자동화)

  • Lee, Jin-Hyub;Son, Hyun Seung;Park, Ji-Hoon;Jang, Woo-Sung;Kim, R. Young Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.639-641
    • /
    • 2017
  • 소프트웨어 대형화로 소프트웨어 복잡도가 높아져 고품질화가 이슈이다. 또한 프로젝트를 위한 개발 및 관리도 고품질화에 중요한 부분이다. 이런 효율적 프로젝트 관리 구축은 쉽게 프로젝트 이슈, 구성원, 일정, 산출물, 보고 등등 관리가 용이하여 고품질화에 도움을 줄 수 있다. 문제는 구축이 어렵고 이를 통한 내재화가 필수적이다. 이 논문에서는 자동화 프로세스 가시화 구축 방안과 이를 통한 요구사항 추적성 확보를 제안한다. 이를 위해, 기존 오픈 소스들의 '체인(chain) 및 연결 정보'의 자동화 방안으로 고품질의 소프트웨어를 구축하고자 한다.

A Study on Tamper-resisitent Software Development (소프트웨어 Tampering Attack 방지 기술에 관한 고찰)

  • Lee, Ki-Jung;Cho, In-Seok;Kwon, Tae-Kyoung;Hwang, Seong-Woon;Nam, Do-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1059-1062
    • /
    • 2002
  • 인터넷 사용자가 지속적으로 증가함에 따라 인터넷에서의 다양한 디지털 컨텐츠의 유통이 점차 확산되고 있다. 이러한 디지털 컨텐츠를 보호하기 위한 기술이 DRM(Digital Rights Management)이며, 본 논문에서는 DRM의 요소 기술에 해당하는 소프트웨어 보안 기술에 대한 기법을 기술한다.

  • PDF

Modeling for Measurement of Class Reusability in Object-Oriented Programs (객체 지향 프로그램에서 클래스 재사용성 측정 모델링)

  • Yun, Hui-Hwan;Gu, Yeon-Seol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.3
    • /
    • pp.580-588
    • /
    • 1999
  • The reuse of software components from existing software system enhances productivity and reliability, decreases the cost of production in software development. The extraction of software components with high reusability from existing software system is very important in software reuse. The reuse of a class is classified into white-box reuse to reuse with modification and black-box reuse to reuse without modification. A class has the property of procedural language and object-oriented language. Therefore, it must measure reusability in consideration of two properties. In black-box reuse, independence of class is important quality. It can quantify through information hiding, coupling between objects, cohesion, etc. In white-box reuse, modification is the best important quality. It can quality through class complexity, coupling, cohesion, documentation, etc. We propose a new model for measurement of class reusability and the measure criteria in object-oriented program. A class that is measured by proposed model can judge whether the reuse with modification has the advantage or the reuse without modification has the advantage.

  • PDF

A Study on Baseball Players' Type Analysis and Prediction of Batting Result by using Tensorflow (Tensorflow를 활용한 야구선수 유형 분석 및 타격 결과 예측에 관한 연구)

  • Park, Chaewon;Park, Jibeom;Joo, Yeongjun;Kim, Hyunseok;Lee, Namyong;Kim, Youngjong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.05a
    • /
    • pp.562-563
    • /
    • 2019
  • 본 연구는 한국 프로 야구 선수 개인의 수치화된 데이터를 바탕으로 타석의 결과를 예측하고자 하는데 목적을 두고 있다. 연구의 방법은 2015시즌부터 2018시즌에 활약한 한국 프로 야구 소속의 투수와 타자의 유형을 군집화 하여 지도학습 모델을 만든다. 지도학습 모델과 현재까지 진행된 2019시즌의 결과를 비교·대조한다. 본 연구결과는 한국 프로 야구 10개 구단의 감독의 선수 선발 결정에 기여할 것으로 판단된다.

A Study on Eyetracking Cursor Control based-on Opencv (Opencv 기반의 Eyetracking Cursor Control에 대한 연구)

  • Park, Hyunghoon;Kim, Hyunwoo;Cha, Jinho;Hwang, Junsu;Kim, Gyyoung;Kim, Youngjong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.05a
    • /
    • pp.664-665
    • /
    • 2019
  • 본 연구는 Eye Tracking을 사용하여 시선에 따라 마우스 커서를 이동시키는 연구이다. 이를 바탕으로 마우스를 사용하기 어려움이 있는 사용자에게도 마우스를 조작할 수 있도록 도움을 줄 목적으로 연구되었다. 본 논문에서 세 가지 기술을 사용한다. Viola-jones algorithm을 사용해 얼굴과 눈을 찾는다. 이후 찾은 부분에서 CDF Method로 동공을 인식해 해당 좌표 값을 윈도우 마우스 드라이버에게 전달한다. 전달한 값을 통해 마우스 커서를 눈의 움직임에 따라 이동시킨다. 추가적으로 마우스와 같은 역할을 할 수 있도록 눈의 깜빡임을 활용하여 클릭 기능도 추가할 것이다.

Implementation of Video Surveillance System (동영상 감지 시스템의 구현)

  • Bak, Jeong-Hun;Kim, Min-Sam;Bak, Jung-Soo;Bae, Young-Min;Kwon, Soon-Kak;Lee, Jong-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.187-188
    • /
    • 2009
  • 네트워크로 연결된 카메라를 사용자가 원하는 장소에 설치해서 자리를 비울 때 발생하는 일을 알아볼 수 있는 시스템을 구현한다. 먼저 웹캠을 컴퓨터에 설치해서 프로그램을 구동시켜 모니터에 출력이 되는 것을 확인 후, 감시 작동을 시키게 되면, 초기 설정 화면과 현재 화면을 비교 한다. 초기 설정 화면과 현재 화면에서 차이값이 발생하면 경보음 및 문자 전송을 하게된다. 사용자가 쉽게 내용을 확인할 수 있도록 홈페이지와 연동이 가능하게 한다.