By Topic

# IEEE Transactions on Software Engineering

## Filter Results

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

Publication Year: 1984, Page(s): c1
| PDF (524 KB)
• ### IEEE Computer Society

Publication Year: 1984, Page(s): nil1
Cited by:  Papers (1)
| PDF (182 KB)
• ### [Breaker page]

Publication Year: 1984, Page(s): nil1
| PDF (182 KB)
• ### Editorial

Publication Year: 1984, Page(s): 1
| PDF (224 KB)
• ### Guest Editorial: Software Engineering Project Management

Publication Year: 1984, Page(s):2 - 3
Cited by:  Papers (2)
| PDF (1442 KB)
• ### Software Engineering Economics

Publication Year: 1984, Page(s):4 - 21
Cited by:  Papers (185)  |  Patents (18)
| | PDF (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»

• ### Software Development Management Planning

Publication Year: 1984, Page(s):22 - 26
Cited by:  Papers (4)
| | PDF (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»

• ### Managing Software Development Projects for Maximum Productivity

Publication Year: 1984, Page(s):27 - 35
Cited by:  Papers (8)
| | PDF (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»

• ### Software Quality Assurance

Publication Year: 1984, Page(s):36 - 41
Cited by:  Papers (16)
| | PDF (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»

• ### The Software Engineering Shortage: A Third Choice

Publication Year: 1984, Page(s):42 - 49
Cited by:  Papers (6)
| | PDF (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»

• ### Managing Software Engineering Projects: A Social Analysis

Publication Year: 1984, Page(s):49 - 59
Cited by:  Papers (31)
| | PDF (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»

• ### Making Software Visible, Operational, and Maintainable in a Small Project Environment

Publication Year: 1984, Page(s):59 - 67
Cited by:  Papers (3)
| | PDF (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»

• ### Reviews, Walkthroughs, and Inspections

Publication Year: 1984, Page(s):68 - 72
Cited by:  Papers (27)
| | PDF (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»

• ### Software Engineering Project Standards

Publication Year: 1984, Page(s):73 - 78
Cited by:  Papers (6)
| | PDF (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»

• ### Elements of Software Configuration Management

Publication Year: 1984, Page(s):79 - 87
Cited by:  Papers (23)  |  Patents (2)
| | PDF (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»

• ### Performance Analyses of Cartesian Product Files and Random Files

Publication Year: 1984, Page(s):88 - 99
Cited by:  Papers (14)
| | PDF (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»

• ### Performance Improvement of Abstractions Through Context Dependent Transformations

Publication Year: 1984, Page(s):100 - 116
Cited by:  Papers (3)
| | PDF (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»

• ### A Method for Improving String Pattern Matching Machines

Publication Year: 1984, Page(s):116 - 120
Cited by:  Papers (25)  |  Patents (1)
| | PDF (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»

Publication Year: 1984, Page(s):121 - 122
| PDF (255 KB)
• ### Information for authors

Publication Year: 1984, Page(s): 123
| PDF (197 KB)

Publication Year: 1984, Page(s): 124
| PDF (194 KB)
• ### [Front cover]

Publication Year: 1984, Page(s): c2
| PDF (26 KB)

## 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