Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262)

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
  • Taking the mystery out of experimental design-and a proposal

    Publication Year: 1998
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (6 KB)

    Summary form only given. As the computer science and software engineering community recognizes the importance of empirical studies, we look to many other disciplines for models of empirical work. At the core of many of these models are methods and techniques refined over the years that are known to be credible to the discipline's typical environments. One way of capturing this knowledge is to abst... View full abstract»

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

    Publication Year: 1998, Page(s): 276
    Request permission for commercial reuse | PDF file iconPDF (112 KB)
    Freely Available from IEEE
  • Human performance estimating with analogy and regression models: an empirical validation

    Publication Year: 1998, Page(s):205 - 213
    Cited by:  Papers (19)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (76 KB)

    Most cost estimation models seem to be validated without testing human performance and using data sets from custom software projects where the software typically is sized in lines of code (SLOC) or function points. From a practitioner's point of view this research seems not to address some important aspects of IT projects that we observe: estimating in an industrial environment is performed by peo... 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 (10)  |  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.
  • 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.
  • Cost implications of interrater agreement for software process assessments

    Publication Year: 1998, Page(s):38 - 51
    Cited by:  Papers (5)
    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.
  • Metric selection for effort assessment in multimedia systems development

    Publication Year: 1998, Page(s):97 - 100
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (40 KB)

    This paper describes ongoing research directed at formulating a set of appropriate metrics for assessing effort requirements for multimedia systems development. An exploratory investigation of the factors that are considered by industry to be influential in determining development effort is presented. This work incorporates the use of a GQM framework to assist the metric selection process from a l... 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.
  • 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.
  • Business impact, benefit, and cost of applying GQM in industry: an in-depth, long-term investigation at Schlumberger RPS

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

    Many success stories have been reported on specific effects of measurement, but little is known about the multiple interactions of measurement programmes with the business environment of a software organisation. This paper summarises industrial experiences with the Goal/Question/Metric (GQM) approach to software engineering measurement. They are based on long-term observation and additional detail... 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 (19)
    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.
  • Definition and experimental evaluation of function points for object-oriented systems

    Publication Year: 1998, Page(s):167 - 178
    Cited by:  Papers (16)
    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 (19)  |  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.
  • 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.
  • Using a Personal Software ProcessSM to improve performance

    Publication Year: 1998, Page(s):61 - 71
    Cited by:  Papers (3)
    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.
  • Investigating metrics for architectural assessment

    Publication Year: 1998, Page(s):4 - 10
    Cited by:  Papers (8)  |  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.
  • 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 methodology for evaluating predictive metrics

    Publication Year: 1998
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (48 KB)

    For over thirty years, software engineers have been interested in the ability to accurately measure characteristics of software and its production which could lead to improvements in both. In that time, a large number of metrics have been proposed, some with attempts at empirical validation of their effectiveness. Unfortunately, many if not most of these laudable efforts at empirical validation ha... 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.
  • 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.
  • The internal consistency of the ISO/IEC 15504 software process capability scale

    Publication Year: 1998, Page(s):72 - 81
    Cited by:  Papers (5)
    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.
  • 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.
  • A metrics framework for multimedia creation

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

    The quality of multimedia systems can be defined using a hierarchical structure. Compared to software, more emphasis is needed towards content and human issues. Some existing concepts such as usability and reliability apply to content as well as functionality. For multimedia systems, a distinction is required between primary use and the indirect rewards that promote extended use of the system. Att... View full abstract»

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