• 제목/요약/키워드: Software assessment

검색결과 1,066건 처리시간 0.029초

기능 안전 표준 기반의 무기체계 소프트웨어 개발 및 관리 매뉴얼 분석 및 개선 방안 연구 (Analysis and improvement of weapon system software development and management manual based on functional safety standards)

  • 김태현;박다운;백옥현
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제29권1호
    • /
    • pp.7-12
    • /
    • 2020
  • 최근 기능 안전에 대한 관심이 높아짐에 따라 다양한 산업 분야에서 기능 안전 표준의 적용이 요구되고 있다. 기능 안전 표준은 시스템의 오작동을 방지하기 위해 필요한 기능 안전 관련 활동들을 정의한 문서이다. 이 표준에 정의된 모든 활동들은 시스템의 위험 분석 및 평가를 통해 산출된 등급 분류 결과에 따라 차등적으로 요구된다. 국내 무기체계 분야에는 방위사업청에서 발간한 무기체계 소프트웨어 개발 및 관리 매뉴얼이 존재한다. 이 매뉴얼은 기능 안전 관련 활동으로 소프트웨어 정적 및 동적 분석 활동을 요구한다. 하지만 해당 매뉴얼에는 선행 활동으로 요구되는 위험 분석 및 평가를 통한 등급 분류 활동 관련 내용이 구체적으로 언급되고 있지 않다. 따라서 본 연구에서는 대표적인 기능 안전 표준들을 기반으로 무기체계 소프트웨어 개발 및 관리 매뉴얼의 문제점을 분석하고 이에 대한 개선 방안을 제시하도록 한다.

소프트웨어 개발비 감정을 위한 유스케이스 점수 추정 (Use Case Points Estimation for the Software Cost Appraisal)

  • 권기태
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제16권1호
    • /
    • pp.27-36
    • /
    • 2020
  • 소프트웨어 개발비 감정은 프로그램 완성도 감정과 함께 소프트웨어 공학 방법론을 적용하고 있다. 특히 소프트웨어 비용산정 기법을 적극적으로 준용해왔다. 다수의 감정 사례에서 소프트웨어 개발비 감정을 위해 소프트웨어 비용산정에 기반을 두는 "SW사업 대가산정 가이드"를 참조하여 감정이 이루어져 왔으나, 이러한 방법은 본질적인 한계를 가진다. 개발비 감정을 위한 "SW사업 대가산정 가이드" 자체의 문제점과 함께 소프트웨어 규모 산정의 기본이 되는 기능점수가 가지는 단점으로 인해 감정의 정확성과 일관성이 유지되기 어렵다. 본 연구에서는 규모추정의 정확성과 일관성 유지를 위한 방안으로 유스케이스 기반의 규모 추정 방안을 제시한다. 평가 대상 프로젝트는 개발비 감정 사례들과 유사한 유형의 소프트웨어공학 교과목의 프로젝트로 진행하였으며, 공수 추정 시에 감정 사례들의 상황과 유사하도록 제공되는 문서와 정보를 최소화하였다. 기능 점수 기반의 기존 소프트웨어 개발비 산정 방식과 유스케이스 기반으로 제안한 방안의 성능 평가를 실시한 결과, 기존 방식보다 정확도가 향상되었고 통계적으로 유의함이 입증되었다.

소각장 주변 환경영향 및 위해성 평가 PROGRAM 개발 (A program development for environmental impact assessment of air pollutants emitted from municipal waste incinerator)

  • 구윤서;최상민
    • 한국대기환경학회:학술대회논문집
    • /
    • 한국대기환경학회 2002년도 춘계학술대회 논문집
    • /
    • pp.283-284
    • /
    • 2002
  • 투명하고, 과학적으로 소각장을 관리하기 위해서는 소각장에서 배출되는 오염물질이 주변에 미치는 기여 영향도를 정확히 계산할 필요가 있다. 이와 같은 목적으로 현재 국내에서 사용되고 있는 대기환경 영향평가용 software는 미국환경청에서 제작된 software로써 DOS상에서 구동되기 때문에 사용이 불편하고 국내 지형 및 기상조건에 부적합한 문제점을 갖고 있다. 따라서 국내 여건에 적합하고, 사용하기 용이한 Windows GUI(Graphic User Interface)에서 공동되는 평가용 software개발이 필요하다. (중략)

  • PDF

