• 제목/요약/키워드: 테스트 프레임워크

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

USN기반의 스마트 플랜트안전 프레임워크 기술 (Smart Plant Safety Framework based on Reliable-Secure USN)

  • 최석원;송병훈;정지은
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2010년도 한국컴퓨터종합학술대회논문집 Vol.37 No.1(D)
    • /
    • pp.436-439
    • /
    • 2010
  • 최근 USN(Ubiquitous Sensor Network) 기술은 시범사업 수준의 테스트 환경을 벗어나 산업 현장 전반에 적용이 시도되고 있다. 현재의 USN 기술은 신뢰성 및 보안성이 취학하여 대규모 플랜트와 같은 난환경 산업 현장에의 적용이 어려운 현실이다. 또한 표준화된 기술의 부재로 인해 사용되는 USN 관련 장치들의 상호호환이 어려우며 기존 설비와의 호환이 어려워 산업 현장에 설치 규제가 심한 상태이. 다이러한 현실에도 불구하고 에너지 플랜트와 같은 고위험 시설물의 경우 설비에 대한 지속적인 감시 및 관리가 필요하며, 이를 위한 관련 기술의 개발이 필요하다. 본 논문에서는 USN 기술을 기반으로 에너지플랜트와 같은 고위험 시설물을 위한 고도화되고 지능화된 안전 인프라를 구축하여, 다양한 사고위험으로부터 안전성을 확보할 수 있는 스마트 플랜트안전 프레임워크를 제안한다. 제안하는 프레임워크에서는 플랜트를 위한 고위험 시설물의 감시에 필수적인 요소기술을 소개하고, 이를 통합하기 위한 프래임워크 구조를 제시하여 향후 관련 기술에 대한 기준점을 제시한다.

  • PDF

미래인터넷 테스트베드를 위한 OpenFlow 프로토콜과 제어 방안

  • 김병철;이재용
    • 정보와 통신
    • /
    • 제27권6호
    • /
    • pp.44-49
    • /
    • 2010
  • 본고에서는 현재 인터넷이 가지는 한계를 극복하기 위해 전세계적으로 연구가 되고 있는 미래인터넷의 테스트베드 분야에서 가장 활발히 개발되고 있는 제어 프레임워크인 OpenFlow 프로토콜과 이를 통한 미래인터넷 망의 제어 방안에 관해 살펴보기로 한다. 또한 OpenFlow 프로토콜을 활용하여 테스트베드 상에서 다양한 응용 실험과 새로운 프로토콜 실험을 수행한 내용 중 주요한 몇 가지만 선택하여 살펴봄으로써 최근 연구 동향을 가늠하도록 한다.

테스트 주도 개발(TDD)에서의 모바일 응용 소프트웨어 성능 테스트 방안 (Performance Testing for Mobile Application Software in Test-Driven Development)

  • 김희진;최병주;윤석진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.143-146
    • /
    • 2007
  • 테스트 주도 개발(TDD)에서는 무엇보다 테스팅의 중요성이 강조되고 있으며, 효율적인 단위 테스트를 통해 소프트웨어를 신속하게 개발할 수 있도록 자동화된 테스트 프레임워크를 지원한다. 본 논문은 소프트웨어를 개발하는 과정에서 소프트웨어의 기능뿐만 아니라 비기능적인 요소(non-functional factor)인 성능도 함께 고려하여 모바일 응용 소프트웨어를 개발하도록 하는 성능 테스트 방안을 제안한다. 본 논문에서는 모바일 응용 소프트웨어 성능 테스트 현황과 이슈를 살펴보고, 모바일 응용 소프트웨어 성능 테스트를 위해 필요한 성능 특성들을 분석하여, 테스트 주도 개발의 특징을 반영한 성능 테스트 방안에 대해 제시하고자 한다.

  • PDF

구조화질의언어 기반 퍼시스턴스 프레임워크 (SQL Based Persistence Framework)

  • 조동일;류성열
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.463-466
    • /
    • 2007
  • 웹기반 기업형 어플리케이션은 객체지향 언어로 개발되고, 데이터의 관리는 RDB(Relational Database)를 이용하여 구축된다. 두 시스템은 이질적 패러다임에 기인하여 모델의 불일치성(object-relational impedance mismatch)을 발생시킨다. 이 문제를 해결하고자 사용되는 객체-관계 매핑 프레임워크(ORM-Framework)는 RDB 의 테이블과 객체지향 언어의 객체를 매핑하는 구조로 복잡한 메타정보를 이용하여 동적으로 매핑하기 때문에 개발이 복잡하고, 변경에 유연하지 못하여 유지보수에 많은 어려움이 있다. 본 논문에서는 기존 ORM 프레임웍크의 복잡성을 해소하고, 변경에 유연한 퍼시스턴스 프레임워크를 제안한다. 제안되는 프레임워크는 SQL 을 래핑하는 구조로 테이블과 객체의 메타정보가 불필요하고, 정형화된 구조를 가진 래퍼의 사용으로 소스코드를 자동 생성하여 개발 및 유지보수의 편의성을 제공하고, 변경에 유연하다. 제안 프레임워크는 Hibernate, iBATIS 와의 테스트 결과 구동 매커니즘이 거의 동일한 iBATIS 와는 처리속도가 비슷했고, Hibernate 의 약 3 배 빠른 속도를 보였다. 코딩량은 Hibernate 대비 1/9, iBATIS 대비 1/4 을 나타냈다.

