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

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

Dynamic risk assessment of water inrush in tunnelling and software development

  • Li, L.P.;Lei, T.;Li, S.C.;Xu, Z.H.;Xue, Y.G.;Shi, S.S.
    • Geomechanics and Engineering
    • /
    • 제9권1호
    • /
    • pp.57-81
    • /
    • 2015
  • Water inrush and mud outburst always restricts the tunnel constructions in mountain area, which becomes a major geological barrier against the development of underground engineering. In view of the complex disaster-causing mechanism and difficult quantitative predictions of water inrush and mud outburst, several theoretical methods are adopted to realize dynamic assessment of water inrush in the progressive process of tunnel construction. Concerning both the geological condition and construction situation, eleven risk factors are quantitatively described and an assessment system is developed to evaluate the water inrush risk. In the static assessment, the weights of eight risk factors about the geological condition are determined using Analytic Hierarchy Process (AHP). Each factor is scored by experts and the synthesis scores are weighted. The risk level is ultimately determined based on the scoring outcome which is derived from the sum of products of weights and comprehensive scores. In the secondary assessment, the eight risk factors in static assessment and three factors about construction situation are quantitatively analyzed using fuzzy evaluation method. Subordinate levels and weight of factors are prepared and then used to calculate the comprehensive subordinate degree and risk level. In the dynamic assessment, the classical field of the eleven risk factors is normalized by using the extension evaluation method. From the input of the matter-element, weights of risk factors are determined and correlation analysis is carried out to determine the risk level. This system has been applied to the dynamic assessment of water inrush during construction of the Yuanliangshan tunnel of Yuhuai Railway. The assessment results are consistent with the actual excavation, which verifies the rationality and feasibility of the software. The developed system is believed capable to be back-up and applied for risk assessment of water inrush in the underground engineering construction.

제조 기반 IIoT 환경에서 데이터 분석 소프트웨어의 품질 평가를 위한 모델 (Model for Quality Assessment of Data Analytics Software in Manufacturing-Based IIoT Environments)

  • 최종석;신용태
    • 한국정보전자통신기술학회논문지
    • /
    • 제14권4호
    • /
    • pp.292-299
    • /
    • 2021
  • IT기술의 발달로 제조 기반의 IIoT환경을 기반으로 한 데이터 마이닝 형태의 소프트웨어들이 점차 늘어나고 있다. 그러나 빅데이터 및 데이터마이닝을 진행해야 하는 대량의 데이터를 가지는 제조 기업의 소프트웨어 특성상 일반 소프트웨어와 동일한 형태로 소프트웨어 품질을 평가하기 힘든 실정이다. 또한 이기종간의 장비 및 소프트웨어가 혼재된 제조 기반의 환경에서 특히 기존의 품질 특성을 적용하여 사용되는 소프트웨어에 대한 품질 판단을 진행하기 어렵다. 본 논문에서는 제조 기반의 특성을 조사하고 이에 맞는 소프트웨어 품질 평가 모델을 개발하여 평가를 실시하고자 한다.

CMMI와 TMMi를 이용한 소프트웨어 Safety 성숙도 모델에 대한 연구 (The Study on the Software Safety Maturity Model using CMMI and TMMi)

  • 이승목;김영곤;안경수
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제16권2호
    • /
    • pp.87-98
    • /
    • 2020
  • 최근 IoT, 인공지능, 클라우드, 빅데이터, 모바일 분야가 융합되어 4차 산업혁명이라는 새로운 산업시대가 도래하였고 전 사업군으로 확대 되었다. 이 중심에는 소프트웨어가 중요한 역할을 담당하고 있지만 다양한 사업군으로 적용, 보편화됨에 따라 소프트웨어 안전에 대한 이슈가 부각되고 있다. 하지만 현재 소프트웨어 Safety는 개발 관점에서만 활동이 집중적으로 맞춰져 있고, 조직적인 개선 활동과 평가 체계 수준에 대해서는 다소 미진하다. 본 연구에서는 이러한 미진사항을 보완하고자 소프트웨어 Safety 성숙도 모델을 정의하고, 각 성숙도 레벨의 Process Area를 명시하였다. 본 연구에서 고안된 Safety 성숙도 모델을 기반으로 조직관점의 Safety 확립과 함께 체계적인 소프트웨어 Safety 개선 활동에 기여할 것으로 기대한다.