Development of simulation-based testing environment for safety-critical software

  • Lee, Sang Hun;Lee, Seung Jun;Park, Jinkyun;Lee, Eun-chan;Kang, Hyun Gook
    • Nuclear Engineering and Technology
    • /
    • 제50권4호
    • /
    • pp.570-581
    • /
    • 2018
  • Recently, a software program has been used in nuclear power plants (NPPs) to digitalize many instrumentation and control systems. To guarantee NPP safety, the reliability of the software used in safetycritical instrumentation and control systems must be quantified and verified with proper test cases and test environment. In this study, a software testing method using a simulation-based software test bed is proposed. The test bed is developed by emulating the microprocessor architecture of the programmable logic controller used in NPP safety-critical applications and capturing its behavior at each machine instruction. The effectiveness of the proposed method is demonstrated via a case study. To represent the possible states of software input and the internal variables that contribute to generating a dedicated safety signal, the software test cases are developed in consideration of the digital characteristics of the target system and the plant dynamics. The method provides a practical way to conduct exhaustive software testing, which can prove the software to be error free and minimize the uncertainty in software reliability quantification. Compared with existing testing methods, it can effectively reduce the software testing effort by emulating the programmable logic controller behavior at the machine level.

고장 데이터 분석을 통한 교환 소프트웨어 특성 연구 (A study on hypothetical switching software through of the analysis of failure data)

  • 이재기;신상권;이영목
    • 한국통신학회논문지
    • /
    • 제23권8호
    • /
    • pp.1915-1925
    • /
    • 1998
  • 교환 시스템이 고장과 장애를 일으키면 서비스에 치명적인 영향을 미치게 된다. 다시 말해서 시스템을 제어하는 교환 소프트웨어의 역할은 매우 중요하다. 그렇기 때문에 정량적인 소프트웨어의 품질 평가 방법은 더욱 중요하다. 본 논문에서는 기능 블록으로 구성된 교환 소프트웨어를 시험하여 얻어진 각종 고장 데이터를 수집, 분석하고 이를 이용하여 각 버전별, 개발 전과정에 대한 소프트웨어 신뢰도를 평가해보고, 기타 고려할 사항에 대해 논한다. 대표적인 2개의 신뢰도 모형(G-O model, S-Shaped model)을 선택하여 소프트웨어 신뢰도를 비교해 보고 품질 향상을 위한 제반 활동과 소프트웨어 개발 프로젝트에 맞는 소프트웨어 신뢰도 모형을 제시하였다.

  • PDF

IFCS에 의한 오픈소스 소프트웨어 선정기법 (A Method of Selecting Open Source Software by IFCS)

  • 전혜영;김정숙;류성열
    • 정보처리학회논문지D
    • /
    • 제17D권2호
    • /
    • pp.119-128
    • /
    • 2010
  • OSS를 활용한 소프트웨어 개발의 사용영역이 날로 확대되고 있으며 기존의 OSS 선정기법에 관한 연구들은 이론적으로 잘 정립되어 있으나 실용적이지 못하며, 평가지표의 수가 많고 선정기법이 어려워 실제 적용하기에 비효율적이다. 본 논문에서는 이런 문제점을 해결하기 위해 선정평가지표를 최적화하고, 선정단계를 실용화하여 보다 쉽게 사용할 수 있는 선정기법을 제안한다. 기존의 연구를 바탕으로 공통으로 사용되고 있는 평가지표를 식별하고 배제와 그룹화를 통해 최종 14개의 평가지표와 31개의 평가항목을 추출하여 이해하기 쉽도록 재 정의한다. 그리고 정의된 평가지표를 초기평가(I), 기능평가(F), 특성평가(C), 보완평가(S) 등 4개 단계로 나누어 평가하는 단계적 선정기법을 제안한다. 제안한 OSS 선정기법의 적정성을 평가하기 위하여 OSS 사이트에서 MySQL 데이터베이스 관리 툴 29개를 후보로 선정하고 제안한 선정기법을 적용한 결과 평가시간의 감소되고 사용방법이 간결해졌다.