SQL 기반 퍼시스턴스 프레임워크 (A Persistence Framework Based SQL)

  • 조동일;류성열
    • 정보처리학회논문지D
    • /
    • 제15D권4호
    • /
    • pp.549-556
    • /
    • 2008
  • 기업의 웹 기반 인트라넷 시스템은 객체지향 언어로 개발되고, 데이터의 관리는 RDBMS를 이용하여 구축된다. 두 시스템은 이질적 패러다임에 기인하여 모델의 불일치성을 발생시킨다. 이 문제를 해결하고자 사용되는 ORM 프레임워크는 RDB의 테이블과 객체지향 언어의 객체를 매핑하는 구조로 응용프로그램의 개발이 복잡하고, 변경에 유연하지 못하여 기업형 인트라넷 시스템의 개발 및 유지보수에 어려움을 준다. 본 연구에서는 기존 ORM 프레임워크의 복잡성을 해소하고, 변경에 유연하여 기업의 인트라넷 시스템에 적합한 퍼시스턴스 프레임워크를 제안한다. 제안한 퍼시스턴스 프레임워크는 테이블의 엔티티와 객체를 매핑하는 매핑 메타정보가 불필요하고, 소스코드를 자동 생성하여 개발 및 유지보수의 편의성을 제공하고, 변경에 유연하다. 제안 프레임워크는 Hibernate, iBATIS와의 테스트 결과 iBATIS와는 처리속도가 비슷했으나 iBATIS는 대용량 데이터 처리시 문제를 나타냈으며, Hibernate보다 약 3배 빠른 속도를 보였다.

조합된 서비스의 성능 평가를 위한 Aspect 기반 테스팅 프레임워크 (An Aspect-based Testing Framework for Performance Evaluation of Composite Service)

  • 김종필;홍장의
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제1권3호
    • /
    • pp.149-158
    • /
    • 2012
  • 최근 서비스 기반의 소프트웨어 개발이 사용자의 다양한 요구를 충족시킬 수 있는 하나의 솔루션으로 부각되면서, 안정적인 서비스의 조합을 통하여 보다 큰 서비스를 제공하려는 시도가 증가하고 있다. 그러나 조합된 서비스의 개발시 고려되어야 하는 사항중의 하나는 사용자의 입장에서 서비스의 정확성과 함께 신속성을 제공해야 한다는 것이다. 왜냐하면 사용자가 서비스의 요청 과정에서 늦은 응답으로 인하여 실행 버튼을 중복적으로 클릭하는 행동을 보이기 때문이다. 본 논문에서는 조합된 서비스의 성능을 측정하기 위한 테스팅 프레임워크를 제시한다. 즉, 조합된 서비스의 실행 시간을 측정함으로써, 개발자에게 서비스의 성능을 분석할 수 있는 도구를 제공한다. 이러한 실행시간 측정을 위하여 본 연구에서는 Aspect 컴포넌트를 이용하는 타이머 서비스를 개발하여 기존 웹 서비스들과 연동할 수 있도록 하였다. 또한 몇 실험을 통하여 조합된 서비스의 성능 테스트가 가능함을 확인하였다. 제시한 프레임워크는 조합된 서비스를 구성하는 단위 서비스 중에서 가장 많은 시간이 소요되는 서비스를 식별하고 필요에 따라 다른 서비스로 대체할 수 있는 서비스 개발을 가능하게 한다.

