• 제목/요약/키워드: 프레임웍의 시험성

검색결과 6건 처리시간 0.021초

객체지향 프레임웍의 Hot Spot에 Built-in Tests를 내장하는 방법 (Embedding Built-in Tests in Hot Spots of an Object-Oriented Framework)

  • 신동익;전태웅;이승룡
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권1_2호
    • /
    • pp.65-79
    • /
    • 2002
  • 객체지향 프레임웍은 다수의 응용 소프트웨어의 개발에 반복적으로 재사용되므로 철저한 시험이 요구될 뿐만 아니라 재사용 시 확장된 프레임웍에 대해서도 추가적인 시험이 필요하다. 그런데 프레임웍은 개조, 합성된 확장 부위의 시험에 대한 제어와 관찰을 어렵게 하는 성질을 갖고 있다. 본 논문에서는 프레임웍을 개조, 확장하여 응용 프로그램을 구현할 때 발생할 수 있는 오류들이 시험을 통하여 효율적으로 발견될 수 있도록 프레임웍의 가변 부위에 테스터 컴포넌트들을 BIT(Built-in Test)로 내장하는 방법을 기술한다. 프레임웍에 이와 같이 내장된 테스터 컴포넌트들은 프레임웍의 시험 시 제어와 관찰을 용이하게 하여 프레임웍의 시험성을 높여준다. 여기서 제안된 방법으로 설계된 테스터 컴포넌트들은 시험대상 프레임웍의 확장 부위에 프레임웍 코드의 변경이나 간섭 효과가 없게 부착할 수 있고 필요에 따라 동적으로 탈착할 수 있다.

객체지향 프레임웍 후크 클래스의 시험성 강화를 위한 테스트 센서타이 저 설계 (The design of test sensitizer for high testability of hook classes in an object-oriented framework)

  • 정문호;전태웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.475-477
    • /
    • 2001
  • 프레임웍의 결함들을 효과적으로 발견하기 위해서는 테스트 실행 과정 중에서 결함들이 민감하게 감응하여 결함으로 인한 오동작의 흔적이 남겨질 수 있어야 한다 그런데 프레임웍은 개조, 합성된 확장 부위에 결합되는 후크 클래스(hook class)들의 시험에 대한 제어와 관찰이 어려운 성실을 가지고 있다. 이를 해결하기 위해 프레임웍의 정상동작 여부를 판단하는데 단서가 되는 자료(clue data)를 포착하여 외부로 드러내는 기능을 수행하는 테스트 센서타이저를 설계하였다.

  • PDF

원전 MMIS 소프트웨어 개발을 위한 시험 프레임웍 개발 (Development of Test Framework to develop MMIS Software for Nuclear Power Plants)

  • 이종복;서상문;서용석;장귀숙;금종용;구인수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.439-441
    • /
    • 2004
  • 소프트웨어 시험은 소프트웨어 제품의 고 품질을 보장하기 위한 중요한 요소들 중의 하나이고, 특히 신뢰도가 원자력 발전소외 안전에 직결되는 디지털 기반의 원전 계측제어계통 소프트웨어는 고품질과 고신뢰도를 제공하여야 한다. 그러므로 원자력발전소에 사용되는 소프트웨어는 안전성과 신뢰성을 제공하기 위해 체계적인 시험을 통하여 설계의 정당성을 확인하고, 요건명세서나 설계사양서에 나타난 계통 및 구성요소의 기능과 요건들이 만족하게 실행됨을 확인하여야 한다. 규제기관에서도 소프트웨어의 안정성, 기능의 완전한 수행, 소프트웨어 자체가 계통의 기능을 저하 시키는지와 계통에게 예정되지 않은 기능을 수행하도록 영향을 주는지외 확인 등을 소프트웨어 시험을 통해 확인하도록 요구하고 있다. 이와 같이 원자력발전소에 사용되는 소프트웨어의 시험을 위해서는 보다 엄격하고 명확한 시험 프레임웍을 개발하고 적용키는 것이 필요하다. 본 논문에서는 소프트웨어 시험과 관련된 인허가 규제요건을 분석하고, 이에 따라 현재 설계를 진행중인 SMART MMIS 소프트웨어 시험에 적용될 소프트웨어 개발생명주기 시험활동, 시험 조직, 시험문서, 소프트웨어 등급별 시험방법 등 시험 프레임웍을 제시한다.

  • PDF

