By Topic

IEEE Transactions on Software Engineering

Issue 12 • Dec. 1997

Filter Results

Displaying Results 1 - 4 of 4
  • 1997 Index IEEE Transactions on Software Vol. 23

    Publication Year: 1997, Page(s):800 - 807
    Request permission for commercial reuse | PDF file iconPDF (259 KB)
    Freely Available from IEEE
  • A parsing methodology for the implementation of visual systems

    Publication Year: 1997, Page(s):777 - 799
    Cited by:  Papers (35)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (404 KB)

    The Visual Language Compiler-Compiler (VLCC) is a grammar-based graphical system for the automatic generation of visual programming environments. In this paper the theoretical and algorithmic issues of VLCC are discussed in detail. The parsing methodology we present is based on the “positional grammar” model. Positional grammars naturally extend context-free grammars by considering new... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Design of dynamically reconfigurable real-time software using port-based objects

    Publication Year: 1997, Page(s):759 - 776
    Cited by:  Papers (113)  |  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (868 KB)

    The port-based object is a new software abstraction for designing and implementing dynamically reconfigurable real-time software. It forms the basis of a programming model that uses domain-specific elemental units to provide specific, yet flexible, guidelines to control engineers for creating and integrating software components. We use a port-based object abstraction, based on combining the notion... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Assignment and scheduling communicating periodic tasks in distributed real-time systems

    Publication Year: 1997, Page(s):745 - 758
    Cited by:  Papers (63)  |  Patents (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (500 KB)

    Presents an optimal solution to the problem of allocating communicating periodic tasks to heterogeneous processing nodes (PNs) in a distributed real-time system. The solution is optimal in the sense of minimizing the maximum normalized task response time, called the system hazard, subject to the precedence constraints resulting from intercommunication among the tasks to be allocated. Minimization ... 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