• 제목/요약/키워드: Object-oriented Design

검색결과 830건 처리시간 0.026초

임베디드 시스템을 위한 HAL과 JAVA API 설계 및 구현 (Design and Implementation of HAL and Java API for Embedded System)

  • 이진관;이대형;정규철;이종찬;박기홍
    • 융합보안논문지
    • /
    • 제8권1호
    • /
    • pp.57-65
    • /
    • 2008
  • 임베디드 시스템을 지원하는 JAVA API를 개발하면 임베디드 시스템을 개발자가 JAVA를 사용하므로써 코드의 재사용, 객체지향 개념의 시스템 개발들을 가능하게 한다. JAVA API를 구현하는데 있어 시스템에 의존적인 부분들이 존재하게 되는데, 이는 native 함수에서 구현한다. 본 논문에서는 리눅스 기반의 임베디드 시스템 디바이스를 제어하기 위한 JAVA API를 구현하는데 있어 플랫폼 독립적인 자바 부분과 의존적인 native 부분으로 나누어 설계 및 구현하였고, 임베디스 시스템 디바이스의 JAVA API를 통한 제어에 초점을 두었다.

  • PDF

국어 로마자 전사표기 웹 컴포넌트 설계 및 구현 (The design and implementation of Web Component for Korean to Roman transcription)

  • 김홍섭
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.71-76
    • /
    • 2004
  • 개정된 국어 로마자 표기법의 기계적 변환을 위하여 웹 기반하의 컴포넌트를 설계하고 구현하였다. 특히 음운법칙을 적용하여 소리글자로 변환 후 로마자 표기로 자동 변환하는 과정과 전사법 변환에 관한 알고리즘을 제시한다. 컴포넌트는 웹 서버의 스크립트 메커니즘에 의해 작동하도록 하였고, 예외어 사전 등은 웹 서버 내부 혹은 외부에서 지원하는 보조 기능으로 설계하였으며, 전체적인 시스템 구조는 UML 명세서와 의사 코드를 이용하여 작성하였다. 제안된 구조는 웹 컴포넌트 형태의 캡슐화 서비스를 제안함으로써 소프트웨어 개발의 경제성, 라이브러리 재사용 및 확장성 등을 향상시킬 수 있을 것으로 기대된다.

  • PDF

ASN.1 원시 코드 자동 생성기 (ASN.1 Source Code Auto-Generator)

  • 정진영;김영철
    • 한국컴퓨터정보학회논문지
    • /
    • 제8권4호
    • /
    • pp.28-34
    • /
    • 2003
  • ASN.1은 망 관리에 필요한 기초적인 제반기술이다. ASN.1의 개발에는 ASN.1 명세 언어를 파싱하는 컴파일러 작업과 컴파일 결과 생성된 자료들을 DB에 입력하고, 입력된 자료를 사용자에게 프리티프린팅하여 보여주는 작업이 요구된다. 본 논문에서는 ASN.1 명세를 객체지향 언어인 C++로 자동적으로 변환하여 주는 원시 코드 자동 생성기를 설계하고 구현한다. 이와 함께 ASN.1 개발환경에 필요한 그래픽 사용자 인터페이스, DB 인터페이스 및 ASN.1 브라우저를 포함하는 통합 환경을 제공한다. 본 시스템의 구현은 Objectivity 데이타베이스를 이용하였고, 컴파일러 작업에서는 컴파일러 보조 도구인 flex와 byacc을 이용하였으며, 인터페이스 언어로는 Tcl/Tk를 사용하였다.

  • PDF

A Study on the Relations between Wooden Toy and Development of Infant and Young Children

  • Yang, Seung-Hee;Lee, Mi-Hye
    • 한국가구학회지
    • /
    • 제21권3호
    • /
    • pp.261-272
    • /
    • 2010
  • The aim of the present study was to investigate the relations between wooden toy and development of infant and young children by taking only the commercialized wooden furniture which would be suitable for the developmental area for infant and young children, among the physical environment influencing the balanced development and development for them. The recommended standard for them was the commercialized good and the only advanced toys for the development of infant and young children was primary selected, in case of different furniture for same purpose with regardless of manufacturer, country of origin and price. The selected wooden toys for development of infant and young children covered the following test conditions. They keep the soft and clean surfaces and the corners are the round-finished so safe. The dyeing and coloring are so clear like the rainbow-colored in compliance with the international safety norm, and the paint material used are harmless to the people, because they have already passed the European Safety Norm EN 71 which is the most authoritative and strict standard in the world and contained accordingly little heavy metals, toxic substances and also allergy pigment under the maximum permissible standard. The size of wooden toys are not small enough for infant and young children to be able to swallow and this is important check point, because infants tend to feel the object in their own touching and therefore to have everything to the lip. The paint used was the toys-oriented goods and proved by the test regarding saliva and sweat.

  • PDF

