본문 바로가기 주메뉴 바로가기

시험·검사·연구

글로벌시험연구기관으로 도약하고, 최고 신뢰 수준의 시험연구서비스 제공합니다.

일반 소프트웨어 시험

가정용 전기기기, 웰빙가전, 조명기기 등 전기 융복합 제품들에 대한 성능, 안전성, 신뢰성 등의
시험평가서비스를 제공하고 신제품 개발을 지원하고 있습니다. 제로에너지확대 방안 중 하나인
건물일체형태양광에너지(BIPV) 산업의 발전을 위해 KS C 8577 제정을 주도하여 국내 시장 개척과 확대에 기여하고 있습니다.

업무개요

KCL은 소프트웨어 시험 결과의 신뢰성 향상과 성적서 공신력 부여를 위해 KOLAS 공인시험성적서 발급을 지향합니다.

소프트웨어 분야 KOLAS 시험성적서 발급

소프트웨어 품질 측정 표준

  • ISO/IEC 25023, ISO/IEC 25051에 따라 시험 의뢰자가 제시한 기준에 따른 시험 진행
  • ISO/IEC 25023 : 소프트웨어 제품 품질 평가
  • ISO/IEC 25051 : 패키지 소프트웨어 제품 품질 요구사항 및 테스팅에 대한 지시사항
Software Product Quality
기능적합성:기능완전성, 기능정확성, 기능 적절성. 성능효율성: 시간반응성, 자원효율성, 용량성. 호환성: 공존성,상호운용성. 사용성: 적절인신성, 학습성, 운영성, 사용자오류방지성, 사용자인터페이스심미성, 접근성. 신뢰성:성숙성, 가용성, 결함허용성, 복구성. 보안성:기밀성,무결성, 부인방지성, 책임성, 인증성. 유지보수성: 모듈성, 재사용성, 분석성, 변경성, 시험성. 이식성:적응성, 설치성, 대체성

기능안전 소프트웨어 표준

  • IEC 62601-1 : 의료용 전기 기기 - 제 1부 : 기본 안전 및 필수 성능에 관한 일반 요구사항
  • IEC 62304 : Medical device software -- Software life cycle processes
  • ISO 26262-6 : 도로 차량 — 기능 안전 — 제6부: 소프트웨어 수준에서의 제품 개발
  • IEC 61508-3 : 전기/전자/프로그램 가능한 전자장치 안전관련 시스템의 기능안전성 - 제3부: 소프트웨어 요구사항
  • MISRA C 2012 : Motor Industry Software Reliability Association
A~D: Verification, F~I: Validation.
A.요구사항관리 v&v tms, medini analyze (Requirement), B.아키텍쳐 설계 Medini analyze(Deisgn), C.코딩 툴 확인 Codesonar(Coding Rule Check), D.소스코드 테스트 QA Framework(Source Code Test), E.디버깅 Development Tool(Debugging), F.단위테스트 VectorCAST(Unit Testing), G.동적 테스트 VectorCAST(Integration Test), H.기능 테스트 MC, UFT, NV(System Test), I. 성능테스트 LoadRunner, Acunetix(Acceptance Test)

정부 지원 R&D 과제 결과 평가

  • 한국건설생활환경시험연구원 소프트웨어평가센터는 소프트웨어 분야 KOLAS 공인시험성적서 발급으로 과학기술정보통신부, 산업통상자원부, 중소벤처기업부, 행정안전부 등 전 정부부처, 지자체 및 공공기관의 R&D과제의 기술결과목표 달성 여부를 확인합니다.
  • 정부지원 R&D 과제 제안시 사업계획서의 기술개발 내용에 따른 시험항목 컨설팅

R&D 수행 기업

과제수행

결과 평가

과제 종료

소프트웨어 코딩룰검증(CodeSonar)

  • KCL 소프트웨어 평가센터는 소스 코드 전체의 데이터 흐름을 파악하고, 다양하게 사용되는 라이브러리 함수들 또한 의미를 파악하여 SW에 전체적인 관점으로 접근하여 통합 분석을 수행함
  • 런타임 오류 및 취약점 점검(CWE Compatible)
  • 방위사업청 SW 신뢰성 평가(실행시간 오류 분석) 완벽 지원
  • 행정안전부 시큐어 코딩 룰 지원
  • 코딩 룰 점검(MISRA-C:2004, MISRA-C++:2008, MISRA-C:2012, PCI-DSS 등)
  • 소스코드 복잡도 분석 (HIS metrics, 소스코드 메트릭 등)

소프트웨어 동적시험(VectorCAST)

  • KCL 소프트웨어 평가센터는 소프트웨어의 안전성과 신뢰성이 요구되는 자동차, 국방/항공, 철도, 의료 등을 위주로 국제표준에서 요구되는 지침에 따라 소프트웨어의 검증을 수행함
  • 시스템 시험을 통한 코드커버리지 분석
  • Statement, Branch, MC/DC, Function, Call, Basis Path 측정 지원
  • 시험결과(Test Case 이력, Pass/Fail정보, 커버리지 등) Report 생성
VectorCAST/C++:Test cases(GUI 또는 CLI 환경지원) > (Test driver, unit under test or unit under test,Stub A,.Obj,Stub B(VectorCAST/RSP: Target또는 Simulator환경에서 실행)) > 결과값(PASS/FAIL) + 코드커버리지(Code Coverage)정보
VectorCAST/Cover:전체(Complete)Application > 자동적으로 코드에 대한 탐칩코드 삽입 > Host 또는 Target에서 System test실행(simulation, user scenarios, etc) > 코드커버리지(Code Coverage)정보
코드커버리지 결과 (쌍방향공유 지원), 코드커버리지 정보를 공유

업무절차

업무절차

1. 상담/접수

  • 전화신청(현장방문의뢰,방문·접수)
  • 시험의뢰서, 시료제출
  • 시험소요시간/수수료산정
  • 접수증, 세금계산서 발행

2. Test

  • 시험성적서

3. 시험성적서 발급

  • 우편 및 내원

담당안내