• 제목/요약/키워드: SW testing

검색결과 68건 처리시간 0.028초

Open Source 기반 툴 체인화를 통한 코드 정적 분석 연구 (A Practical Study on Code Static Analysis through Open Source based Tool Chains)

  • 강건희;김영철;이근상;김영수;박용범;손현승
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권2호
    • /
    • pp.148-153
    • /
    • 2015
  • 국내의 소프트웨어 산업계는 고품질 소프트웨어를 위해, 개발/테스트 프로세스, 성숙도 측정등에 초점을 두고 있다. 그러나 실제 중소기업의 산업현장에서는 코드중심으로 개발되고 있다. 그리고 대부분의 기존 레거시 시스템은 설계의 부재 그리고 코드 패칭으로 코드 내부의 복잡도가 매우 높은 현실이다. 이를 해결하고자, 코드의 가시화(visualization)를 적용하였다. 이 가시화는 모듈간의 복잡도를 줄이려는 목적을 가지고 있다. 이를 위해 기존 공개 도구로 툴 체인 구성 방법을 제안한다. 제안한 방법은 NIPA의 SW Visualization 기법을 적용 확장하였다. 또한 코드 가시화내의 품질지표 중에 결합도 요소 중의 나쁜 지표에 대한 리팩토링 시도이다. 결과적으로 레가시 코드에 대해 역 공학 기법(from programming via model to architecture)적용과 이를 통한 소프트웨어 고품질화이다.

국가직무능력표준(NCS)의 4년제대학 정보시스템개발 교육과정을 위한 중요도분석연구 (An Importance Analysis of National Competency Standard for 4-year College Information Systems Development Curriculum)

  • 김재경
    • 한국산업정보학회논문지
    • /
    • 제22권4호
    • /
    • pp.117-129
    • /
    • 2017
  • 본 연구는 4년제 대학의 정보시스템개발 교육과정과 연관된 국가직무능력표준(National Competency Standard-NCS)에서 제시된 학습모듈을 파악하고 정보시스템개발 교육과정에 대한 NCS의 활용가능성을 분석하고자 한다. 두 전문가 그룹인 대학교수와 정보시스템개발자를 대상으로 NCS의 응용SW엔지니어링 분야에 속한 26개 능력단위의 중요도를 계층화분석과정을 통해 능력단위별로 쌍대비교 분석한 결과는 다음과 같다. 첫째, 능력단위별 능력단위요소들에 상대적 중요도는 요구사항 확인하기, UI요구사항확인하기, 물리데이터저장소설계하기, 개발자통합테스트하기와 개발자결함조치하기로 나타났다. 둘째, 초 중급개발자 그룹은 시스템개발 이행단계에 속한 능력단위요소를 보다 중요하다고 판단하였고, 고급개발자 그룹은 이론중심의 설계와 관련 있는 능력단위요소를 중요하다고 제시하였다. 또한 교수자 그룹은 두 개발자 그룹이 각각 중요하다고 판단한 실무 및 이론적 내용 모두 중요하다고 판단하였다. 본 결과를 바탕으로 정보시스템개발 관련 직무수행역량의 함양과 교육의 질적 제고를 가져올 수 있는 교육과정 개발에 대한 시사점을 제시하였다.

유리섬유강화 복합재의 AR특성에 대한 섬유배향 효과 (fiber Orientation Effects on the Acoustic Emission Characteristics of Class fiber-Reinforced Composite Materials)

  • 김정현;우성충;최낙삼
    • 비파괴검사학회지
    • /
    • 제23권5호
    • /
    • pp.429-438
    • /
    • 2003
  • 본 연구에서는 연속형 일방향 및 수자직 유리섬유강화 복합재료로 인장 시험편을 만들어 AE 특성에 대한 섬유배향 효과를 살펴보았다. AE 신호들을 STFT 처리하여 특성별로 분류하였으며, 반사식 및 투과식 편광현미경을 이용하여 시험편의 손상영역을 관찰하였다. 저주파수 대역의 약한 AE 신호들은 모재 및 계면에서의 손상으로 나타났으며, 높은 진폭의 고주파수 대역 AE 신호들은 섬유 파단에 기인하였다. 섬유 파단 과정에서 발생하는 고진폭의 AE 사상률을 기본 특성 데이터로 하여 다른 섬유배향과 노치방향을 가진 복합재에서의 파괴과정을 특징지을 수 있었다. 결론적으로, AE범은 연속형 유리섬유 강화 복합재의 파괴거동을 탐지하는데 있어 유용함을 알 수 있었다.