Development of Distributed Interactive Stochastic Combat Simulation (DISCSIM) Model

  • Hong, Yoon-Gee;Kwon, Soon-Jong
    • 한국국방경영분석학회지
    • /
    • 제25권2호
    • /
    • pp.15-30
    • /
    • 1999
  • A number of combat simulation models are scattered and the analytic solution approaches have experienced very difficult computational efforts. Today´s computer communication technology let people to do many unrealistic things possible and the use of those technologies is becoming increasingly prevalent throughout the military operation. Both DIS and ADS are welled defined computer aided military simulations. This study discusses a simulation of stochastic combat network modeling through Internet space. We have developed two separate simulation models, one for clients and another for server, and validated for conducting studies with these models. The object-oriented design was necessary to define the system entities and their relationship, to partition functionality into system entities, and to transform functional metrics into realizations derived from system component behaviors. Heterogeneous forces for each side are assumed at any battle node. The time trajectories for mean number of survivors and combat history at each node, some important combat measures, and relative difference computations between models were made. We observe and may conclude that the differences exit and some of these are significant based on a limited number of experiments.

  • PDF

NUCLEAR HUMAN RESOURCE PROJECTION UP TO 2030 IN KOREA

  • Min, Byung-Joo;Lee, Man-Ki;Nam, Kee-Yung;Jeong, Ki-Ho
    • Nuclear Engineering and Technology
    • /
    • 제43권4호
    • /
    • pp.375-382
    • /
    • 2011
  • The prospects for growth of the nuclear power industry in Korea have improved remarkably as the demand for energy increases in stride with economic development. Meanwhile, as nuclear energy development is enhanced, nuclear technology has also improved evolutionarily and innovatively in the areas of reactor design and safety measures. As nuclear technology development in Korea advances, more human resources are required. Accordingly, the need for a well-managed program of human resource development (HRD) aimed at assuring needed capacities, skills, and knowledge and maintaining valuable human resources through education and training in various nuclear-related fields has been recognized. A well-defined and object-oriented human resource development and management (HRD&M) is to be developed in order to balance between the dynamics of supply and demand of the workforce in the nuclear industry. The HRD&M schemes include a broad base of disciplines, education, sciences, and technologies within a framework of national sustainable development goals, which are generally considered to include economics, environment, and social concerns. In this study, the projection methodology considering a variety of economic, social, and environmental factors was developed. Using the developed methodology, medium- and long-term nuclear human resources projections up to 2030 were conducted in compliance with the national nuclear technology development programmes and plans.

GOOD 2.0 : 공간 인덱스를 사용한 지리 데이타 관리기 (GOOD 2.0 : a Geographical Data Manager using Spatial indices)

  • 오병우;한기준
    • 대한공간정보학회지
    • /
    • 제3권2호
    • /
    • pp.137-149
    • /
    • 1995
  • 점차 중요성이 증가하고 있는 지리 정보 시스템의 효율적인 검색을 위해서는 공간 인덱스가 필요하다. 이를 위하여 본 논문에서는 기존에 개발한 지리 정보 시스템을 위한 데이타 관리기인GOOD 1.0에 공간 인덱스를 처리할 수 있는 공간 인덱스 처리 모듈을 추가하여 GOOD 2.0을 설계 및 구현한다. 즉, 공간 인덱스로는 R tree 및 R* tree를 지원하여 효율적인 검색이 가능하도록 한다. 그리고, 효율성의 향상 정도를 측정하기 위해 성능 평가를 길시하고 결과를 분석한다. 성능 평가 시에는 다양한 환경 요소들을 고려하여 지리 정보 시스템 관리자가 해당 도메인에 적합한 공간 인덱스를 선택하는데 기초 자료로서 사용될 수 있도록 한다.

  • PDF

