By Topic

IEEE Transactions on Software Engineering

Issue 5 • Date May 2000

Filter Results

Displaying Results 1 - 7 of 7
  • Guest editors introduction: next generation software reuse

    Publication Year: 2000, Page(s):423 - 424
    Cited by:  Papers (6)
    Request permission for commercial reuse | PDF file iconPDF (321 KB)
    Freely Available from IEEE
  • An automatic class generation mechanism by using method integration

    Publication Year: 2000, Page(s):425 - 440
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (540 KB)

    The paper presents a mechanism for automatically generating new classes from classes existing in a library by using their modification histories. To generate classes that are likely to meet a programmer's requirements and that are consistent with the existing classes, we propose three actors: a Specifier, a Finder, and an integrator. The Specifier records the history of modifications between metho... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Priority queues and sorting methods for parallel simulation

    Publication Year: 2000, Page(s):401 - 422
    Cited by:  Papers (9)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (5408 KB)

    The authors examine the design, implementation, and experimental analysis of parallel priority queues for device and network simulation. They consider: 1) distributed splay trees using MPI; 2) concurrent heaps using shared memory atomic locks; and 3) a new, more general concurrent data structure based on distributed sorted lists, designed to provide dynamically balanced work allocation and efficie... View full abstract»

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

    Publication Year: 2000, Page(s): 478
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (60 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Design wizards and visual programming environments for GenVoca generators

    Publication Year: 2000, Page(s):441 - 452
    Cited by:  Papers (26)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (536 KB)

    Domain-specific generators will increasingly rely on graphical languages for declarative specifications of target applications. Such languages will provide front-ends to generators and related tools to produce customized code on demand. Critical to the success of this approach will be domain-specific design wizards, tools that guide users in their selection of components for constructing particula... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Asynchronous parallel simulation of parallel programs

    Publication Year: 2000, Page(s):385 - 400
    Cited by:  Papers (23)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (476 KB)

    Parallel simulation of parallel programs for large datasets has been shown to offer significant reduction in the execution time of many discrete event models. The paper describes the design and implementation of MPI-SIM, a library for the execution driven parallel simulation of task and data parallel programs. MPI-SIM can be used to predict the performance of existing programs written using MPI fo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An efficient state space generation for the analysis of real-time systems

    Publication Year: 2000, Page(s):453 - 477
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (576 KB)

    State explosion is a well-known problem that impedes analysis and testing based on state-space exploration. This problem is particularly serious in real time systems because unbounded time values cause the state space to be infinite even for simple systems. The author presents an algorithm that produces a compact representation of the reachable state space of a real time system. The algorithm yiel... 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