임상시험 전자자료 관리를 위한 평가 프레임웍 (A Performance Evaluation Framework for e-Clinical Data Management)

  • 이현주
    • 인터넷정보학회논문지
    • /
    • 제13권1호
    • /
    • pp.45-55
    • /
    • 2012
  • 임상시험 전체 소요시간 및 비용의 절감, 임상 데이터 질의 향상을 위해 임상시험 전자자료의 관리가 점차 중요해지고 있다. 또한 임상시험 전자자료 관리는 전자 임상시험의 안정성 및 질을 위해 규정 가이드라인을 준수하는 것이 결정적으로 필요하다. 본 연구는 전자적 시스템을 활용한 임상시험에 있어 데이터 관리의 성과를 평가하기 위한 프레임웍을 개발하고자 한다. 연구의 목적을 위해 임상시험 프로세스에 근거하여 기반능력, 연구설계, 연구진행 및 연구완료 등 네 개의 주요 메트릭을 구성함으로써 데이터 관리의 수준을 측정할 수 있는 성과척도를 도출한다. 이때 각 성과척도의 도출 기준은 임상시험 자체가 지향하는 데이터의 질 향상, 전자자료 관리 프로세스의 비용과 효율성 및 규정 준수 수준 등 네 가지의 관리적 관심을 기준으로 하며, 각 성과척도 별로 전자자료 관리 프로세스 상 실질적으로 측정 가능한 측정지표를 제시한다. 평가 프레임웍은 네 가지의 주요 측정 메트릭에 근거하여, 세 개의 데이터 영역(연구기관, 모니터링, 데이터관리센터) 별로 구성된다. 본 평가 프레임웍의 개발은 전문가 의견 수렴을 통한 델파이 방법론으로 접근한 탐색적 연구로서 향후 실증적 후속 연구를 과제로 남기고 있다.

OPRoS 기반 로봇 컴포넌트 상호 운용성 평가 시스템 개발 (Development of OPRoS based robot component interoperability evaluation system)

  • 정봉원;송병열
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.215-218
    • /
    • 2016
  • 로봇은 다양한 기능을 하는 기기들이 유기적으로 결합하여 동작한다. OPRoS (Open Platform for Robotic Services) 프레임웍은 여러 기관 및 개발자가 로봇에 탑재되는 부품을 컴포넌트 형태로 개발하여 자유롭게 결합시킬 수 있는 통합 개발 환경을 제공한다. 로봇의 신뢰성 있는 동작을 확보하기 위해 개발자는 또 다른 개발자가 만든 컴포넌트들과 상호 운용을 시험해야 한다. 이를 위해 가장 먼저, 개발된 컴포넌트와 의미 있는 결합을 할 수 있는 타 컴포넌트를 검색할 수 있어야 한다. 본 연구는 OPRoS 프레임웍이 제공하는 인터페이스에 의미를 부여하고 모델화 하여 의미 모델간의 매핑 기법으로 연계 가능한 타 컴포넌트를 검색할 수 있는 로봇 상호 운용성 평가 시스템을 제시한다.

  • PDF

