• Title/Summary/Keyword: maintainability

Search Result 359, Processing Time 0.033 seconds

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

  • Seo, Min-gi;Kwon, Ki-yong;Kim, Seong-woo;Lee, Seong-woo
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.5
    • /
    • pp.508-513
    • /
    • 2017
  • Maintainability in engineering terms means ease of maintenance / management of the product. Aircraft automatic test equipment (ATE) is heavily influenced by the design changes of the unit under test(UUT) since the test procedure is developed according to the function / performance characteristics of the UUT. Moreover, if the integrated ATE is an environment that checks more than one UUT, it is not easy to maintain the ATE for the UUT design changes. Developers should be able to flexibly cope with the change of development staff by selecting an easy and clear development method to improve the maintainability of ATE. It is also necessary to limit the area affected by the UUT design change to a specific range to minimize the area to be modified. In this paper, we propose ATE development method which focuses on maintenance improvement based on the aircraft ATE development process.

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

  • Jung Woo-Seong;Chae Heung-Seok
    • The KIPS Transactions:PartD
    • /
    • v.13D no.2 s.105
    • /
    • pp.241-250
    • /
    • 2006
  • Software maintenance is an important and very expensive activity in software life cycle. To estimate the maintainability cost of software, many software metrics have been proposed. This paper presents the result of an experimental study to explore the relationship between maintainability and some software metrics. LCOM, RFC, DAC, and LOC are employed as metrics and time really spent for maintenance activity has been collected. In the experimental study, we have found that for some systems, the existing metrics may not be an indicator to maintenance effort, which is not consistent with our general knowledge on the relationship between them. Specifically speaking, we recognized that there should be more empirical study on the relationship between metrics and maintainability of softwares which have been developed using recent technologies such as software architecture and design pattern.

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

  • Lee, Woo-Key
    • Asia pacific journal of information systems
    • /
    • v.14 no.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.

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

  • Kim, Jong-Phil;Hong, Jang-Eui
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.164-167
    • /
    • 2007
  • Architectural Perspective라 함은 요구되는 품질의 특성이 시스템에 잘 반영되도록 하기 위한 활동, 전략 및 가이드라인을 정의한 것으로써, 다양한 관점에 바라보는 시스템에 대한 뷰(View)에 품질 속성을 반영하도록 하기 위한 것이다. 본 연구에서는 임베디드 소프트웨어의 유지보수 측면에서의 품질 향상을 위한 Maintainability Perspective를 제시한다. 제시하고자 하는 Perspective는 고장(failure)으로 인한 결함의 탐지성에 주안점을 두었으며, 이에 대한 아키텍처 패턴을 정의하였다. 정의된 패턴은 소프트웨어 아키텍처 개발에 적용하도록 함으로써, 임베디드 소프트웨어의 유지보수에 대한 품질 속성을 향상시키도록 하였다.

  • PDF

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

  • Lee, Hwan-Deok;Jung, Won
    • Journal of Applied Reliability
    • /
    • v.13 no.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 (기간계 객체지향 시스템의 유지보수성에 관한 현장연구)

  • Lim Joa Sang;Jeong Seung Ryul
    • Journal of Information Technology Applications and Management
    • /
    • v.11 no.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

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

  • 함효준
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.18 no.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 (도시철도 유지보수 예방정비체계 구축 방법론에 관한 연구)

  • 이호용;한석윤;박기준;배철호;서명원
    • Journal of the Korean Society for Railway
    • /
    • v.7 no.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 (시뮬레이션 기반 함정의 신뢰도와 보전도 설정)

  • Han, Young Jin;Yun, Won Young;You, Jea Woo;Choi, Chung Hyun;Kim, Hee Wook
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.39 no.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.

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

  • 이호용;박기준;안태기;김길동;한석윤
    • Journal of the Korean Society for Railway
    • /
    • v.6 no.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.