• 제목/요약/키워드: 설계도구

검색결과 3,065건 처리시간 0.027초

XML Schema 지원도구 설계 및 구현 (Design and Implementation of XML Schema Supporting Tool)

  • 나종연;오정진;최한석
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 춘계학술발표대회논문집
    • /
    • pp.766-770
    • /
    • 2003
  • XML이 표준화 제정될 당시 XML문서의 구조를 정의하기 위해 DTD를 사용하였다 DTD는 XML의 전신인 SGML에서부터 사용되어 왔으며 여러 훌륭한 기능을 지원하고있다. 그러나 DTD는 그 고유의 형식으로 이루어져있어 XML 개발자는 XML구문분석기 이외에 DTD 구문분석기를 별도로 개발하여야하고, DTD는 지원하는 데이터 형식에 제한이 있으며, 데이터 값의 범위 등을 설정할 수 없어 XML 문서의 유효성 검사에 제한이 많다. 이러한 문제를 해결하기 위하여 W3C에서는 XMLSchema를 제정하였다. DTD의 구문을 XML Schema로 모델링하였고, XML 문서에서 XML스키마를 적용하기 위한 도구와 DTD의 XMLSchema변환을 효과적으로 생성할 수 있는 GUI기반 XMLSchema Tool을 설계, 구현하였다.

  • PDF

WOLAP을 기반으로한 통계적 공정관리 시스템의 설계 (Statistical Process Control System based on WOLAP)

  • 김진호;박영배
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.132-134
    • /
    • 1999
  • 통계적 공정관리(SPC)에 있어서 신속하고 정확한 공정분석은 품질과 생산성에 중대한 영향을 미치므로 정확한 공정 데이터의 수집, 빠른 데이터의 응답, 각 업무에 적당한 사용자 분석도구를 제공하는 분석하는 요구된다. 본 논문에서는 기존 SPC 환경에 WOLAP과 자바 기술을 기반으로 하여 다차원 구조로 데이터를 저장하여 빠른 분석 데이터 응답을 제공하고, 자바 애플릿 사용자 분석도구를 구현하여 사용과 관리가 용이하도록 하여 신속하고 정확한 분석과 개선 조치가 가능한 시스템을 설계하였다.

  • PDF

교육용 한글 저작도구 SMAT 설계 및 구현 (Design and Implementation of Educational Korean Authoring Tool SMAT)

  • 김용성;심재홍
    • 한국통신학회논문지
    • /
    • 제16권1호
    • /
    • pp.64-83
    • /
    • 1991
  • 본 논문은 IBM 16/32 bit PC XT/AT 의 MS-DOS 환경하에서 프로그래밍 전문 지식이 없이도 간편한 조작으로 양질의 교육용 소프트웨어를 생성할 수 있는 한글 저작 도구(Korean Authoring Tool)인 SAMT(Simple Manupulation Authoring Tool)을 설계하고 구현하였다.

  • PDF

근로자 주도 스마트팩토리 서비스 구성 방법 (Development of Worker-Driven Smart Factory Service)

  • 이진흥
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.73-76
    • /
    • 2020
  • 본 논문은 생산 현장에서 필요로 하는 다양한 스마트팩토리 서비스를 현장 근로자가 직접 기획, 설계, 구현 및 적용 가능한 서비스 플랫폼을 제안한다. 이를 위하여 오픈 하드웨어 개발 도구 등을 활용한 IoT 기반 제조데이터 수집과 이를 활용하여 서비스 화면을 구성할 수 있는 개발도구를 설계하고 구현하였으며, 구현된 프로그램으로부터 제조데이터 기반의 다양한 현장 서비스를 근로자가 직접 만들고 배포할 수 있다.

  • PDF

