• Title/Summary/Keyword: Project Life Cycle Cost

Search Result 172, Processing Time 0.02 seconds

Measurement of Classes Complexity in the Object-Oriented Analysis Phase (객체지향 분석 단계에서의 클래스 복잡도 측정)

  • Kim, Yu-Kyung;Park, Jai-Nyun
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.10
    • /
    • pp.720-731
    • /
    • 2001
  • Complexity metrics have been developed for the structured paradigm of software development are not suitable for use with the object-oriented(OO) paradigm, because they do not support key object-oriented concepts such as inheritance, polymorphism. message passing and encapsulation. There are many researches on OO software metrics such as program complexity or design metrics. But metrics measuring the complexity of classes at the OO analysis phase are needed because they provide earlier feedback to the development project. and earlier feedback means more effective developing and less costly maintenance. In this paper, we propose the new metrics to measure the complexity of analysis classes which draw out in the analysis based on RUP(Rational Unified Process). By the collaboration complexity, is denoted by CC, we mean the maximum number of the collaborations can be achieved with each of the collaborator and determine the potential complexity. And the interface complexity, is denoted by IC, shows the difficulty related to understand the interface of collaborators each other. We verify theoretically the suggested metrics for Weyuker's nine properties. Moreover, we show the computation results for analysis classes of the system which automatically respond to questions of the user using the text mining technique. As a result of the comparison of CC and CBO and WMC suggested by Chidamber and Kemerer, the class that have highly the proposed metric value maintain the high complexity at the design phase too. And the complexity can be represented by CC and IC more than CBO and WMC. We can expect that our metrics may provide us the earlier feedback and hence possible to predict the efforts, costs and time required to remainder processes. As a result, we expect to develop the cost-effective OO software by reviewing the complexity of analysis classes in the first stage of SDLC(Software Development Life Cycle).

  • PDF

A Survey on the Persons in Charge for Economic Estimation Analysis and Improvement of BTL Projects (BTL사업의 경제성 평가 현황조사 및 개선을 위한 실무자 설문조사연구)

  • Lee, Chun-Kyong;Cho, Bong-Ho;Park, Tae-Keun
    • Korean Journal of Construction Engineering and Management
    • /
    • v.8 no.4
    • /
    • pp.73-80
    • /
    • 2007
  • As BTL(Build-Transfer-Lease) private investment business benchmarking PHI(Private Finance Initiative) of USA and Japan is introduces to Korea since 2005, as a part of supplying high leveled public service and early expanding required facilities for SOC, Value for Money on private investment business from treasury investment business at the beginning gets to be needed. Accordingly, this survey has been conducted in order to analyse BTL projects status, propriety of economic analysis method(VFM analysis, calculation of estimated business expenses, valuation of bidding price, etc.) by business advance phases from the viewpoint of person in charge, necessity of improvement and alternative plants. As the result of conducting cross tabulation analysis and correlation analysis by occupational group, BTL project advance phases and alternative plans for improvement, it is necessary ye prepare standardized service level against business expense and basis for calculating and evaluation operation expenses. Based on the necessity of quantitative analysis (LCC analysis) of VFM, standard for calculating management, maintenance and administration expenses is required. In addition, reliable economic valuation system considering domestic BTL environment should be setup, for business efficiency.