• 제목/요약/키워드: Maintainability)

검색결과 363건 처리시간 0.025초

비행체 자동점검장비의 유지보수성 향상 방안 (Maintainability Improvement of Automatic Test Equipment for Aircraft)

  • 서민기;권기용;김성우;이성우
    • 한국항행학회논문지
    • /
    • 제21권5호
    • /
    • pp.508-513
    • /
    • 2017
  • 공학 용어로 유지보수성(maintainability)은 제품의 유지/관리에 대한 용이성을 의미한다. 비행체 자동점검장비(ATE)는 점검대상장비(UUT)의 기능/성능 특성에 따라 점검절차가 개발되기 때문에 UUT의 설계 변경에 많은 영향을 받는다. 더욱이 통합 ATE가 다수의 UUT를 점검하는 환경이라면 UUT 설계 변경에 대한 ATE의 유지보수가 쉽지 않다. 개발자는 ATE의 유지보수성 향상을 위하여 쉽고 명확한 개발 방식을 선정하여 개발 담당자의 변경에 유연하게 대처할 수 있어야 한다. 또한 UUT 설계 변경에 영향을 받는 영역을 특정 범위로 제한하여 수정될 부분을 최소화할 수 있어야 한다. 본 논문에서는 비행체 ATE 개발 과정을 기반으로 유지보수성 향상에 초점을 둔 ATE 개발 방안을 제안한다.

객체지향 메트릭과 유지보수성과의 관계에 대한 실험적 연구 (An Empirical Study of Relationship between Object-oriented Metrics and Maintainability)

  • 정우성;채흥석
    • 정보처리학회논문지D
    • /
    • 제13D권2호
    • /
    • pp.241-250
    • /
    • 2006
  • 유지보수는 소프트웨어 생명 주기에서 대부분의 비용이 소요되는 중요한 활동이다. 기존에 소프트웨어 유지보수 활동에 소요되는 비용의 예측을 위하여 다양한 소프트웨어 메트릭이 제안되었다. 본 논문에서는 객체지향 소프트웨어의 유지보수성과 기존에 제안된 메트릭과의 관계를 파악하기 위해서 수행된 실험의 결과를 소개한다. 실험에서는 메트릭으로서 LCOM, RFC, DAC, LOC를 사용하였으며 클라이언트/서버 및 웹 기반 시스템을 대상으로 유지보수 활동 시 실제로 소요되는 시간을 측정하였다. 본 실험을 통해서 메트릭과 유지보수 비용과의 관계에 대한 기존의 일반적인 주장을 실제 시스템의 유지보수 활동을 통해서 확인한 결과 기존의 주장과 달리 일부 시스템의 경우에는 기존의 주장을 뒷받침하지 못할 수 있음을 확인하였다. 구체적으로 말하면 소프트웨어 아키텍처, 설계 패턴 등이 적용되는 개발된 최근의 소프트웨어에서는 메트릭과 유지보수 활동과의 관계에 대한 추가적인 많은 연구가 필요함을 확인하였다.

다중 데이터 원천을 가지는 데이터웨어하우스 뷰의 자율갱신 (Self Maintainable Data Warehouse Views for Multiple Data Sources)

  • 이우기
    • Asia pacific journal of information systems
    • /
    • 제14권3호
    • /
    • pp.169-187
    • /
    • 2004
  • Self-maintainability of data warehouse(DW) views is an ability to maintain the DW views without requiring an access to (i) any underlying databases or (ii) any information beyond the DW views and the delta of the databases. With our proposed method, DW views can be updated by using only the old views and the differential files such as different files, referential integrity differential files, linked differential files, and backward-linked differential files that keep the truly relevant tuples in the delta. This method avoids accessing the underlying databases in that the method achieves self-maintainability even in preparing auxiliary information. We showed that out method can be applicable to the DW views that contain joins over relations in a star schema, a snowflake schema, or a galaxy schema.

도시철도 승강장 스크린도어의 시스템보증 사례 연구 (A Case Study on System Assurance for Platform Screen Door in Urban Transit)

  • 이환덕;정원
    • 한국신뢰성학회지:신뢰성응용연구
    • /
    • 제13권4호
    • /
    • pp.287-298
    • /
    • 2013
  • This paper presents a case study of PSD(Platform Screen Door) system assurance based on EN50126 life-cycle stage. By applying this system assurance, the accidents related to urban light transit railway especially that caused casualties could be reduced tremendously. This case study contributes significantly to the reliability, availability, maintainability and safety of the PSD system. Request For Proposal (RFP) of a rail road operator in which required by RAMS is prepared in which to ensure all system assurance activity and safety assessment are compulsory. The step-by-step activities and related deliverables are used which include functional analysis, FMECA, hazard identification analysis, system hazard analysis, maintainability analysis, FRACAS, and finally verification and validation of the system.