가상현실기술을 이용한 원격휠체어접근성평가시스템의 개발 (Development of a Remote Wheelchair Accessibility Assessment System Using Virtualized Reality Technology)

  • 김종배
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.33-39
    • /
    • 2006
  • Home modification has come to be recognized as an important intervention strategy to manage health care conditions, maintain or improve functioning, ensure safety, and reduce the wheelchair user's dependency on others. However, the availability of skilled professionals with experience in home modifications for accessibility is limited. A system that enables accurate remote assessments would be an important tool to improve our ability to perform home assessments more easily and at decreased cost. A Remote Wheelchair Accessibility Assessment System (RWAAS) using Virtualized Reality(VR) technology was developed that enabled clinicians to assess the wheelchair accessibility of users' built environments from a remote location. Characteristics of the camera and 3D reconstruction program chosen for the system significantly affect its overall reliability. In this study, we performed two reliability analyses on the hardware and software components: 1) Verification that commercial software can construct sufficiently accurate 3D models by analyzing the accuracy of dimensional measurements in a virtualized environment; 2) comparison of dimensional measurements with four camera settings. Based on these two analyses, we were able to specify a consumer level digital camera and the Photomodeler Pro software for this system. And we then tested the feasibility of the selected software and hardware in an actual environment. Lastly, A field evaluation was performed to test whether this new system is comparable to the traditional method of accessibility assessment to evaluate its ability to assess the accessibility of a wheelchair user's typical built environment. The results of field trials showed high congruence between the assessments by two methods. Findings suggested that the RWAAS assessments have the potential to enable specialists to assess potential accessibility problems in built environments regardless of the location of the client, home, or specialist.

  • PDF

Java프로그램에 대한 품질 및 복잡도 메트릭스 평가시스템 구현 (Development of A System for Quality Assessment and Complexity Metrics of Java programs)

  • 이상범;김경환
    • 한국산학기술학회논문지
    • /
    • 제4권4호
    • /
    • pp.346-351
    • /
    • 2003
  • 소프트웨어의 규모가 커지고 복잡해지고 있음에도 불구하고 한편으로는 개발기간의 단축, 코스트 절감, 생산성, 품질 향상 등이 요구되어지고 있다. 질 좋고 효율적인 소프트웨어를 구현하기 위해 예전부터 수많은 기법과 방법들이 제안되었고 구현되었다. 대표적인 것으로 다양한 CASE도구, 프로세스 평가모델(CMM, SPICE, ISO9000), 메트릭스 등이 있다. 하지만 이러한 개발 지원 방법들은 개발자 각 개인의 생산성을 위해 지원하기보다는 주로 프로젝트 전체 관리를 위해서 사용되어지고 있는 것이 일반적이다. 따라서 이러한 기법과 방법들을 개별 프로그래머의 개발과정에 사용하는 것은 부적절하다. 본 연구에서는 객체지향적 소프트웨어 개발방법론을 적용한 개발 프로세스를 개발조직의 평가개선보다는 개발자 개인의 작업향상과 품질향상에 위한 기법을 개발하였다. 특히 개발프로세스 중 코딩 단계에서 생산되는 생산물(source code)의 품질평가를 할 수 있는 평가 시스템을 제작하였다. 구체적으로 이 평가 시스템은 Java프로그램에 대한 품질평가로서 단순히 메트릭스 값만을 보여 주는 것이 아니라, 개발자가 작성한 소스코드, 클래스(class)의 계층구조를 동시에 보여준다.

  • PDF

