By Topic

IEEE Transactions on Software Engineering

Issue 7 • Date Jul 1993

Filter Results

Displaying Results 1 - 8 of 8
  • Software performance engineering: a case study including performance comparison with design alternatives

    Publication Year: 1993, Page(s):720 - 741
    Cited by:  Papers (39)  |  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1612 KB)

    Software performance engineering (SPE) provides an approach to constructing systems to meet performance objectives. The authors illustrate the application of SPE to an example with some real-time properties and demonstrate how to compare performance characteristics of design alternatives. They show how SPE can be integrated with design methods and demonstrate that performance requirements can be a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On some reliability estimation problems in random and partition testing

    Publication Year: 1993, Page(s):687 - 697
    Cited by:  Papers (28)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (888 KB)

    Studies have shown that random testing can be an effective testing strategy. One of the goals of testing is to estimate the reliability of the program from the test outcomes. The authors extend the Thayer-Lipow-Nelson reliability model (R. Thayer et al., 1978) to account for the cost of errors. They also compare random testing with partition testing by examining upper confidence bounds for the cos... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Layout appropriateness: a metric for evaluating user interface widget layout

    Publication Year: 1993, Page(s):707 - 719
    Cited by:  Papers (27)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1080 KB)

    Numerous methods for evaluating user interfaces have been investigated to develop a metric that incorporates simple task descriptions which can assist designers in organizing their user interface. The metric, Layout Appropriateness (LA), requires a description of the sequences of actions users perform and how frequently each sequence is used. This task description can either be from observations o... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Data structures for parallel resource management

    Publication Year: 1993, Page(s):672 - 686
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1216 KB)

    The problem of resource management for many processor architectures can be viewed as the problem of simultaneously updating data structures that hold system state. An approach in which the possibility of using structures with weakened specifications is examined, is presented. Specifically, data structures that weaken the specification of a priority queue, permitting it to be updated simultaneously... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Clarifying some fundamental concepts in software testing

    Publication Year: 1993, Page(s):742 - 746
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (516 KB)

    A software test data adequacy criterion is a means for determining whether a test set is sufficient, or adequate, for testing a given program. A set of properties that useful adequacy criteria should satisfy have been previously proposed (E. Weyuker, 1986; 1988). The authors identify some additional properties of useful adequacy criteria that are appropriate under certain realistic models of testi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Capacity of voting systems

    Publication Year: 1993, Page(s):698 - 706
    Cited by:  Papers (5)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (788 KB)

    Data replication is often used to increase the availability of data in a database system. Voting schemes can be used to manage this replicated data. The authors use a simple model to study the capacity of systems using voting schemes for data management. Capacity of a system is defined as the number of operations the system can perform successfully, on an average, per unit time. The capacity of a ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Block access estimation for clustered data using a finite LRU buffer

    Publication Year: 1993, Page(s):641 - 660
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1352 KB)

    Data access cost evaluation is fundamental in the design and management of database systems. When some data items have duplicates, a clustering effect that can heavily influence access costs is observed. The availability of a finite amount of buffer memory in real systems has an even more dramatic impact. A comprehensive cost model for clustered data retrieval by an index using a finite buffer is ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Simulation and comparison of Albrecht's function point and DeMarco's function bang metrics in a CASE environment

    Publication Year: 1993, Page(s):661 - 671
    Cited by:  Papers (3)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (936 KB)

    Software size estimates provide a basis for software cost estimation during software development. Hence, it is important to measure the system size reliably as early as possible. Two of the best known specification level metrics, Albrecht's function points (A.J. Albrecht, 1979) and DeMarco's function bang metrics (T. DeMarco, 1982) are compared by a simulation study in which automatically generate... View full abstract»

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

Aims & Scope

The IEEE Transactions on Software Engineering is interested in well-defined theoretical results and empirical studies that have potential impact on the construction, analysis, or management of software. The scope of this Transactions ranges from the mechanisms through the development of principles to the application of those principles to specific environments. Specific topic areas include: a) development and maintenance methods and models, e.g., techniques and principles for the specification, design, and implementation of software systems, including notations and process models; b) assessment methods, e.g., software tests and validation, reliability models, test and diagnosis procedures, software redundancy and design for error control, and the measurements and evaluation of various aspects of the process and product; c) software project management, e.g., productivity factors, cost models, schedule and organizational issues, standards; d) tools and environments, e.g., specific tools, integrated tool environments including the associated architectures, databases, and parallel and distributed processing issues; e) system issues, e.g., hardware-software trade-off; and f) state-of-the-art surveys that provide a synthesis and comprehensive review of the historical development of one particular area of interest.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Matthew B. Dwyer
Dept. Computer Science and Engineering
256 Avery Hall
University of Nebraska-Lincoln
Lincoln, NE 68588-0115 USA
tse-eic@computer.org