• 제목/요약/키워드: 통합 프로토타이핑

검색결과 40건 처리시간 0.025초

Platform 기반의 임베디드 시스템 가상 프로토타이핑 (A Virtual Prototyping of Embedded System Based on Platform)

  • 이영란;이정배;이대선;정영진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.1259-1262
    • /
    • 2005
  • 현재 디지털 기술의 핵심인 임베디드 시스템은 2010년 국민소득 2만불 달성이라는 국가 발전 목표의 실현을 위한 핵심 산업으로 2003년 8월 10개 신성장동력 산업의 핵심육성 분야로 선정되었다. 하지만, 특수한 목적을 위한 다양한 임베디드 시스템은 개발 및 유지 보수 비용과 개발 기간이 장기화 됨으로써 시장경쟁력 약화의 원인이 된다. 본 논문에서는 임베디드 시스템의 신뢰성 있는 개발을 위한 방법으로 가상프로토타이핑을 제안한다. 소프트웨어와 하드웨어로 각각 구현될 도메인을 선정하여 플랫폼 라이브러리에 등록되고 통합된 시뮬레이션을 통한 검증을 수행함으로써 제조 공정이 다른 여러 기능의 블록을 집적하는 기술을 가상플랫폼을 기반으로 가상프로토타이핑한다.

  • PDF

피지컬 컴퓨팅 기반의 인터랙티브 프로토타이핑 프로그래밍 학습모형 개발 및 적용 (Development and Application of Interactive Prototyping Programming Learning Model based on Physical Computing)

  • 서정현
    • 정보교육학회논문지
    • /
    • 제22권3호
    • /
    • pp.297-305
    • /
    • 2018
  • 피지컬 컴퓨팅은 컴퓨팅을 인간과 환경, 사물의 영역으로 확장한 개념으로 하드웨어와 소프트웨어 통합한 물리적 산출물 기반의 프로그래밍 학습매체로 주목받고 있다. 본 연구에서는 기술적 자유도가 높은 피지컬 컴퓨팅의 특징을 활용한 인터랙티브 프로토타이핑 기반의 프로그래밍 학습 모형을 개발하고 실험연구를 통해 학습 효과를 분석하였다. 실험처치 효과 검증을 위해 초등학교 5학년 59명 학습자를 대상으로 실험집단과 통제집단으로 구성하고 실험집단에는 인터랙티브 프로토타이핑 프로그래밍 학습모형을 적용하고 통제집단에는 선형순차 프로그래밍 학습모형을 적용하였다. 실험처치 전 후 정보과학 창의적 성향 검사를 실시하였고 두 집단의 사전검사 점수를 공변량으로 처리한 공분산분석(ANCOVA) 결과 유의수준 .05에서 학습 효과가 있음을 증명하였다. 이를 통해 초등학교 5학년 학습자를 대상으로 피지컬 컴퓨팅 기반의 인터랙티브 프로토타이핑 프로그래밍 학습모형의 프로그래밍 학습에 적용 가능성을 시사한다.

RAPID 기반의 통합개발환경 인터페이스 설계 및 구현 (Design and Implementation for Integrated Development Environment Interface Based on RAPID)

  • 이정배;서일수
    • 융합보안논문지
    • /
    • 제9권2호
    • /
    • pp.59-69
    • /
    • 2009
  • 본 논문에서 RAPID를 이용한 통합개발환경을 위하여 가상 프로토타이핑 기반의 통합개발환경 연동 인터페이스를 설계 및 구현하였다. 연동 인터페이스를 통하여 서로 다른 가상 및 실물 임베디드시스템 프로토타입들간의 통합이 가능함을 제시하였다. 특히 구현 결과의 시험을 통하여 연동 인터페이스의 우수함을 입증하였다.

  • PDF

