• Title/Summary/Keyword: software metric

Search Result 170, Processing Time 0.027 seconds

COTS Component Quality Evaluation Using AHP

  • Oh Kie Sung
    • Proceedings of the IEEK Conference
    • /
    • 2004.08c
    • /
    • pp.712-716
    • /
    • 2004
  • Because of rapid development of software technology, a number of software professionals have been concerned with component-based development methodologies. Up to date, the evaluation of component quality has been focused on object-oriented metric based methodology. But this paper presents the selection process and evaluation criteria based on an MCDM(Multiple Criteria Decision Making) technique for the selection of optimal COTS component from consumers' viewpoints. We considered functionality, efficiency and usability based on ISO/IEC 9126 for quality measurement and conducted practical analysis into commercial EJB component in internet. This paper shows that the proposed selection technique is applicable for the selection of the optimal COTS component.

  • PDF

New Coupling Metrics for SOA Based Softwares (서비스 지향 아키텍처(SOA) 기반 소프트웨어의 새로운 결합도 메트릭)

  • Yoo, Moon-Sung
    • Journal of Information Technology Services
    • /
    • v.10 no.4
    • /
    • pp.219-227
    • /
    • 2011
  • Service Oriented Architecture (SOA) is rapidly emerging as the efficient approach in contemporary complex, heterogeneous computing environments. SOA increases the adaptability by loose coupling and its main feature is that three elements such as service provider, service requester and service registry are connected with each other systematically. To design the service-oriented system efficiently, a metric to measure the coupling between services accurately is needed. In this paper, we propose four coupling metrics for SOA based softwares. First, we suggest a coupling metric for service-oriented systems by modifying an established coupling metric of object-oriented systems. Then we suggest another coupling metric which includes indirect coupling between services. We also suggest two relative coupling metrics to measure coupling between subsystems. We investigate the theoretical soundness of the proposed metrics by the axioms of Briand et al. Finally, we apply the presented metrics to an industrial-scale case study.

Development of Package Software Test Process and Evaluation Module (패키지 소프트웨어 시험 프로세스와 평가모듈의 개발)

  • Lee, Ha-Yong;Hwang, Suk-Hyung;Yang, Hae-Sool
    • The KIPS Transactions:PartD
    • /
    • v.10D no.5
    • /
    • pp.821-828
    • /
    • 2003
  • Package software should have the feature that enables purchasers to discriminate a product suitable for them among a number of software belonging to the similar kind of product. Purchaser's ability to choose a package software depends on whether they can judge that a package software conforms to the relevant standard through an objective quality test process and method or not. There are the standards that can be applicable to the quality evaluation of package software, such as and . This study developed a system with which purchasers can effectively select a package software suitable for their needs, building quality test process for package software and developing test metric and application method.

Benchmarking Evaluation of Web System Using Fuzzy Sets

  • Jeong, Gu-Beom;Kim, Doo-Ywan;Her, Chol-Hoi
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.4 no.3
    • /
    • pp.292-299
    • /
    • 2004
  • For Web System composed of a variety of hardware, software and network system, there is a wide difference in price, function and capacity. In addition, it is important to select the most suitable system when web system is constructed as the claim of high-quality web service from user has increased. Data of bench-marking is usually employed when the system is selected. Evaluation with the result of bench-marking, however, is not easy at web situation composed of a variety of systems. In this paper, first integrated bench-marking of hardware, software and network system metric were determined, and the plan to effectively compare and evaluate the result of bench-marking by using fuzzy set were offered.

A Selection Process of COTS Component And Quality Evaluation Techniques (상용컴포넌트 선정 프로세스 및 품질 평가 기법)

  • Oh, Kie-Sung
    • Journal of Information Technology Services
    • /
    • v.2 no.1
    • /
    • pp.123-133
    • /
    • 2003
  • Because of rapid evolution of software technique, numerous software professionals have been concerned with component based development methodologies. However, it is hard to find out a systematic technique for the selection of COTS (Commercial Off The Shelf) component in consumer position. Up to date, the major of component quality evaluation is object-oriented metric based evaluation methodology. But this paper present four step process and evaluation criteria based on MCDM (Multiple Criteria Decision Making) technique for optimal COTS component selection in consumer position. Weconsidered funtionality, efficiency, usability based on ISO/IEC 9126 for quality measurement and executed practical analysis about commercial EJB component in internet. This paper show that the proposed selection technique is applicable to optimal COTS component selection.

