• 제목/요약/키워드: Software maintenance system

검색결과 394건 처리시간 0.03초

규칙기반 역공학 도구의 구현 및 평가 (A implementation and evaluation of Rule-Based Reverse-Engineering Tool)

  • 진영배
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.135-141
    • /
    • 2004
  • 소프트웨어의 종류가 다양하고, 커짐에 따라서 유지 보수 문제는 더욱 복잡하고 어렵게 되고, 프로그램 에러의 교정이나 요구 사항의 변경, 사용자에 대한 요구가 점차 증가되면서 소프트웨어의 유지 보수가 소프트웨어 생명 주기에서 가장 비용을 많이 차지하는 부분이 되었다. 본 논문에서는 객체지향 시스템에서 소프트웨어 재구성 환경을 위한 역공학 도구를 설계, 구현하였다. 이 도구는 클래스 정보를 이용한 규칙기반 역공학 도구이다. 프로그램 유지보수자가 프롤로그를 이용한 시스템 쿼리를 사용할 수 있도록 하였다. 대부분의 유사한 클래스를 추출하기 위한 재구조화 방법과 변수와 함수 사이의 관계에 근거를 둔 방법을 사용하였다. 추출된 클래스의 가시성이 자동적으로 산출되고, 논리언어를 이용한 쿼리를 사용함으로서 실질적인 유지보수가 이루어지도록 하였다. 또한 이 도구를 평가하는 방법을 제안하였다.

  • PDF

중첩 NHPP 모형에 근거한 소프트웨어 최적방출시기에 관한 연구 (A Study of Software Optimal Release Time for Based on Superposition NHPP Model)

  • 김희철
    • 디지털산업정보학회논문지
    • /
    • 제6권3호
    • /
    • pp.9-17
    • /
    • 2010
  • Decision problem called an optimal release policies, after testing a software system in development phase and transfer it to the user, is studied. The applied model of release time exploited infinite non-homogeneous Poisson process. This infinite non-homogeneous Poisson process is a model which reflects the possibility of introducing new faults when correcting or modifying the software. The failure life-cycle distribution used superposition which has various intensity, if the system is complicated. Thus, software release policies which minimize a total average software cost of development and maintenance under the constraint of satisfying a software reliability requirement becomes an optimal release policies. In a numerical example, after trend test applied and estimated the parameters using maximum likelihood estimation of inter-failure time data, estimated software optimal release time. Through this study, in terms of superposition model and simply model, the optimal time to using superposition model release the software developer to determine how much could count will help.

Softwarization of Cloud-based Real-Time Broadcast Channel System

  • Kwon, Myung-Kyu
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권9호
    • /
    • pp.25-32
    • /
    • 2017
  • In this paper, we propose the softwareization of broadcasting system. Recently, the topic of industry is the fourth industrial revolution. The fourth industrial revolution is evolving from physical to virtualization. The Industrial Revolution is based on IT technology. Artificial Intelligence (AI), Big Data, and the Internet of Things, which are famous for Alpha Go, are based on software. Among IT, software is the main driver of industrial terrain change. The systemization of software on the basis of cloud environment is proceeding rapidly. System development through softwarization can reduce time to market lead time, hardware cost reduction and manual operation compared to existing hardware system. By developing and implementing broadcasting system such as IPTV based on cloud, lead time for opening service compared to existing hardware system can be shortened by more than 90% and investment cost can be saved by about 40%. In addition, the area of the system can be reduced by 50%. In addition, efficiency can be improved between infrastructures, shortening of trouble handling and ease of maintenance. Finally, we can improve customer experience through rapid service opening.

국도포장 유지보수 공법 및 시기에 따른 편익산정 방안 (Methodology for Benefit Evaluation according to Maintenance Method and Timing of National Highway Pavement Section)

  • 도명식;권수안;최승현
    • 한국도로학회논문집
    • /
    • 제15권5호
    • /
    • pp.91-99
    • /
    • 2013
  • PURPOSES : This study aims at proposing the methodology for benefit evaluations in pavement maintenance methods and timings using KoPMS(Korean Pavement Management System) software which was developed for efficient pavement management. METHODS : This study classified pavement sections into 4 clusters considering AADT(Annual Average Daily Traffic) and ESAL(Equivalent Single-Axle Load) using cluster analysis and used the deterioration models in each cluster. Increased user costs due to pavement deterioration as time goes by and agent costs for maintenance were estimated. Based on deterioration model and KoPMS software, Methodology for benefit evaluation was proposed in pavement maintenance methods and with/without implementation using real pavement section data. RESULTS : This study verified that considering agent costs only would be constrained to decide pavement maintenance methods and timings, and ascertained that decision making with agent and user costs would be effective. In addition, this study revealed that pavement maintenance methods and timings can be affected by AADT and ESAL and frequent pavement maintenances can be more efficient for benefits in pavement sections with more AADT and ESAL. Also this study found that user costs would be more affected to decision making than agent costs. Moreover, Delay of conducting pavement maintenance caused increased vehicle operating costs and environmental costs because of poor conditions of pavements. CONCLUSIONS : This study proposed LCCA and benefit estimation methodology of pavement with considering agent and user costs. The results of this study can be used for baseline data of efficient pavement asset management.