단계별 프로젝트 보안 방안에 대한 연구 (A Study on Security Measure of Step-Wise Project)

  • 신성윤;장대현;김형진
    • 한국정보통신학회논문지
    • /
    • 제16권11호
    • /
    • pp.2459-2464
    • /
    • 2012
  • 유수의 기업체가 사이버공격을 받아 개인정보를 유출당하는 피해 사례가 속출하고 있다. 또한 금전이득의 획득이나 사회적 혼란 유발 등을 목적으로 계획된 해킹사례가 지속적으로 증가하고 있다. 웹사이트 공격의 약 75%가 응용 프로그램의 취약점을 악용하고 있다. 주요 보안 이슈로는 법적 근거에 따른 SW 개발 보안성이 강화되는 추세이다. 프로젝트 팀원의 Application 개발 보안 인식 부족한 것을 사실이다. 또한 수동적 대응과 개발 전단계(SDLC) 전체 영역에 걸친 보안성 검증/테스트 등이 미흡하다. 따라서 뒤늦은 결함발견으로 인한 Rework가 발생되고 있다. 이에 본 논문에서는 IT서비스 기업들이 수행하는 프로젝트 단계별 주요 보안 활동 사례를 살펴본다. 그리고 이를 통하여 실제 프로젝트 단계별로 적용할 수 있는 보안 방안을 제시하고자 한다.

900MHz대역 수신기용 RF 특성평가보드의 설계 및 제작 (Design and Fabrication of RF evaluation board for 900MHz)

  • 이규복;박현식
    • 마이크로전자및패키징학회지
    • /
    • 제6권3호
    • /
    • pp.1-7
    • /
    • 1999
  • 본 연구에서는 900MHz대역 수신기용으로 선행 개발되어진 RF 칩세트를 장착한 RF 특성평가 보드를 개발하였으며, 환경평가시험을 수행하였다. 선행 개발되어진 RF-IC 칩에는 저잡음증폭기, 하향변조 주파수혼합기, AGC Amp, SW-CAP 필터 등을 포함하고 있으며, 이에 따른 정합회로와 RF/IF SAW 필터, 듀플렉서 필터 및 전원공급회로를 RF 특성평가보드에 첨가하여 제작하였다. 공급전원은 2.7에서 3.6V이며, RF 보드의 소모전류는 42mA로 나타났으며, 동작 주파수는 RF 입력이 925~960MHz으로 제작, 측정되었다. 측정결과 일반적인 900MHz용 디지털 이동통신단말기의 RF 수신특성과 유사하게 양호한 결과를 보였다.

  • PDF

테스트 프로세스 개선 모델 개발에 관한 연구 (A Study on Development of Test Process Improvement Model)

  • 양주미;배욱;한혁수;신석규;김경
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.251-254
    • /
    • 2005
  • 소프트웨어 품질의 중요성이 커짐에 따라, 기업들은 품질을 높이기 위해 테스트에 많은 노력을 기울이고 있다. 최근에는 테스트 성과를 높이기 위한 방법중의 하나로 테스트 프로세스 개선이 주목 받고 있다. 이를 위해 기업들은 SW-CMM(Capability Maturity Model for Software), CMMI(Capability Maturity Model Integration)와 같은 일반적인 프로세스 개선 모델들이나, TMM (Test Maturity Model), TPI (Test Process Improvement Model), TCMM (Testing Capability Maturity Model)과 같은 테스트 프로세스 개선 모델들을 적용하고 있다. 그러나 일반적인 프로세스 개선 모델들은 테스트 관련 이슈를 충분히 다루고 있지 않고, 테스트 프로세스 개선 모델들은 구조가 불완전하거나 내용이 충분하지 않아 적용 시 많은 어려움이 있다. 이에 본 논문에서는 TMM 과 CMMI 를 기반으로 조직들의 테스트 프로세스 확립이나 개선을 지원할 수 있는 새로운 테스트 프로세스 성숙도 모델인 TPMM(Test Process Maturity Model)을 연구, 개발하였다. 개발된 TPMM 을 통해 조직에서 테스트 프로세스를 개선하고, 심사하는 것을 지원할 수 있을 것으로 기대된다.

  • PDF