컴포넌트 모델링을 위한 객체의 정보관계 추상화 방법 (Information Relation Abstraction Method of Objects for Component Modeling)

  • 임명재;이기영;권영만;강정진
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권3호
    • /
    • pp.75-81
    • /
    • 2009
  • 본 논문에서는 객체 지향 설계 정보를 이용한 컴포넌트 기반 모델링 방법을 제안한다. 클러스터링, 캡슐화, 상속성 개념과 같은 재사용성과 확정성을 향상시키는 객체지향 기술을 기반으로 기존에 개발된 객체 정보를 이용하여 추상화함으로서 정보간 관계를 단순화, 명세화 한다. 또한 정보관계의 이해를 지원할 수 있도록 정보관계 추상화 방법을 제시하고, 특정 도메인에 관계없이 시스템 레벨에서 지원하는 공통적인 서비스들을 재사용 단위로 가공하여 시스템 서비스 컴포넌트로 구분하여 모델링 할 수 있다. 이를 통해 재사용성과 확장성을 실현할 수 있으며 개발기간 단축과 품질 향상을 이룰 수 있다.

  • PDF

UML을 이용한 원격교원연수관리시 효율화에 관한 연구 (A Study on the Development and Efficiency of the Distance Teachers′ Training Management System Applied by UML)

  • 김원영;서종화;김치수;김진수
    • Journal of Information Technology Applications and Management
    • /
    • 제9권2호
    • /
    • pp.17-32
    • /
    • 2002
  • Even though the distance education via web has a great advantage to overcome time and space, its problem is that the management of trainees is not efficient compared with classroom and group education. This problem is a great obstacle to the objects and achievement standards of distance education, giving controversial arguments to the advocators of distance education. Distance educators need to monitor the trainees'participation and responses continuously and offer appropriate feedback to the trainees. However, the existing distance education system only focuses on teaching and learning activities, and as a result, the efficient management function of distance education is not available. Accordingly, the study attempts to find out the appropriate managing elements of distance teacher training in order to effectively achieve the goals of teacher training and the efficient management of distance education. Also, it proposes distance teacher training management system that offers appropriate feedback to trainees, applying the derived elements of distance teacher training to the training processes. To verify the efficiency of the system, hypotheses on related items of distance teacher education and learning types are suggested, and the achievement degree of learning and its relations are investigated through questionnaire of learning types. In addition, a system using UML which is the standard of object-oriented modeling language is devised, so. that mutual management, language independence and convenient development environment as well as reusability can be offered, and so the design standardization and efficient system realization could be achieved, while flexible change of system according to education process and computing environment is possible.

  • PDF

PDA를 활용한 모바일뱅킹 시스템의 설계 및 구현 (Design and Development of a PDA mobile banking System)

  • 최이권;이상범
    • 한국산학기술학회논문지
    • /
    • 제8권6호
    • /
    • pp.1530-1536
    • /
    • 2007
  • 본고에서는 무선 인터넷을 통해 은행 업무에 적용 할 수 있는 모바일 뱅킹 시스템을 소개하고자 한다. PDA는 소형 컴퓨터라 할 만큼 성능도 뛰어나고 이동할 수 있는 기기이기 때문에 영업사원 등이 많이 활용하고 있다. 따라서 PDA의 무선통신 기능을 활용하여 일상적인 은행업 업무를 실행할 수 있다면 많은 편리함을 줄 수가 있다. 또한 PDA는 윈도우기반의 운영체제를 갖고 있기 때문에 클라이언트측의 소프트웨어 개발과 유지보수가 편리한 장점이있다. 본 논문에서는 PDA 뱅킹 시스템의 최적 솔루션을 소개하는데, 이 시스템은 무선 인터넷 기술, 공개키 기반 보안 기술, PDA 응용 기술이 접목되어 실질적으로 뱅킹 업무에 사용 할 수 있도록 설계되었으며 프로토타입을 구현되었다. 분석 및 설계 방법은 UML을 이용한 객체 지향 설계 방법을 사용하였으며 Java Beans를 이용하여 구현하였다.

  • PDF