Development of Failure Reporting Analysis and Corrective Action System

  • 홍연웅
    • 한국데이터정보과학회:학술대회논문집
    • /
    • 한국데이터정보과학회 2006년도 추계 학술발표회 논문집
    • /
    • pp.97-112
    • /
    • 2006
  • FRACAS(Failure Reporting, Analysis and Corrective Action System) is intended to provide management visibility and control for reliability and maintainability improvement of hardware and associated software by timely and disciplined utilization of failure and maintenance data to generate and implement effective corrective actions to prevent failure recurrence and to simplify or reduce the maintenance tasks. This process applies to acquisition for the design, development, fabrication, test, and operation or military systems, equipment, and associated computer programs. This paper shows the FRACAS development process and developed FRACAS system for a defense equipment.

  • PDF

객체지향 메트릭을 이용한 변경 발생에 대한 예측 모형 (A Prediction Model for Software Change using Object-oriented Metrics)

  • 이미정;채흥석;김태연
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권7호
    • /
    • pp.603-615
    • /
    • 2007
  • 다양한 이유로 소프트웨어는 변경이 될 수 있으며 이는 유지보수 비용의 상승을 초래한다. 소프트웨어 메트릭은 클래스의 특성에 대한 정량적인 값으로서 유지보수 비용, 결함의 가능성 여부 등을 예측하는데 사용되고 있다. 본 논문에서는 대표적인 객체지향 메트릭과 산업체의 실제 소프트웨어 개발 과정에서 발생하는 변경 발생 횟수와의 관계를 제시한다. 규모, 복잡도, 결합도, 상속과 다형성 측면에서 7개의 메트릭이 사용되었으며, .NET 플랫폼 기반의 정보 시스템의 개발 과정에서 변경 발생 횟수에 대한 자료를 수집하였다. 본 논문에서는 다중회귀분석 기법을 이용하여 사용된 객체지향 메트릭으로부터 변경 발생횟수를 예측하는 모형을 제시한다.

혼합 와이블 NHPP 모형에 근거한 소프트웨어 최적방출시기에 관한 연구 (A Study on Optimal Release Time for Software Systems based on Mixture Weibull NHPP Model)

  • 이상식;김희철
    • 디지털산업정보학회논문지
    • /
    • 제6권2호
    • /
    • pp.183-191
    • /
    • 2010
  • Decision problem called an optimal release policies, after testing a software system in development phase and transfer it to the user, is studied. The applied model of release time exploited infinite non-homogeneous Poisson process. This infinite non-homogeneous Poisson process is a model which reflects the possibility of introducing new faults when correcting or modifying the software. The failure life-cycle distribution used mixture which has various intensity, if the system is complicated. Thus, software release policies which minimize a total average software cost of development and maintenance under the constraint of satisfying a software reliability requirement becomes an optimal release policies. In a numerical example, after trend test applied and estimated the parameters using maximum likelihood estimation of inter-failure time data, estimated software optimal release time.

Development of RCM analysis software for Korean nuclear power plants

  • Young-Ho kim;Park, Kwang-Hee;Jeong, Hyeong-Jong
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1998년도 춘계학술발표회논문집(1)
    • /
    • pp.374-379
    • /
    • 1998
  • A software called KEPCO RCM workstation (KRCM) has been developed to optimize the maintenance strategies of Korean nuclear power plants. The program modules the KRCM were designed in a manner that combines EPRI methodologies and KEPRI analysis technique. The KRCM is being applied to the three Pilot systems, chemical and volume control system, main steam system, and compressed air system of Yonggwang units 1&2. In addition, the KRCM can be utilized as a tool to meet a part of the requirements maintenance rule (MR) imposed by U.S. NRC.

  • PDF

공작기계용 원격 고장진단 및 보수 시스템 (Remote Fault Diagnosis and Maintenance System for NC Machine Tools)

  • 신동수;현웅근;정성종
    • 한국정밀공학회지
    • /
    • 제15권1호
    • /
    • pp.19-25
    • /
    • 1998
  • Remote fault diagnosis and maintenance system using general telecommunication network is necessary for an effective fault diagnosis and higher productivity of NC machine tools. In order to monitor machine tool condition and diagnose alarm states due to electrical and mechanical faults, a remote data communication system for monitoring of NC machine fault diagnosis and status is developed. The developed system consists of (1) remote communication module among NC's and host PC using PSTN. (2) 8 channels analog data sensing module, (3) digital I/O module for control or NC machine, (4) communication module between NC machine and remote data communication system via RS-232C, and (5) software man-machine interface. Diagnostic monitoring results generated through a successive type inference engine are displayed in user-friendly graphics. The validity and reliability of the developed system is verified to be a powerful commercial version on a vertical machining center through a series of experiments.

  • PDF

정보시스템 수명주기에 인프라가 미치는 영향관계에 대한 연구 (A Study on the Effects of ICT Infrastructure Cost on Information System Life Cycle)

  • 문흥근;김정호;이석준;박성식
    • 정보화연구
    • /
    • 제10권3호
    • /
    • pp.323-334
    • /
    • 2013
  • 사업기획, 프로젝트 관리, 품질 등 정보시스템의 구축에 관한 연구는 많이 수행되었다. 정보시스템의 수명주기에서 신규투자는 20%의 자원 비중을 차지하고 있고, 유지보수와 인프라가 자원 비용의 80%를 차지하고 있어 유지보수에 대한 관심과 연구가 매우 필요하다. 그동안의 정보시스템 경제적 수명주기 연구는 유지보수 비용을 활용하여 진행되었으며, 인프라 비용의 반영이 정보시스템의 경제적 수명주기에 어떤 영향을 주는지에 대한 연구가 없었다. 본 연구는 정보시스템 수명주기 비용의 40%를 차지하고 있는 인프라 비용을 경제적 수명주기 산정에 어떻게 반영해야 하는지, 그리고 인프라 비용 반영에 따른 정보시스템의 경제적 수명주기 변화에 대하여 살펴보았다.