Prediction of Local Tumor Progression after Radiofrequency Ablation (RFA) of Hepatocellular Carcinoma by Assessment of Ablative Margin Using Pre-RFA MRI and Post-RFA CT Registration

  • Yoon, Jeong Hee;Lee, Jeong Min;Klotz, Ernst;Woo, Hyunsik;Yu, Mi Hye;Joo, Ijin;Lee, Eun Sun;Han, Joon Koo
    • Korean Journal of Radiology
    • /
    • 제19권6호
    • /
    • pp.1053-1065
    • /
    • 2018
  • Objective: To evaluate the clinical impact of using registration software for ablative margin assessment on pre-radiofrequency ablation (RFA) magnetic resonance imaging (MRI) and post-RFA computed tomography (CT) compared with the conventional side-by-side MR-CT visual comparison. Materials and Methods: In this Institutional Review Board-approved prospective study, 68 patients with 88 hepatocellulcar carcinomas (HCCs) who had undergone pre-RFA MRI were enrolled. Informed consent was obtained from all patients. Pre-RFA MRI and post-RFA CT images were analyzed to evaluate the presence of a sufficient safety margin (${\geq}3mm$) in two separate sessions using either side-by-side visual comparison or non-rigid registration software. Patients with an insufficient ablative margin on either one or both methods underwent additional treatment depending on the technical feasibility and patient's condition. Then, ablative margins were re-assessed using both methods. Local tumor progression (LTP) rates were compared between the sufficient and insufficient margin groups in each method. Results: The two methods showed 14.8% (13/88) discordance in estimating sufficient ablative margins. On registration software-assisted inspection, patients with insufficient ablative margins showed a significantly higher 5-year LTP rate than those with sufficient ablative margins (66.7% vs. 27.0%, p = 0.004). However, classification by visual inspection alone did not reveal a significant difference in 5-year LTP between the two groups (28.6% vs. 30.5%, p = 0.79). Conclusion: Registration software provided better ablative margin assessment than did visual inspection in patients with HCCs who had undergone pre-RFA MRI and post-RFA CT for prediction of LTP after RFA and may provide more precise risk stratification of those who are treated with RFA.

컴퓨터기반수학평가(CBAM)의 문항 제작 가능성 탐색: 동적 기하소프트웨어 환경에서 PISA2012 또는 2015 울타리 문항을 중심으로 (Exploring of the Possibility to Construct the Items for Computer-based Assessment in Mathematics : Focused on Fence Items in PISA2012 or 2015 within an Environment of Dynamic Geometric Software)

  • 이서빈;김선호;고상숙
    • 한국학교수학회논문집
    • /
    • 제20권3호
    • /
    • pp.325-344
    • /
    • 2017
  • PISA2006부터 부분적으로 도입된 컴퓨터기반 평가가 PISA2015부터 전면 도입됨에 주목하고, 앞으로 4차 산업혁명시대로 나아가는 시점에서 컴퓨터기반 수학 문항 제작을 위한 가능성을 조사하여 교사교육의 현주소를 파악하는 것이 요구된다. 이를 위해 PISA의 문항을 포함하여 컴퓨터기반 평가에 관한 문헌들을 분석하였다. 본 연구에서는 수학 컴퓨터기반 문항 중 PISA의 울타리 문항을 GSP로 구현한 후 지필평가에서의 환경과 가장 다른 점인 Dragging 활동을 중점으로 그 특성인 종속성, 불변성, 경로에 대해 조사하였다. 특히 평가에서도 컴퓨터 환경의 장점인 개방형문제로의 확장이 가능함을 시사하였다.

  • PDF