A Study of Software Hazard Analysis for Safety Critical Function in Military Aircraft

  • Oh, Hung-Jae;Hong, Jin-Pyo
    • 전기전자학회논문지
    • /
    • 제16권2호
    • /
    • pp.145-152
    • /
    • 2012
  • This paper is the Software Hazard Analysis (SWHA) which will study the managerial process and the technical methode and techniques inherent in the performance of software safety task within the Military Aircraft System Safety program. This SWHA identifies potential hazardous effects on the software intensive systems and provides a comprehensive and qualitative assessment of the software safety. The purpose of this paper is to identify safety critical functions of software in Military A/C. The identified software hazards associated with the design or function will be evaluated for risks and operational constraint to further improve the software design requirement, analysis and testing efforts for safety critical software. This common SWHA, the first time analysis in KOREA, was review all avionics OFP(Operational Flight Program), and focus only on software segments which are safety critical. This paper provides a important understanding between the customer and developer as to how the software safety for the Military A/C will be accomplished. It will also provide the current best solution which may as one consider the necessary step in establishing a credible and cost-effective software safety program.

공학급 M&S 기반 비통신 전자전무기체계 설계 분석 지원을 위한 SILS 시스템 연구 (A Research on the SILS System for Design and Analysis of Non-Communication Electronic Warfare Weapons based on the Engineering M&S Technique)

  • 신동조;신욱현;김태현;이치호;정운섭
    • 한국군사과학기술학회지
    • /
    • 제24권3호
    • /
    • pp.272-280
    • /
    • 2021
  • We research and develop a SW-based virtual testing product that can be commonly used in the design/development of non-communication EW systems before the production of physical test products. Through this study, we have developed M&S technology to improve the accuracy of EW weapon system analysis/design and to verify and predict the performance of EW equipment, and to develop proven engineering module models and model base systems. It proposes a technology to build an EW M&S framework that can flexibly link/integrate various engineering/engage-level EW heterogeneous M&S systems.

디지털 복합기의 잔여정보 완전삭제 기능 시험/평가방법론 개발 (Development Testing/Evaluating Method about Residual Data Protection Technology based on the MFP)

  • 김찬일;이광우;조영준;김동근;심원태;김승주
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.1449-1452
    • /
    • 2009
  • 현재 기업 및 공공기관에서는 산업기술 유출 방지를 위해 잔여데이터 완전삭제 등 보안기능이 구현된 디지털 복합기를 사용하고 있다. 이에 따라 국제적으로 특히 일본 평가기관들 중심으로 공통평가기준으로 평가 인증 많이 받고 있다. 그러나 국내에서는 MFP에 대한 인식과 평가 노하우(know-how)의 부족하여 평가 인증 방법에 미비한 상태이다, 본 논문에서는 MFP의 핵심 중요 기술인 잔여정보 완전삭제 기능을 공통평가기준으로 평가할 수 있는 국내 시험/평가 방법론을 제시하고자 한다.

다양한 고체분산체 제조방법으로 제조한 실로도신 함유 고체분산체의 비교 및 특성분석 (Comparison and Characterization of Silodosin-loaded Solid Dispersions Prepared by Various Solid Dispersion Preparation Methods)

  • 이수만;송다영;김경수
    • 한국분말재료학회지
    • /
    • 제31권3호
    • /
    • pp.263-271
    • /
    • 2024
  • This study focused on improving the solubility of silodosin, a drug poorly soluble in water, by utilizing solid dispersions. Three types of dispersions were examined and compared against the drug powder: surface-attached (SA), solvent-wetted (SW), and solvent-evaporated (SE). Polyvinyl alcohol (PVA) was identified as the most effective polymer in enhancing solubility. These dispersions were prepared using spray-drying techniques with silodosin and PVA as the polymer, employing solvents such as water, ethanol, and a water-acetone mix. The physicochemical properties and solubility of the dispersions were evaluated. The surface-attached dispersions featured the polymer on a crystalline drug surface, the solvent-wetted dispersions had the amorphous drug on the polymer, and the solvent-evaporated dispersions produced nearly round particles with both components amorphous. Testing revealed that the order of improved solubility was: solvent-evaporated, solvent-wetted, and surface-attached. The results demonstrated that the preparation method of the solid dispersions significantly impacted their physicochemical properties and solubility enhancement.