실용적 웨어러블 컴퓨터 품질평가모델 (Quality Assessment Model for Practical Wearable Computers)

  • 오천석;최재현;김종배;박제원
    • 한국통신학회논문지
    • /
    • 제39B권12호
    • /
    • pp.842-855
    • /
    • 2014
  • 스마트폰 시장이 성숙기에 들어서면서 새로운 성장동력으로 웨어러블 컴퓨터가 주목받고 있다. 웨어러블 컴퓨팅 시스템은 무선 네트워크 기술, 임베디드 기술, 센서 기술, 신소재 기술 등 다양한 기술의 복합적인 융합체이다. 이러한 특징들은 기존의 소프트웨어가 가지고 있는 품질특성 이외에 활용성, 이동성 등의 특성을 내포하고 있기 때문에 국제표준인 ISO/IEC 9126의 표준만으로 정확한 품질 평가를 하기에는 어려움이 따른다. 본 논문에서는 이러한 필요성에 따라 기존의 ISO/IEC 9126과 웨어러블 컴퓨팅의 특징에 의해 도출된 품질특성을 추가해 웨어러블 컴퓨터 품질평가모델을 제안하였다. 웨어러블 컴퓨터 품질평가모델의 개발을 위해 웨어러블 컴퓨터의 기능적 요구사항과 품질특성을 도출하여 메트릭과 품질 기준을 제안하였다. 본 연구에서는 시나리오에 제안된 모델을 적용하고 S사, L사, G사의 웨어러블 기기의 품질을 비교하여 품질평가모델의 실용성을 확인하였다. 본 연구에서 제안한 평가모델은 웨어러블 컴퓨터의 품질평가를 위한 가이드라인으로 활용할 수 있을 것으로 기대된다.