A Measurement-based Quality Evaluation Scheme for Mobile VoIP Service over Wireless Broadband (WiBro) Networks (와이브로를 통한 모바일 VoIP 서비스의 측정 기반 품질 평가 방안)

  • Kim, Dong-Yon;Kim, Beom-Joon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.5 no.5
    • /
    • pp.528-533
    • /
    • 2010
  • Currently the telephone service using Internet grows and the recent introduction of a smart phone is expected to accelerate the trend. In particular, considering the domestic situation that the wireless broadband (WiBro) system deployed over the nation, the telephone service over WiBro can be a solution toward its fast expansion. Unlike telephone service over a conventional telephone network or mobile network, however, internet telephone cannot guarantee it service quality, which can be severer in a wireless environment such as a WiBro network. Therefore, a more strict and systematic management for controlling the quality of internet telephone service over WiBro in a more efficient way. As the first step to establish the management system, this paper proposes a scheme to manage the quality of internet telephone service over WiBro and introduces a software developed for the purpose. The developed software is installed on a user terminal and facilitates efficient service quality management by measuring the quality of internet telephone service over WiBro in terms of VoIP metric, network metric, and wireless metric.

Evaluation Method of Technical Review in Software Development Process (소프트웨어 개발과정의 기술 리뷰 평가 방법)

  • Jeon, Heui-bae;Yang, Hae-Sool
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.5
    • /
    • pp.1234-1241
    • /
    • 2008
  • Cost effectiveness is greatly related with the degree of reducing the testing cost by the technical reviews. In this paper, we present a new metric My for evaluating the cost effectiveness of technical reviews during software development. First, we estimate and compare My with conventional measure using data collected during practical software development procedure, then we show the validity and usefulness of the proposed measure My. Also by formulating the relationship between the data collected during the reviews and the test, we present a method to estimate the value of the metric My using only the data collected during review phase.

Design of Quality Metrics and Accreditate Procedure for SW Process Improvement based on K-model (K-모델기반의 소프트웨어 프로세스 품질 척도 및 인증절차 설계)

  • Hwang, Sun-Myung
    • Journal of Advanced Navigation Technology
    • /
    • v.13 no.6
    • /
    • pp.861-875
    • /
    • 2009
  • In order to make high quality software and high reliability software, systematic development management and organizational support are essential needed. Since 1990's Software process models such as ISO/IEC 15504 and CMMI have been used to improve organization capability. But these models have problems that are used to apply on large scaled organization or large project and so many practices are actually required. We present characteristics of ISO/IEC 15504, CMMI and K-model can easily apply to small and medium sized business or project, and propose the standard quality metric and accreditate procedure based on K-model for measuring quantitative quality level.

  • PDF

Application and Design of Metrics for Software Process Measurement (소프트웨어 프로세스 측정을 위한 척도 설계 및 활용)

  • Hwang Sun-Myung;Yeom Hee-Gyun
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.937-946
    • /
    • 2005
  • In the current marketplace, there are maturity models, standards, methodologies and guidelines that can help an organization improve the way it does business. All SPI models including ISO/IEC I5504 and CMMI provide the capability level of software process. However, most available improvement models focus on a specific goals and Practices of the processes So my assessors need an objective process measure how to estimate achievement of goals and practices. We proposed quantitative process capability metric (PCM) which can determine the degree of capability And the effective measuring approach help SPI assessor as well as organization unit.

Exploiting Standard Deviation of CPI to Evaluate Architectural Time-Predictability

  • Zhang, Wei;Ding, Yiqiang
    • Journal of Computing Science and Engineering
    • /
    • v.8 no.1
    • /
    • pp.34-42
    • /
    • 2014
  • Time-predictability of computing is critical for hard real-time and safety-critical systems. However, currently there is no metric available to quantitatively evaluate time-predictability, a feature crucial to the design of time-predictable processors. This paper first proposes the concept of architectural time-predictability, which separates the time variation due to hardware architectural/microarchitectural design from that due to software. We then propose the standard deviation of clock cycles per instruction (CPI), a new metric, to measure architectural time-predictability. Our experiments confirm that the standard deviation of CPI is an effective metric to evaluate and compare architectural time-predictability for different processors.