By Topic

IEEE Transactions on Software Engineering

Issue 5 • Date Sept. 1977

Filter Results

Displaying Results 1 - 12 of 12
  • IEEE Transactions on Software Engineering - Table of contents

    Publication Year: 1977, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (242 KB)
    Freely Available from IEEE
  • IEEE Computer Society

    Publication Year: 1977, Page(s): c2
    Request permission for commercial reuse | PDF file iconPDF (281 KB)
    Freely Available from IEEE
  • Virtual Machine Communication for the Implementation of Decision Support Systems

    Publication Year: 1977, Page(s):333 - 342
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (3080 KB)

    This paper presents the use of the virtual machine concept as a software engineering tool. The focus is on techniques that allow the rapid integration and assimilation of existing data, models, analytical facilities, report generation facilities, and data base management systems. Since many of these models, programs, and facilities run under different operating systems, they often are incompatible... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Machine Description Facility for Compiler Testing

    Publication Year: 1977, Page(s):343 - 351
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (3080 KB)

    Requirements for a machine description facility for compiler testing are discussed. The compiler testing procedure consists of proving that programs are correctly translated by the compiler at hand. This is achieved by use of a common intermediate representation for both the source and object programs. The intermediate representation for the object program is built by use of a process termed symbo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Deletions That Preserve Randomness

    Publication Year: 1977, Page(s):351 - 359
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (4128 KB)

    This paper discusses dynamic properties of data structures under insertions and deletions It is shown that, in certain circumstances, the result of n random insertions and m random deletions will be equivalent to n-m random insertions, under various interpretations of the world "random" and under various constraints on the order of insertions and deletions. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A New Nonlinear Pseudorandom Number Generator

    Publication Year: 1977, Page(s):359 - 363
    Cited by:  Papers (8)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2856 KB)

    During the next few years a new pseudorandom number generator will become available on many computer systems. A concern for the security of computer data has led to the adoption of a Data Encryption Standard (DES) by the National Bureau of Standards. This standard specifies a nonlinear cryptographic algorithm which can be used inter alia as a source of pseudorandom numbers in software applications... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Influence of Structured Programming on PL/I Program Profiles

    Publication Year: 1977, Page(s):364 - 368
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2016 KB)

    Two sets of commercial PL/I programs are studied. One set represents programming practice before the introduction of structured programming techniques and the other set after their introduction. The use of these new methods is found to make a measurable difference on the quality of the programs. A few minor changes in the use of PL/I are noted. Substantial modifications to the control structure of... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Program Replacement for Better Throughput

    Publication Year: 1977, Page(s):369 - 374
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1088 KB)

    This paper describes a method for increasing the batch-processing efficiency of medium and large scale scientific computer systems with a small main memory. A program-replacement algorithm, RESEP, is defined whose goal is to always keep the CPU busy. RESEP temporarily transfers selected programs from main memory to the secondary storage. Reallocation of such programs is also performed by this algo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • if your computer engineering library doesn't subscribe to all 3 it's not complete.

    Publication Year: 1977, Page(s): 374
    Request permission for commercial reuse | PDF file iconPDF (143 KB)
    Freely Available from IEEE
  • Announcing the IEEE Computer Society's Standing Subscription Plan [advertisement]

    Publication Year: 1977, Page(s): 374
    Request permission for commercial reuse | PDF file iconPDF (173 KB)
    Freely Available from IEEE
  • IEEE Computer Society Publications

    Publication Year: 1977, Page(s): 374-c
    Request permission for commercial reuse | PDF file iconPDF (144 KB)
    Freely Available from IEEE
  • Call for Papers

    Publication Year: 1977, Page(s): 374
    Request permission for commercial reuse | PDF file iconPDF (247 KB)
    Freely Available from IEEE

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