인터랙티브 제품 디자인을 위한 프로토타이핑 도구: MIDAS의 활용 사례 및 유용성 연구 (Investigation into a Prototyping Tool for Interactive Product Design: Development, Application and Feasibility Study of MIDAS (Media Interaction Design Authoring System))

  • 임지동;남택진
    • 디자인학연구
    • /
    • 제19권5호
    • /
    • pp.213-222
    • /
    • 2006
  • 본 논문은 인터랙션 디자인 관련 디자이너들이 기능적 프로토타입(Working Prototype)을 제작할 때 쉽게 활용할 수 있는 저작 도구 MIDAS(Media Interaction Design Authoring System)를 제안하며, 그에 관련된 조사 연구와 사례 연구를 통해 검증된 유용성에 관해 기술한다. MIDAS는 기술적 구현 경험이 부족한 디자이너들이 디지털 아날로그 입 출력 제어, 소프트웨어-하드웨어 통합, 혼합 현실 기술 등을 디자이너들이 사용하는 기존 멀티미디어 제작 환경 내에서 간편히 응용할 수 있게 한다. 디자이너들에게 필요한 인터랙티브 제품 프로토타이핑 도구의 요구 사항을 도출하기 위해 인터랙션 디자인 과정 고찰, 관련 연구 분석, 실무 디자이너 인터뷰를 수행 하였다. 이를 바탕으로 널리 활용되고 있는 멀티미디어 저작 도구인 디렉터와 플래시를 기반으로 프로토타이핑 도구를 개발하였다. 이 도구를 활용하여 다양한 인터랙션 디자인 프로젝트 사례 연구를 진행하였다. 사례연구를 통하여 디자이너들이 기존 디자인 구현 과정에서 겪던 기술적인 어려움들이 MIDAS를 통해 효과적으로 해소함을 알 수 있었다. 본 연구에서 제안하는 프로토타이핑 도구 및 방법은 인터랙티브 제품 디자인 영역 이외에도 인터랙티브 미디어아트, 탠저블 인터페이스와 연관된 인간 컴퓨터 상호작용 (Human Computer Interaction)분야의 교육 및 연구에도 기여 할 수 있을 것으로 기대된다.

  • PDF

코딩 없는 임베디드 에뮬레이터 생성 도구 설계 및 프로토타이핑 (Prototyping and Designing of an embedded emulator creating tool without coding)

  • 김소임;김영제;나영국
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.51-53
    • /
    • 2012
  • 본 논문에서는 임베디드 소프트웨어 개발 시 .Net Micro Framework를 이용하여 디바이스들의 통신 인터페이스를 소프트웨어 개발자가 좀 더 간단하게 코딩 가능하게 하며 소프트웨어 개발자가 이를 디자이너를 이용하여 그래픽하게 에뮬레이터를 디자인할 수 있도록 임베디드 에뮬레이터 생성 방법을 제시하고 디자인 된 에뮬레이터를 기반으로 자동으로 코딩 없이 에뮬레이터를 생성하는 프로그램을 프로토타이핑 한다. 이때, 소프트웨어 개발자가 그래픽하게 생성한 에뮬레이터 디자인으로 하드웨어 개발자와의 의사소통이 보다 원활해질 수 있다. 또한 본 논문에서 제시하는 임베디드 에뮬레이터 생성 프로그램을 이용하면 추가적인 코딩 작업 없이 디자인 된 에뮬레이터를 기반으로 에뮬레이터가 자동 생성된다. 이로 인하여 .NET Micro Framework에서 제공하는 확장 가능 에뮬레이터와 달리 에뮬레이터를 생성하는데 시간과 노력을 절약할 수 있다. 또한 기존의 개발 과정에서는 기계가 모두 준비되어야 테스팅이 가능했던 것과 달리 기계 없이 에뮬레이터로 테스팅이 가능해짐으로써 개발 기간을 단축시킬 수 있다. 임베디드 에뮬레이터를 이용하면 하드웨어와의 통합 테스트에서 버그의 원인이 하드웨어적인 결함인지 소프트웨어적인 결함인지를 판단 가능하게 하여 디버깅이 용이하게 되며 실제 동작과 원하는 동작을 비교해 볼 수 있다.

CBD 아키텍쳐 기반의 컴포넌트 저장소 프로토타이핑 (Prototyping for Component Repository Based on CBD Architecture)

  • 김행곤;차정은;최문경;김철홍
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (상)
    • /
    • pp.583-586
    • /
    • 2000
  • 대부분의 응용 시스템들이 인터넷과 웹 기술을 기반으로 개발, 운영됨에 따라 상호운영성을 허용하고 동적 변화에 민첩하게 대응할 수 있는 소프트웨어 개발을 위한 방법론 및 툴 지원이 요구된다. 이에 따라 컴포넌트 기반의 소프트웨어 개발(CBD : Component Based Development)은 소프트웨어 시스템 구축을 위한 가장 이상적 전략으로 인식되고 있다. CBD 개발을 지원하기 위한 컴포넌트 저장소는 컴포넌트의 개발과 유통, 활용을 위한 컴포넌트 및 관련 모든 프로덕트 정보들의 통합적인 관리 중심체이다. 그러므로 효과적인 CBD의 전개를 위해서는 정규화된 컴포넌트 참조 아키텍쳐에 기반한 저장소 구축은 필수적이다. 본 논문에서는 CBD 방법론에 의한 컴포넌트 저장소 구축을 목적으로 저장 아키텍쳐를 제시하고 이를 기반한 저장소 프로토타이핑을 개발한다. 이를 위해 컴포넌트 기능성 영역의 수직적 관점과 라이프사이클 관점의 수평적 관점이 혼합된 아키텍쳐를 정의하고 이에 식별, 정의되어진 컴포넌트를 적용한다.

  • PDF