EN50128 SIL4 소프트웨어 프로세스 ISA 인증 사례 연구 (Study on ISA's assessment to software process for EN50128 SIL4)

  • 조치환;강찬용;황진호
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2010년도 춘계학술대회 논문집
    • /
    • pp.838-849
    • /
    • 2010
  • It is inevitable to control the systematic failure to obtain the software safety integrity of embedded software installed in rolling stock. Because it is not possible to assess systematic failure integrity by quantitative methods, SILs are used to group documentation, methods, tools and techniques throughout software development lifecycle which, when used effectively, are considered to provide an appropriate level of confidence in the realization of a system to a stated integrity level. Normally, safety approval process is through generic product, generic application and specification application for. For safety approval on generic application of software based system, it is required to apply the certified software processes from the planning stage for the assigned SIL. As such, we will develop project specific application with high safety integrity within time limit of contractual delivery schedule through software assessment to the modified area with the re-use of certified software module and documentation. At this point, Hyundai Rotem has developed software processes applicable to support SIL 4 based on EN50128 which was assessed and certified by TUV SUD. This paper introduces the Hyundai Rotem's detailed approach and prospective action to achieve software safety integrity level.

  • PDF

An Empirical Investigation of Vendor Readiness to Assess Offshore Software Maintenance Outsourcing Project

  • Ikram, Atif;Jalil, Masita Abdul;Ngah, Amir Bin;Khan, Ahmad Salman;Mahmood, Yasir
    • International Journal of Computer Science & Network Security
    • /
    • 제22권3호
    • /
    • pp.229-235
    • /
    • 2022
  • The process of correcting, upgrading, and improving software products after they have been handed over to the consumer is known as software maintenance. Offshore software maintenance outsourcing (OSMO) clients benefit from cost savings, time savings, and improved quality software through OSMO. In most circumstances, the OSMO vendor makes a lot of money but not in all the cases. Especially, when the OSMO project offer is not properly assessed. An efficient outsourcing contract might yield successful outcomes for outsourced projects. But before sending a detailed proposal to bid on the OSMO project the vendor must have to assess the client's project (business offer) requirements. The purpose of this study is to find out common trends within the assessment of a OSMO project. A case study approach along with semi-structured interviews from eight companies concluded ten common practices and several roles. Among these practices, four (code structure, requirements, communication barriers and required infrastructure) were consistent amongst the responses .The findings, limitations and future work are discussed.

전동차 환경 전과정 평가(LCA)를 위한 소프트웨어 기본설계 (Basic Design of Software for Environmental Life-Cycle Assessment of Electric Motor Unit(EMU))

  • 김용기;이재영;문경호;목재균;은종환
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2005년도 추계학술대회 논문집
    • /
    • pp.1033-1038
    • /
    • 2005
  • As a global effort to conservate the environment, life cycle assessment(LCA) which considers the environmental impact through the life cycle of a product, from acquiring of resources to scrapping, has been actively applied. The LCA is a tool to calculate quantitatively the environmental impacts caused by products or services through their life cycles. The list of numerous data should be analyzed, stored and conducted in order to assess the environmental impacts. Therefore, it is necessary to develop a software for LCA, which can perform the interpretation as well as the environment impact assessment to execute the analysis of such a large number of data effectively. At this time, for the existing some kinds of general LCA softwares, the information about all of input and output should be fed directly and the conclusion is deduced by linking to the database from the public authorized organizations. That makes it possible to evaluate the environmental grades accurately, but it is too slow and difficult for general users to operate and applied it into an electric motor unit(EMU). Therefore, in this research, the basic model was designed, which is based on construction of database structure of the software and organization of architecture, to develop an advanced software for EMU according to user and purpose of it by benchmarking of domestic and international softwares. The result of this study would be applied to develop the LCA software in the future.

  • PDF

탐구형 기하소프트웨어를 활용한 추론능력 평가에 관한 연구 (A Study on the Assessment of Reasoning Ability Using Dynamic Geometry Software)

  • 이근주;조민식
    • 한국학교수학회논문집
    • /
    • 제9권4호
    • /
    • pp.459-479
    • /
    • 2006
  • 본 연구는 탐구형 기하소프트웨어의 활용이 중학교 기하영역에서 추론능력의 평가에 어떻게 적용될 수 있을지, 그리고 어떤 영향을 끼칠 수 있을지에 관한 것이다. 이를 위하여 작도, 귀납적 추론, 연역적 추론이 통합되는 형태로 문항을 구성하여 5명의 학생을 대상으로 사례 연구를 실시하였고 그 결과를 학생의 작도능력, 귀납적 추론 능력, 정당화의 유형이라는 세 관점에서 분석하였다. 연구 결과 소프트웨어를 활용한 평가문항은 학생의 추론능력을 분명히 드러나게 할 수 있음을 알 수 있었다. 또한 교사는 소프트웨어의 활용을 통해 귀납추론 평가문항을 폭넓고 용이하게 만들 수 있음을 확인하였다.

  • PDF

시스템 엔지니어링을 통한 HLA 기반 선박 안전성 평가 시뮬레이션 개발에 관한 연구 (Research into the Development of HLA-based Ship Safety Assessment Simulation with Systems Engineering)

  • 이경호;한영수;이병학
    • 한국해양공학회지
    • /
    • 제22권3호
    • /
    • pp.47-57
    • /
    • 2008
  • Many accidents occur on the oceans. Accidents involving ships can cause enormous damage. When an accident occurs, the cost of environmental restoration can bankrupt even a top-ranked international company. The potential damages resulting from ship accidents have resulted in many international agreements such as MARPOL, SOLAS, ISM Code, etc. The viability of damaged ships has become more and more important. A damaged ship's viability and cargo safety can be improved by a safety assessment design procedure. We consider th£ shipbuilding industry's distributed characteristics to define a safety assessment system with software engineering-based requirements analysis. We used a distributed network-based simulation method (HLA - High level architecture), because of ease of reuse and expansion of existing components to other situations, and because it is a military standard. HLA is the standard for distributed network-based simulation in many countries including the United States, Canada, Israel, and Korea. The paper describes research to develop a prototype of a network-based safety assessment simulation system by software engineering based analysis.

Experimental approach to evaluate software reliability in hardware-software integrated environment

  • Seo, Jeongil;Kang, Hyun Gook;Lee, Eun-Chan;Lee, Seung Jun
    • Nuclear Engineering and Technology
    • /
    • 제52권7호
    • /
    • pp.1462-1470
    • /
    • 2020
  • Reliability in safety-critical systems and equipment is of vital importance, so the probabilistic safety assessment (PSA) has been widely used for many years in the nuclear industry to address reliability in a quantitative manner. As many nuclear power plants (NPPs) become digitalized, evaluating the reliability of safety-critical software has become an emerging issue. Due to a lack of available methods, in many conventional PSA models only hardware reliability is addressed with the assumption that software reliability is perfect or very high compared to hardware reliability. This study focused on developing a new method of safety-critical software reliability quantification, derived from hardware-software integrated environment testing. Since the complexity of hardware and software interaction makes the possible number of test cases for exhaustive testing well beyond a practically achievable range, an importance-oriented testing method that assures the most efficient test coverage was developed. Application to the test of an actual NPP reactor protection system demonstrated the applicability of the developed method and provided insight into complex software-based system reliability.