Scheduled Maintenance on August 31st, 2016:
IEEE Xplore will undergo system maintenance from 1:00 - 3:00 PM EDT. During this time there may be intermittent impact on performance. We apologize for any inconvenience.
By Topic

Software Metrics Symposium, 1998. Metrics 1998. Proceedings. Fifth International

Date 20-21 Nov. 1998

Filter Results

Displaying Results 1 - 25 of 34
  • Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262)

    Publication Year: 1998
    Request permission for commercial reuse | PDF file iconPDF (226 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 1998, Page(s): 276
    Request permission for commercial reuse | PDF file iconPDF (112 KB)
    Freely Available from IEEE
  • On evidence supporting the FEAST hypothesis and the laws of software evolution

    Publication Year: 1998, Page(s):84 - 88
    Cited by:  Papers (16)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB)

    As part of its study of the impact of feedback in the global software process on software product evolution, the FEAST/1 project has examined metric data relating to various systems in different application areas. High level similarities in the growth trends of the systems studied support the FEAST hypothesis. Inter alia, the results provide evidence compatible with the laws of software evolution,... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The predictive validity criterion for evaluating binary classifiers

    Publication Year: 1998, Page(s):235 - 244
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    The development of binary classifiers to identify highly error-prone or high maintenance cost components is increasing in the software engineering quality modeling literature and in practice. One approach for evaluating these classifiers is to determine their ability to predict the classes of unseen cases, i.e., predictive validity. A chi-square statistical test has been frequently used to evaluat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The internal consistency of the ISO/IEC 15504 software process capability scale

    Publication Year: 1998, Page(s):72 - 81
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (124 KB)

    ISO/IEC 15504 is an emerging international standard for software process assessment. It has undergone a major change in the rating scale used to measure the capability of processes. The objective of this paper is to present a follow up evaluation of the internal consistency of this process capability scale. Internal consistency is a form of reliability of a subjective measurement instrument. A pre... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An integrated process and product model

    Publication Year: 1998, Page(s):224 - 234
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    The relationship between product quality and process capability and maturity has been recognized as a major issue in software engineering based on the premise that improvements in process will lead to higher quality products. To this end, we have been investigating an important facet of process capability, stability, as defined and evaluated by trend, change, and shape metrics, across releases and... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluating the usefulness and the ease of use of a Web-based inspection data collection tool

    Publication Year: 1998, Page(s):122 - 132
    Cited by:  Papers (17)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (108 KB)

    Software tools can only be effective if users accept them. Investigating user acceptance requires a model explaining people's attitudes and behaviour as well as reliable and valid measurement instruments. This paper applies Davis' (1989) technology acceptance model (TAM) and its questionnaire-based measurement instrument for evaluating a newly developed Web-based inspection data collection tool (W... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Cost implications of interrater agreement for software process assessments

    Publication Year: 1998, Page(s):38 - 51
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (148 KB)

    Much empirical research has been done on evaluating and modeling interrater agreement in software process assessments. Interrater agreement is the extent to which assessors agree in their ratings of software process capabilities when presented with the same evidence and performing their ratings independently. This line of research was based on the premise that lack of interrater agreement can lead... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Directing software development projects with product metrics

    Publication Year: 1998, Page(s):193 - 204
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB)

    Software development managers are responsible for the timely completion of projects. They try to effectively focus team effort on the appropriate activities to complete projects on schedule and with high quality. In order to judge the status of projects so that teams can react accordingly, managers need project measurements which consist of both product and process metrics. We show the effective a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Applications of measurement in product-focused process improvement: a comparative industrial case study

    Publication Year: 1998, Page(s):105 - 108
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (24 KB)

    In ESPRIT project PROFES, measurement according to the Goal/Question/Metric (GQM) approach is conducted in industrial software projects at Drager Medical Technology, Ericsson Finland, and Schlumberger Retail Petroleum Systems. A comparative case study investigates three different ways of applying GQM in product-focused process improvement: long-term GQM measurement programmes at the application si... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Investigating metrics for architectural assessment

    Publication Year: 1998, Page(s):4 - 10
    Cited by:  Papers (7)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    An empirical study is described using data collected during 50 architecture audits of large industrial telecommunications systems performed over a period of two years. The goal of this study was to develop metrics that could be used to differentiate between projects that are at high risk of failure and those at low risk. These metrics would be computed following an architecture audit before coding... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using a Personal Software ProcessSM to improve performance

    Publication Year: 1998, Page(s):61 - 71
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (72 KB)

    The use of software measurement and process definition by individual engineers is embodied in the Personal Software Process (PSP) SM, a collection of techniques and guidelines for individual software engineers to use in building software. This paper presents a brief overview of the PSP and summarizes data collected by engineers in order to illustrate the efficacy of the PSP. Implication... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Applying software metrics to formal specifications: a cognitive approach

    Publication Year: 1998, Page(s):216 - 223
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (200 KB)

    It is generally accepted that failure to reason correctly during the early stages of software development causes developers to make incorrect decisions which can lead to the introduction of faults or anomalies in systems. Most key development decisions are usually made at the early system specification stage of a software project and developers do not receive feedback on their accuracy until near ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experimenting with error abstraction in requirements documents

    Publication Year: 1998, Page(s):114 - 121
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (52 KB)

    In previous experiments we showed that the Perspective-Based Reading (PBR) family of defect detection techniques was effective at detecting faults in requirements documents in some contexts. Experiences from these studies indicate that requirements faults are very difficult to define, classify and quantify. In order to address these difficulties, we present an empirical study whose main purpose is... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Definition and experimental evaluation of function points for object-oriented systems

    Publication Year: 1998, Page(s):167 - 178
    Cited by:  Papers (15)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (260 KB)

    We present a method for estimating the size, and consequently effort and duration, of object oriented software development projects. Different estimates may be made in different phases of the development process, according to the available information. We define an adaptation of traditional function points, called Object Oriented Function Points, to enable the measurement of object oriented analys... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Inferring change effort from configuration management databases

    Publication Year: 1998, Page(s):267 - 273
    Cited by:  Papers (18)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (84 KB)

    In this paper we describe a methodology and algorithm for historical analysis of the effort necessary for developers to make changes to software. The algorithm identifies factors which have historically increased the difficulty of changes. This methodology has implications for research into cost drivers. As an example of a research finding, we find that a system under study was “decaying&rdq... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using metrics to identify design patterns in object-oriented software

    Publication Year: 1998, Page(s):23 - 34
    Cited by:  Papers (32)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (288 KB)

    Object-oriented design patterns are an emergent technology: they are reusable micro-architectures, high level building blocks. This paper presents a conservative approach, based on a multi-stage reduction strategy using OO software metrics and structural properties to extract structural design patterns from OO design or code. Code and design are mapped into an intermediate representation, called A... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Coupling metrics for object-oriented design

    Publication Year: 1998, Page(s):150 - 157
    Cited by:  Papers (25)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    We describe and evaluate some recently innovated coupling metrics for object-oriented (OO) design. The Coupling Between Objects (CBO) metric of Chidamber and Kemerer (1991) is evaluated empirically using five OO systems, and compared with an alternative OO design metric called SAS, which measures the number of associations between a class and its peers. The NAS metric is directly collectible from ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software metrics decision support system

    Publication Year: 1998, Page(s):184 - 192
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (80 KB)

    The software metrics decision support system (SMDSS) methodology was developed to address the problem of selecting the “best” set of values for quantifiable software project goals commensurate with various constraints and management's desires. The methodology was prototyped in a proof-of-concept tool, called MAUS, which uses multi-attribute utility theory (MAU). The MAU-based decision-... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reliability modeling of freely-available Internet-distributed software

    Publication Year: 1998, Page(s):101 - 104
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (32 KB)

    A wealth of freely-available software is available on the Internet; however, developers are wary of its reuse because it is assumed to be of poor quality. Reliability is one way that software quality can be measured, but it requires metrics data that are typically not maintained for freely-available software. A technique is presented which allows reliability data to be extracted from available dat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A metric suite for a team PSP

    Publication Year: 1998, Page(s):89 - 92
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (32 KB)

    The PSP (Personal Software Process) defined by Watts Humphrey (1997) is based on the definition of a personal process, and its monitoring and improvement through a set of metrics. The process and the related metrics are designed to be used by a single person. We have modified the PSP to be used in a consistent way by a team, introducing the personal and the team level and defining their interactio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A comprehensive empirical validation of design measures for object-oriented systems

    Publication Year: 1998, Page(s):246 - 257
    Cited by:  Papers (28)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (48 KB)

    This paper aims at empirically exploring the relationships between existing object-oriented coupling, cohesion, and inheritance measures and the probability of fault detection in system classes during testing. The underlying goal of such a study is to better understand the relationship between existing design measurement in OO systems and the quality of the software developed. Results show that ma... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Collecting metrics for CORBA-based distributed systems

    Publication Year: 1998, Page(s):11 - 22
    Cited by:  Patents (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (184 KB)

    The Common Object Request Broker Architecture (CORBA) supports the creation of distributed systems that cross processor, language and paradigm boundaries. These systems can be large and complex entities that consume considerable resources in their creation and execution. Measurements of characteristics of software systems is an important area of study in general and of particular interest for dist... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Getting a handle on the fault injection process: validation of measurement tools

    Publication Year: 1998, Page(s):133 - 141
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (64 KB)

    In any manufacturing environment, the fault injection rate might be considered one of the most meaningful criterion to evaluate the goodness of the development process. In our field, the estimates of such a rate are often oversimplified or misunderstood generating unrealistic expectations on their prediction power. The computation of fault injection rates in software development requires accurate ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Measuring the impacts individual process maturity attributes have on software products

    Publication Year: 1998, Page(s):52 - 60
    Cited by:  Papers (9)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (48 KB)

    For over 20 years, the System Engineering and Analysis Support (SEAS) Center has been working with NASA in the development of Mission Operations and Data Systems software. In support of and in collaboration with NASA, SEAS has participated in numerous studies and activities designed to measure and analyze the quality of software products as well as the technologies and processes used to produce th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.