객체지향 데이터베이스의 집단화 관계를 위한 뷰 스키마 생성과 구현 (View Schema Generation and Implementation for Part-of Hierarchies in object-oriented databases)

  • 차현주;윤종필
    • 한국정보처리학회논문지
    • /
    • 제5권10호
    • /
    • pp.2457-2466
    • /
    • 1998
  • 본 논문에서는 객체지향 데이터베이스에서 클래스 스키마를 도출하고 도출된 스키마들을 통합하여 하나의 뷰 스키마를 생성하는 방법을 제시한다. 특별히, 객체지향 데이터베이스에서 필요로 하는 part-of 관계에서 적합한 클래스 유도 연산자를 개발하고, 뷰 생성 개념을 프로토타이핑한다. 이와 같은 개념은 다양한 응용 프로그램에 적합하도록 여러 뷰를 생성하므로 데이터베이스에 대한 응용 프로그램들의 효과적인 접근과 관리가 가능하게 된다.

  • PDF

통합 객체지향 관리기 중점을 둔 F77/J++ 생성기 설계 (A Study on Design of F77/J++ Auto-Generator for Based Integration Object-oriented Manager)

  • 선수균;송영재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.617-619
    • /
    • 1999
  • 웹 환경하에서 소프트웨어 개발을 통합하는 방법과 기존의 Legacy code를 새로운 소프트웨어로 자동생성하는 연구가 집중되고 있고, 새로운 소프트웨어의 단 시간에 습득하려는 노력이 가중되고 있다. 따라서, 본 논문에서는 Legacy code를 통합하고, 호환성, 완전성이고, 적응성이 있는 효율적인 유지보수를 관리해 주는 기능을 담당하는 통합 객체지향 관리기를 제안하고, 제안한 통합 객체지향 관리기를 중점을 둔 F77/J++ 코드 생성기(FORTRAN-7/Java Code generator)를 설계한다. 이는 향후 시스템의 통합에 잇점인 소프트웨어의 재사용성을 극대화하여 생산성을 향상시키는 프로토타이핑을 지원할 것으로 기대된다.

  • PDF

데이터 플로우 모델로부터 합성 가능한 하드웨어-소프트웨어 인터페이스의 자동 생성 (Automatic Generation of Synthesizable Hardware-Software Interface from Dataflow Model)

  • 주영표;양회석;하순회
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.232-237
    • /
    • 2007
  • 컴퓨터 시스템의 설계는 알고리즘 수준의 모델링에서부터 시제품 수준까지 시스템을 구체화해 나가는 일련의 과정이다. 시스템 구현의 구체화 과정에는 단순하고 반복적인 구현이 많이 포함되며, 이 과정에서 많은 오류가 발생한다. 이러한 오류는 개발자가 알고리즘 수준에서는 드러나지 않는 복잡하고 아키텍처 의존적인 하드웨어-소프트웨어 동기화 메커니즘의 개발과 같은 시스템 구현의 구체화 과정을 모두 떠안고 있기 때문에 발생하는 것이다. 이 논문에서는, 이러한 문제를 극복하기 위하여, 알고리즘을 데이터 플로우로 모델링하면 이로부터 합성 가능한 하드웨어 플랫폼과 동기화 로직, 그리고 동기화를 위한 드라이버 소프트웨어 일제를 자동 생성하는 설계 과정을 제시하고자 한다. 제시된 설계 과정은 자체 개발한 통합 설계 도구 상에 구현되었으며, 이를 통해서 개발된 H.263 디코더 예제를 상용의 RTL 통합 시뮬레이션 도구인 Seamless CVE와, SoC 프로토타이핑 환경인 Altera Excalibur 시스템 상에서 테스트하여 그 완성도를 검증하였다.

  • PDF