기간계 객체지향 시스템의 유지보수성에 관한 현장연구 (A Field Study on the Maintainability of Mission Critical Object-Oriented Systems)

  • 임좌상;정승렬
    • Journal of Information Technology Applications and Management
    • /
    • 제11권3호
    • /
    • pp.147-159
    • /
    • 2004
  • Empirical evidence on the maintainability of object-oriented systems is far from conclusive, partly due to lack of representativeness of the subjects and systems used in the study. The present research empirically examined this issue with the systems that are mission-critical. currently operational and maintained by professionals. It was found that the 00 group appeared to consume less time while maintaining more amount of software artifacts than the NOO counterpart. This economical utilization of time appeared evident regardless of software development life cycle. This was due to the usefulness of UML for impact analysis which contributed to effective comprehension and communication. Insufficient design specifications led to ambiguity and costly defects in transferring design solutions to development. Also. the encapsulation of 00 seemed to reduce mental loads at maintenance tasks and improved code reuse. However, the number of files to manage increased and thus. dependency management is required for the 00 systems.

  • PDF

생산시스템의 설계/제조에서의 생애비용(LCC)에 관한 연구 (A Life Cycle Cost Analysis in Design and Manufacturing of Production System)

  • 함효준
    • 산업경영시스템학회지
    • /
    • 제18권34호
    • /
    • pp.173-183
    • /
    • 1995
  • Life cycle cost has been one of the key criteria in design or purchasing of systems, particularly in the flying weapon system. Unexpected cost increase or system breakdown during the system life can be reduced by controlling maintenance cost A system should be designed for maintainability in early stage of product life cycle. The design should be insensitive to its environmental, organizational, and human factors in the stage of customer's utilization. This paper presents LCC as a controllable variable and also suggests a new control model for LCC analysis. The estimation of maintenance cost based upon maintenance scenario, design of maintainability followed by minimizing maintainability loss function in the beginning stage of design, and increase of useful life of systems are among the factors to control LCC.

  • PDF

도시철도 유지보수 예방정비체계 구축 방법론에 관한 연구 (A Study on the Construction Methodology of Preventive Maintenance System for Urban Transit)

  • 이호용;한석윤;박기준;배철호;서명원
    • 한국철도학회논문집
    • /
    • 제7권3호
    • /
    • pp.245-250
    • /
    • 2004
  • The safety of staff, customers and of general Public in general viewed as one of the most important requirements in the urban transit. The maintenance computerization system for car of urban transit is a part of standardization and development of urban transit system, and We have been performed the establishment of maintenance computerization system from 2001 to 2005. The RAMS (reliability, availability, maintainability and safety) estimation for maintenance computerization system are utilized in a variety of computerization system for user's convenience and safety in maintenance. Ever since its inception though, the urban transit has searched for ways to improve reliability, availability, maintainability and safety of the railway subsystem. Provision of a reliable maintenance system include RAMS of the vehicles plays a very important role in achieving a safe system.

시뮬레이션 기반 함정의 신뢰도와 보전도 설정 (Simulation-based Reliability and Maintainability Design of a Warship)

  • 한영진;윤원영;유재우;최충현;김희욱
    • 대한산업공학회지
    • /
    • 제39권6호
    • /
    • pp.461-472
    • /
    • 2013
  • In this paper, we deal with a simulation-based reliability and maintainability design problem of a warship and want to determine the optimal values of MTBF and MTTR of all units and ALDT of the warship. The system availability and life cycle cost are used as optimization criteria and estimated by simulation. A hybrid genetic algorithm with a heuristic method is proposed to find near-optimal solutions and numerical examples are also studied to investigate the effect of model parameters to the optimal solutions and compare with a general genetic algorithm.

도시철도유지보수체계 시스템의 예방정비시스템에 대한 연구(I) (A study on the preventing equipment system of maintenance computerization system for Urban transit(I))

  • 이호용;박기준;안태기;김길동;한석윤
    • 한국철도학회논문집
    • /
    • 제6권2호
    • /
    • pp.108-113
    • /
    • 2003
  • The safety of staff, customers and of general Public in general viewed as one of the most important requirements in the urban transit. The maintenance computerization system for car of urban transit is a part of standardization and development of urban transit system, and We have been performed the establishment of maintenance computerization system from 2001 to 2005. The RAMS(reliability, availability, maintainability and safety) estimation for maintenance computerization system are utilized in a variety of computerization system for user's convenience and safety in maintenance. Ever since its inception though, the urban transit has searched for ways to improve reliability, availability, maintainability and safety of the railway subsystem. Provision of a reliable maintenance system include RAMS of the vehicles plays a very important role in achieving a safe system.

임베디드 소프트웨어의 Maintainability 향상을 위한 Architectural Perspective 정의 (Architectural Perspective to Improve Maintainability of Embedded software)

  • 김종필;홍장의
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.164-167
    • /
    • 2007
  • Architectural Perspective라 함은 요구되는 품질의 특성이 시스템에 잘 반영되도록 하기 위한 활동, 전략 및 가이드라인을 정의한 것으로써, 다양한 관점에 바라보는 시스템에 대한 뷰(View)에 품질 속성을 반영하도록 하기 위한 것이다. 본 연구에서는 임베디드 소프트웨어의 유지보수 측면에서의 품질 향상을 위한 Maintainability Perspective를 제시한다. 제시하고자 하는 Perspective는 고장(failure)으로 인한 결함의 탐지성에 주안점을 두었으며, 이에 대한 아키텍처 패턴을 정의하였다. 정의된 패턴은 소프트웨어 아키텍처 개발에 적용하도록 함으로써, 임베디드 소프트웨어의 유지보수에 대한 품질 속성을 향상시키도록 하였다.