정밀전자지도 기반의 차로 수준의 위치정보 교환 프레임워크 개발 (Development of lane-level location data exchange framework based on high-precision digital map)

  • 양인철;전우훈
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권8호
    • /
    • pp.1617-1623
    • /
    • 2018
  • 최근 자율주행차와 같이 고정밀의 위치 정확도를 요구하는 기술이 개발됨에 따라 정확도가 높은 위치정보 교환 기술 또는 위치참조방법 개발의 필요성이 대두되고 있다. 이에 본 연구는 정밀전자지도를 이용하는 차로 수준의 위치참조방법 프레임워크를 제안하고, 새로운 위치참조방법을 구현, 분석 및 평가할 수 있는 툴(tool)의 설계 및 개발을 목적으로 한다. 이를 위해 위치참조방법의 필요성과 정의, 그리고 정확도 높은 위치 정보의 교환을 위한 정밀전자지도의 기본 구조를 제안하고, 이를 기반으로 차로 수준의 위치참조방법을 위한 프레임워크를 제시하였다. 프레임워크의 실제 구현 및 테스트, 분석을 위해 필요한 분석 평가 툴을 개발하기 위해 기본 아키텍처 설계 및 그에 따른 실제 C/C++ 기반의 윈도우 응용 프로그램 개발을 수행하였다. 마지막으로 분석 평가 툴을 이용해서 이종 정밀전자지도 간의 위치 정보를 교환하는 테스트를 통해 그 실효성을 검증하였다.

실시간 인포그래픽을 위한 웹 기반의 시뮬레이션 프레임워크 설계 (Design of Web-Based Simulation Framework for Real-Time Infographics)

  • 신승혁
    • 한국항행학회논문지
    • /
    • 제19권5호
    • /
    • pp.411-416
    • /
    • 2015
  • IoT 환경은 다양한 형태의 센서들에 의하여 서비스 규모가 결정된다. 다양한 센서의 정보를 중계하기 위한 센서 게이트웨이는 대표적인 미들웨어 시스템이며, 데이터와 그래픽을 이용하여 정보를 도시하는 인포그래픽은 실시간 정보를 효율적으로 전시하기위한 클라이언트 시스템이다. 대량의 정보를 효율적으로 전시하기 위한 실시간 인포그래픽을 개발하기 위하여 IoT 환경과 유사한 테스트 베드가 필요하다. 기존의 네트워크 시스템 개발 시 사용되던 테스트 도구들은 주로 단위 기능 테스트 및 성능 위주의 테스트에 적합하도록 구성되어 있다. 본 논문에서는 실시간 인포그래픽 개발에 필요한 의미 있는 다양한 정보를 생성 할 수 있는 웹 기반의 시뮬레이션 프레임워크를 제안하고, 기존의 네트워크 성능 테스트 도구들과의 테스트 기능 비교를 통하여 제안하는 시스템의 기능을 평가한다.

WPIF: 이종 WPAN 연동을 위한 통합 프레임워크 (WPIF: The Integration Framework for the Convergence of Heterogeneous WPANs)

  • 공인엽;제동국;신경철;김대식;황원주
    • 한국통신학회논문지
    • /
    • 제31권7B호
    • /
    • pp.583-594
    • /
    • 2006
  • WPAN은 데이터 속도 영역, 가입자 규모, 지원되는 이동성 레벨 등의 여러 가지 요구 사항에 따라 다양한 형태로 발전되어 왔다. 또한 여러 종류의 네트워크 인터페이스를 가진 휴대 장치가 일반화되고 있다. 이러한 다중 모드 장치가 여러 종류의 WPAN 장치들과 어느 곳 어느 때든지 통신하기 위해서는 이종 무선 네트워크를 위한 프레임워크가 필요하다. 이에 본 논문에서는 이종 WPAN을 통합 할 수 있는 통합 프레임워크를 제안한다. 그리고 프레임워크의 요구사항 및 상세 설계에 대해 설명하고, 에뮬레이션 테스트 결과를 제시하였다.

타임드 오토마타 모델 기반 산업 자동화 응용 자동생성 프레임워크 (Automated Code Generation Framework for Industrial Automation Applications based on Timed Automata Model)

  • 이경현;김익환;김태현
    • 정보과학회 논문지
    • /
    • 제44권12호
    • /
    • pp.1307-1312
    • /
    • 2017
  • ICT 기술과의 융합으로 인해 산업 자동화 시스템은 복잡도와 신뢰성 요구 수준이 급격히 증가하고 있다. 최근에는 이러한 요구에 대응하기 위해 응용 개발 초기 과정에서부터 정형 기법을 활용하는 연구들이 주목받고 있다. 본 논문에서는 산업 자동화 응용을 위한 타임드 오토마타 모델 기반 네이티브 코드 자동 생성 프레임워크를 제안한다. 사례 연구로 산업용 네트워크를 사용하는 신호등 제어 시스템을 모델링하고, 탑재되는 응용의 타이밍 속성을 검증하였다. 제안하는 프레임워크의 유효성을 검증하기 위해 자동 변환된 네이티브 코드를 사용하여 EtherCAT 네트워크 기반 테스트베드의 동작을 확인한 결과, 모델 명세와 동일하게 동작하는 것을 확인하였다.