객체지향설계법과 구조설계 전산화

  • 김치경
    • 전산구조공학
    • /
    • 제6권2호
    • /
    • pp.5-12
    • /
    • 1993
  • 본 고에서는 객체지향설계 및 프로그래밍 기법의 기본적인 개념과 구조설계 전산화에 관한 원론적인 사항에 대하여 고찰하여 보았다. OODP는 이미 S/W 개발분야에서 일반화된 기법이며, 한 때 큰 관심을 모으다 결국 실용화에 실패한 인공지능 또는 전문가시스템고는 달리, S/W 개발 및 유지관리에 큰 발전을 가져오고 있다. 객체 단위에 의한 데이타 및 함수의 통합모듈화, 추상화 및 정보은닉에 의한 객체의 독립성 확보, 객체지향 프로그래밍 언어의 탁월한 이식성, 객체추가에 의한 대규모 S/W의 점진적 개발, 상송성 및 다형성에 의한 프로그램 코드의 재사용성 등은 S/W의 부품화를 가능케 하고 S/W 신뢰도를 크게 높혀 주고 있다. OODP는 구조설계 전산화에도 적합한 기법으로 판단된다. OODP 기법은 전산전문가들의 도구가 아니며 각 분야 전문가들이 자기 분야의 전산화를 위해 사용하는 도구이다. 과거 우리가 fortran을 익혀 구조해석용 S/W를 개발했듯이 이제는 OODP 기법을 익혀 적극적으로 우리 문제에 활용한다면, 우리 분야 전산화 수준을 높히는데 크게 도움이 될 것으로 기대된다.

  • PDF

VRML Parser기반의 가상전시관 애플릿 도구 구현 (The Implementation of VRML Parser based on Virtual Exhibition Applet Tool)

  • 김대흠;김분희;김영찬
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.454-456
    • /
    • 2002
  • 근래 인터넷 환경에서 이용자는 좀 더 다이나믹한 환경과 함께 색다른 정보를 추구하게 되면서 점차 가상의 현실감을 제공하는 3차원 정보의 요구가 늘고 있다. VRML(Virtual Reality Markup Language)은 이러한 3차원 정보를 가시화 해주는 언어로써 인터넷 기반 각종 시뮬레이션 환경에서 그 구현 예를 볼 수 있다. 본 논문은 VRML 기반의 3차원 정보를 제공하는 가상 전시관 저작도구의 설계를 바탕으로 XML파일인 전시물의 카탈로그 정보를 가시화하는 저작도구를 구현하였다. 본 저작도구는 기존 저작도구에서 나타나는 데이터베이스 코드 삽입 시 나타나는 문제점을 해결하기 위해 VRML 객체를 실시간으로 접근할 수 있도록 구현하였다. 본 논문에서 구현한 가상전시관 저작도구는 실시간으로 객체 생성 및 수정을 지원함으로써 사용자에게 인터렉티브하게 VRML 데이터를 다룰 수 있는 구조를 제공한다.

  • PDF

Unix Ware 커널 수준의 효율적인 검사점 및 복구 도구 (An Efficient Checkpoint and Recovery Facility on UnixWare Kernel)

  • 홍지만;한상철;윤진혁;박태순;염헌영;조유근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.139-141
    • /
    • 2000
  • 검사점 및 복구 도구는 응용 프로그램의 상태를 주기적으로 안정된 저장소에 저장을 하고, 결함이 발생하였을 경우 가장 최근의 검사점으로부터 효율적으로 복구하게 하는 도구이다. 특히 검사점 및 복구 도구는 장시간 수행되는 프로세서에게는 아주 중요한 의미를 지니며, 결함으로 인해 장시간 수행되는 프로세스에 의해 생성된 중간 결과를 잃어버리지 않게 한다. 본 논문에서는 UnixWare 커널 수준의 검사점 및 복구 도구인 Kckpt의 설계 및 구현 내용을 제시하고, Kckpt의 성능을 사용자 수준에서 구현한 검사점 라이브러리와 비교한 결과를 제시한다. Kckpt를 사용함으로 해서 UnixWare는 소스 코드 수준에서 사용자가 초기화한 장소에서 검사점을 만들 수 있을 뿐만 아니라 실행 가능한 파일만을 가진 사용자에게도 완전한 투명성을 제공할 수 있다. 또한 Kckpt를 사용자 라이브러리 수준에서 구현한 검사점 도구와 성능을 비교한 결과 오버헤드가 훨씬 줄어들었음을 관찰할 수 있었다.

  • PDF

