Scheduled System Maintenance
On Saturday, October 21, single article sales and account management will be unavailable until 6 PM ET.
Notice: There is currently an issue with the citation download feature. Learn more.

IEEE Transactions on Software Engineering

Issue 3 • March 1995

Filter Results

Displaying Results 1 - 7 of 7
  • Comments on "A metrics suite for object oriented design

    Publication Year: 1995, Page(s):263 - 265
    Cited by:  Papers (39)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (342 KB)

    A suite of object oriented software metrics has recently been proposed by S.R. Chidamber and C.F. Kemerer (see ibid., vol. 20, p. 476-94, 1994). While the authors have taken care to ensure their metrics have a sound measurement theoretical basis, we argue that is premature to begin applying such metrics while there remains uncertainty about the precise definitions of many of the quantities to be o... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • State transition analysis: a rule-based intrusion detection approach

    Publication Year: 1995, Page(s):181 - 199
    Cited by:  Papers (235)  |  Patents (65)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1864 KB)

    The paper presents a new approach to representing and detecting computer penetrations in real time. The approach, called state transition analysis, models penetrations as a series of state changes that lead from an initial secure state to a target compromised state. State transition diagrams, the graphical representation of penetrations, identify precisely the requirements for and the compromise o... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Approximate analysis of reader/writer queues

    Publication Year: 1995, Page(s):209 - 218
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (720 KB)

    We analyze the performance of queues that serve readers and writers. Readers are served concurrently, while writers require exclusive service. We approximately analyze a first-come-first-serve (FCFS) reader/writer queue, and derive simple formulae for computing waiting times and capacity under the assumption of Poisson arrivals and exponential service. We extend the analysis to handle a one writer... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The effects of layering and encapsulation on software development cost and quality

    Publication Year: 1995, Page(s):200 - 208
    Cited by:  Papers (23)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (840 KB)

    Software engineers often espouse the importance of using abstraction and encapsulation in developing software components. They advocate the “layering” of new components on top of existing components, using only information about the functionality and interfaces provided by the existing components. This layering approach is in contrast to a “direct implementation” of new com... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Optimal test distributions for software failure cost estimation

    Publication Year: 1995, Page(s):219 - 228
    Cited by:  Papers (23)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (836 KB)

    We generalize the input domain based software reliability measures by E.C. Nelson (1973) and by S.N. Weiss and E.J. Weyuker (1988), introducing expected failure costs under the operational distribution as a measure for software unreliability. This approach incorporates in the reliability concept a distinction between different degrees of failure severity. It is shown how to estimate the proposed q... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Abstract data views: an interface specification concept to enhance design for reuse

    Publication Year: 1995, Page(s):229 - 243
    Cited by:  Papers (37)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1356 KB)

    The abstract data view (ADV) design model was originally created to specify clearly and formally the separation of the user interface from the application component of a software system, and to provide a systematic design method that is independent of specific application environments. Such a method should lead to a high degree of reuse of designs for both interface and application components. The... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating multiple paradigms within the blackboard framework

    Publication Year: 1995, Page(s):244 - 262
    Cited by:  Papers (25)  |  Patents (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1984 KB)

    The complexity and diversity of real world applications have forced researchers in the AI field to focus more on the integration of diverse knowledge representation and reasoning techniques for solving challenging, real world problems. Our development environment, BEST (Blackboard based Expert Systems Toolkit), is aimed to provide the ability to produce large scale, evolvable, heterogeneous intell... 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