다분야통합최적설계를 위한 지능형 분산 시스템 (A Distributed Intelligent System for Multidisciplinary Design Optimization)

  • 이재호;홍은지
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2000년도 추계정기학술대회:지능형기술과 CRM
    • /
    • pp.257-266
    • /
    • 2000
  • 산업 및 가정용 기기들이 점차 복잡해짐에 따라 다양한 공학 분야의 해석 기술을 동시에 고려하면서 이들 원리를 적용한 최적의 설계를 결정하는 방법론의 필요성이 대두되고 있다. 다분야통합최적설계 또는 MDO(Multidisciplinary Design Optimization)라 일컫는 새로운 기술은 이러한 필요에 대응하는 기술로서 국내외적으로 활발한 연구가 진행되고 있다. 이러한 MDO 기술을 구현하는 소프트웨어와 하드웨어 복합 체계를 MDO 프레임웍(framework)이라 한다. 일반적으로 프레임웍이란 실제 응용프로그램의 용도에 맞는 주문제작(customization)이 가능한 일종의 전단계 프로그램이라 할 수 있다 MDO 프레임웍은 설계 및 해석 도구들간의 인터페이스를 제공하고, 이들 도구들이 사용하는 설계 데이터를 효율적으로 공유할 수 있도록 지원하여, 설계 작업을 정의, 실행, 관리하는 역할을 한다. 이러한 MDO 프레임웍은 설계 작업을 통합적으로 관리하고 자동화하여 설계 도구간의 데이터 전달과 변환에 소묘되는 설계자의 부담을 경감시키며 다분야 전문가가 참여하는 공통 작업 환경을 제공함으로써 설계 효율성을 증진시킨다. 본 논문에서는 이러한 효용을 달성하기 위한 MDO 프레임웍(framework)을 제시하고 프레임웍 설계의 논리적 근저와 타당성을 밝힌다. 본 논문에서 제안하는 다분야 통합 최적화를 위한 분산형 지능 시스템인 DisMDO는 사용자가 GUI를 동해서 편리하게 다분야통합최적화 문제를 해결할 수 있도록 지원하며, 제공되는 스크립트 언어를 동해서도 이를 정의할 수 있도록 지원하여 일괄처리도 가능하도록 한다. 또한, 집중화된 데이터베이스를 관리하여 다분야 전문가들이 공통의 데이터를 안전하게 공유할 수 있도록 지원하며, 외부에서 제공되는 해석 도구나 최적화 모듈을 손쉽게 프레임웍에 통합시킬 수 있도록 하는 인터페이스 제작기(factory) 기능을 제공한다.ackscattering spectroscopy, X-ray diffraction, secondary electron microscopy, atomic force microscoy, $\alpha$-step, Raman scattering spectroscopu, Fourier transform infrared spectroscopy 및 micro hardness tester를 이용하여 기판 bias 전압이 DLC 박막의 특성에 미치는 영향을 조사하였다. 분석결과 본 연구에서 제작된 DLC 박막은 탄소와 수소만으로 구성되어 있으며, 비정질 상태임을 알 수 있었다. 기판 bias 전압의 증가에 따라 박막의 두께가 감소됨을 알 수 있었고, -150V에서는 박막이 거의 만들어지지 않았으며, -200V에서는 기판 표면이 식각되었다. 이것은 기판 bias 전압과 ECR 플라즈마에 의한 이온충돌 효과 때문으로 판단되며, 150V 이하에서는 증착되는 양보다 re-sputtering 되는 양이 더 많을 것으로 생각된다. 기판 bias 전압을 증가시킬수록 플라즈마에 의한 이온충돌 현상이 두드러져 탄소와 결합하고 있던 수소원자들이 떨어져 나가는 탈수소화 (dehydrogenation) 현상을 확인할 수 있었으며, 이것은 C-H 결합에너지가 C-C 결합이나 C=C 결합보다 약하여 수소 원자가 비교적 해리가 잘되므로 이러한 현상이 일어난다고 판단된다. 결합이 끊어진 탄소 원자들은 다른 탄소원자들과 결합하여 3차원적 cross-link를 형성시켜 나가면서 내부 압축응력을 증가시키는 것으로 알려져 있으며, hardness 시험 결과로 이것을 확인할 수 있었다. 그리고 표면거칠기는 기판 bias 전압을 증가시킬수록 더 smooth 해짐을 확인하였다.인하였다.을 알 수 있었다. 즉 계면에서의 반응에 의해 편석되는 Ga에 의해 박막의 strain이 이완되면, pinhole 등의 박막결함

  • PDF