오픈소스 기반의 JBI 컴포넌트배치도구의 설계 및 구현 (Design and Implementation of JBI Component Deployment tool Based on the open sources)

  • 박제원;최재현;이재성;이남용
    • 정보처리학회논문지D
    • /
    • 제16D권5호
    • /
    • pp.715-728
    • /
    • 2009
  • JBI(Java Business Integration)기반의 ESB(Enterprise Service Bus)는 웹서비스표준으로 서비스의 유통경로를 구현한 SOA(Service Oriented Architecture)의 한 방법이다. 광범위한 벤더로 구성된 JBI기반의 ESB는 서비스를 플러그인 할 수 있는 확장성의 장점을 가지고 있지만 사용자가 서비스유닛을 사용하기 위해선 복잡한 절차의 패키징과정을 수동으로 연동해야 하고, 순차적인 절차를 따른 배포방법을 사용해야 하는 비효율적 유지관리의 문제점을 가지고 있다. 본 논문에서는 이러한 문제를 해결하기 위해 컴포넌트간의 연동을 위한 모델링에서 배포의 전 과정을 통합하여 관리할 수 있는 사용자 중심의 컴포넌트 배치도구를 설계 및 구현하였다. 배치도구의 설계를 위해 첫째, 기존 JBI를 지원하는 배치도구를 분석하여 문제점 및 개선사항을 도출하였다. 둘째, JBI 기반의 ESB에서 가지고 있는 문제점 등을 기반으로 요구사항을 도출해 내었다. 그리고 최종적으로 JBI를 지원하는 컴포넌트의 스키마를 분석을 통한 모델링의 속성 및 패키징, 배포, 검증 기능을 설계하고 구현하였다. 본 논문에서 제안하는 도구를 이용하면 사용자는 컴포넌트의 연동을 위한 모델링에서 배포의 전 과정을 별도의 도구와 수작업 없이 배치도구 내에서 통합적으로 수행하고 관리할 수 있으며 GUI기반의 컴포넌트 모델링과 관리를 통하여 사용자는 사용성과 편리성을 높일 수 있다. 또한 컴포넌트의 유효성검증 및 경로에 대한 유효성검증을 통하여 서비스유닛을 배포하는데 발생 할 수 있는 오류를 최소화 할 수 있을 것으로 기대된다.

테스트 주도 개발을 위한 유연한 단위 테스트 도구로 변경 (A Flexible Unit Testing Tool for Test Driven Development)

  • 전석환;김정동;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권2호
    • /
    • pp.140-144
    • /
    • 2009
  • 테스트 주도 개발의 장점을 얻기 위해서는 효율적인 테스트 도구의 사용은 필수적이다. 기존의 통합 자동화 테스트 도구는 표준화 되지 않은 스크립트(script) 언어를 사용하거나 단위 테스트에 적합하지 않은 경우가 많다. 기존의 단위 테스트 도구는 대부분 프로그램의 원시코드에 테스트를 위한 코드가 추가된다. 이것은 원시 코드의 복잡도를 높이고 테스트 케이스 변경 시 원시코드의 여러 부분을 수정해야 하는 문제점이 있다. 본 논문에서는 테스트 주도 개발 시 개발자가 표준 자바 스크립트(Java script)를 이용하여 테스트 케이스 수정을 용이하게 할 수 있도록 유연한 테스트 도구의 설계를 제안하고 제안된 설계의 가용성을 검증하고자 테스트 도구를 구현하였다.

복합 문서 지원 기능을 갖는 CASE 도구의 설계 및 구현 (Design and Implementation of a CASE Tool with Compound Document Support)

  • 조장우;김태균
    • 한국컴퓨터정보학회논문지
    • /
    • 제12권6호
    • /
    • pp.41-48
    • /
    • 2007
  • 객체지향 기술의 도래 이후로 많은 연구 개발 과제들을 통해 객체지향 기술이 생산성과 재사용성 향상에 크게 도움이 되고 있음이 판명되고 있다. 객체지향 기술과 관련된 다양한 연구 분야가 있으며 그 중에서 두 가지 중요한 분야가 CASE 도구에 관련된 분야와 컴포넌트 기반 기술이다. 본 논문은 이 두 기술을 결합하기 위하여 CASE 도구에 컴포넌트 기술을 적용한 시도에 대해 논한다. 본 논문에서는 기존에 개발되었던 객체 지향 CASE 도구인 OODesigner에 COM/OLE 기반의 복합문서 지원 기술을 지원하도록 추가로 개발한 연구 결과를 제시한다. OLE 컨테이너와 서버 기능을 제공하는 OODesigner는 윈도우 시스템의 응용 프로그램들과 상호협동 작용을 하며 수행될 수 있기 때문에 다른 CASE 도구들보다 막강한 문서화 기능을 제공할 수 있다. OODesigner는 단지 UML 다이어그램의 설계를 위한 용도로 사용될 뿐 아니라 녹음기나 엑셀과 같이 OLE 기능이 제공되는 다양한 소프트웨어와 협력함으로써 좀 더 표현력이 뛰어난 문서화를 가능하게 한다. 그 결과 이 도구를 통해 강력하고 일관성 있는 문서화 작업이 이루어질 수 있다.

  • PDF