By Topic

IEEE Transactions on Software Engineering

Issue 1 • Date Jan. 1984

Filter Results

Displaying Results 1 - 22 of 22
  • [Front cover]

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

    Publication Year: 1984, Page(s): nil1
    Cited by:  Papers (1)
    Request permission for commercial reuse | PDF file iconPDF (182 KB)
    Freely Available from IEEE
  • [Breaker page]

    Publication Year: 1984, Page(s): nil1
    Request permission for commercial reuse | PDF file iconPDF (182 KB)
    Freely Available from IEEE
  • Editorial

    Publication Year: 1984, Page(s): 1
    Request permission for commercial reuse | PDF file iconPDF (224 KB)
    Freely Available from IEEE
  • Guest Editorial: Software Engineering Project Management

    Publication Year: 1984, Page(s):2 - 3
    Cited by:  Papers (2)
    Request permission for commercial reuse | PDF file iconPDF (1442 KB)
    Freely Available from IEEE
  • Software Engineering Economics

    Publication Year: 1984, Page(s):4 - 21
    Cited by:  Papers (180)  |  Patents (18)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (3766 KB)

    This paper summarizes the current state of the art and recent trends in software engineering economics. It provides an overview of economic analysis techniques and their applicability to software engineering and management. It surveys the field of software cost estimation, including the major estimation techniques available, the state of the art in algorithmic cost models, and the outstanding rese... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software Development Management Planning

    Publication Year: 1984, Page(s):22 - 26
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1663 KB)

    The lack of comprehensive planning prior to the initiation of a software development project is a very pervasive failing. This paper walks through a sample software development plan discussing the various areas that a software development manager should address in preparing his project's plan. Various considerations and suggestions are presented for each of the management subject areas. How the us... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing Software Development Projects for Maximum Productivity

    Publication Year: 1984, Page(s):27 - 35
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2456 KB)

    In the area of software development, data processing management often focuses more on coding techniques and system architecture than on how to manage the development. In recent years, ``structured programming'' and ``structured analysis'' have received more attention than the techniques software managers employ to manage. Moreover, these coding and architectural considerations are often advanced a... View full abstract»

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

    Publication Year: 1984, Page(s):36 - 41
    Cited by:  Papers (16)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2075 KB)

    This paper describes the status of software quality assurance as a relatively new and autonomous field. The history of its development from hardware quality assurance programs is discussed, current methods are reviewed, and future directions are indicated. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Software Engineering Shortage: A Third Choice

    Publication Year: 1984, Page(s):42 - 49
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2462 KB)

    As interest in the concepts and methods of software engineering increases, many companies, particularly in aerospace, find it difficult to acquire software developers with the desired skills. The option of full-time, company-based training is discussed with suggestions for implementation. Lessons learned from the actual implementation of such a program are discussed along with possible directions ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing Software Engineering Projects: A Social Analysis

    Publication Year: 1984, Page(s):49 - 59
    Cited by:  Papers (30)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (4008 KB)

    Managing software engineering projects requires an ability to comprehend and balance the technological, economic, and social bases through which large software systems are developed. It requires people who can formulate strategies for developing systems in the presence of ill-defined requirements, new computing technologies, and recurring dilemmas with existing computing arrangements. This necessa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making Software Visible, Operational, and Maintainable in a Small Project Environment

    Publication Year: 1984, Page(s):59 - 67
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (3198 KB)

    Practical suggestions are presented for effectively managing software development in small-project environments (i.e., no more than several million dollars per year). The suggestions are based on an approach to product development using a product assurance group that is independent from the development group. Within this check-and-balance management/development/product assurance structure, a desig... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reviews, Walkthroughs, and Inspections

    Publication Year: 1984, Page(s):68 - 72
    Cited by:  Papers (26)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1047 KB)

    Formal technical reviews supply the quality measurement to the ``cost effectiveness'' equation in a project management system. There are several unique formal technical review procedures, each applicable to particular types of technical material and to the particular mix of the Review Committee. All formal technical reviews produce reports on the overall quality for project management, and specifi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software Engineering Project Standards

    Publication Year: 1984, Page(s):73 - 78
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2074 KB)

    Software Engineering Project Standards (SEPS) and their importance are presented in this paper by looking at standards in general, then progressively narrowing the view to software standards, to software engineering standards, and finally to SEPS. After defining SEPS, issues associated with the selection, support, and use of SEPS are examined and trends are discussed. A brief overview of existing ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Elements of Software Configuration Management

    Publication Year: 1984, Page(s):79 - 87
    Cited by:  Papers (23)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2185 KB)

    Software configuration management (SCM) is one of the disciplines of the 1980's which grew in response to the many failures of the software industry throughout the 1970's. Over the last ten years, computers have been applied to the solution of so many complex problems that our ability to manage these applications has all too frequently failed. This has resulted in the development of a series of ''... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Performance Analyses of Cartesian Product Files and Random Files

    Publication Year: 1984, Page(s):88 - 99
    Cited by:  Papers (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1914 KB)

    In this paper, we shall derive two formulas for the average number of buckets to be examined over all possible partial match queries for Cartesian product files and random files, respectively. The superiority of the Cartesian product file is established. A new multi-key file, called a partition file, is introduced. It is shown that both Cartesian product files and random files are special cases of... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Performance Improvement of Abstractions Through Context Dependent Transformations

    Publication Year: 1984, Page(s):100 - 116
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2640 KB)

    The use of abstractions enhances several aspects of a software system, especially its maintainability, reusability, and comprehensibility. However, it decreases the performance of the software. Context dependent transformations can effectively remove the performance loss of abstractions while preserving all their advantages. We state the conditions which the transformations should satisfy and deve... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Method for Improving String Pattern Matching Machines

    Publication Year: 1984, Page(s):116 - 120
    Cited by:  Papers (25)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (722 KB)

    This correspondence describes an efficient string pattern matching machine to locate all occurrences of any of a finite number of keywords and phrases in an arbitrary text string. Some conditions are defined on the states of the machine in order to improve the speed and size of the machine by Aho and Corasick [1]. The pattern matching algorithm is partitioned into various cases by combining these ... View full abstract»

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

    Publication Year: 1984, Page(s):121 - 122
    Request permission for commercial reuse | PDF file iconPDF (255 KB)
    Freely Available from IEEE
  • Information for authors

    Publication Year: 1984, Page(s): 123
    Request permission for commercial reuse | PDF file iconPDF (197 KB)
    Freely Available from IEEE
  • Advance Announcement

    Publication Year: 1984, Page(s): 124
    Request permission for commercial reuse | PDF file iconPDF (194 KB)
    Freely Available from IEEE
  • [Front cover]

    Publication Year: 1984, Page(s): c2
    Request permission for commercial reuse | PDF file iconPDF (26 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