By Topic

IEEE Software

Issue 2 • Date Mar/Apr 1997

Filter Results

Displaying Results 1 - 20 of 20
  • The Problem with Function Points

    Publication Year: 1997, Page(s):29 - 31
    Cited by:  Papers (31)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (91 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • OO Analysis and Design Basics

    Publication Year: 1997, Page(s):130 - 131
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (91 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Help with software Assessment

    Publication Year: 1997, Page(s):131 - 132
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (328 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Long and the Short of Interface Design

    Publication Year: 1997, Page(s): 132
    Request permission for commercial reuse | PDF file iconPDF (173 KB)
    Freely Available from IEEE
  • A complete software engineering environment

    Publication Year: 1997, Page(s):123 - 125
    Cited by:  Papers (2)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (108 KB)

    A complete software engineering environment is comprised of all the engineering tasks for developing, reengineering, and maintaining software systems. These tasks can be supported by automated tools, manual procedures, or both. The organizational challenge is to automate the right tasks in the correct order so that they have the greatest impact on software quality and engineer productivity. Our ex... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementing effective software metrics programs

    Publication Year: 1997, Page(s):55 - 65
    Cited by:  Papers (55)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (184 KB)

    Increasingly organisations are foregoing an ad hoc approach to metrics in favor of complete metrics programs. The authors identify consensus requirements for metric program success and examine how programs in two organisations measured up View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing change for rapid development

    Publication Year: 1997, Page(s):120 - 122
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (92 KB)

    The pace of development required to produce software for the World Wide Web threatens to overwhelm our ability to manage change. Unfortunately, when competing in “Web space” we are tempted to regard processes and tools for managing change as overhead that leads to slower execution. But experience shows that appropriate change management techniques can speed software development by impr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A formal method for building concurrent real-time software

    Publication Year: 1997, Page(s):99 - 106
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (216 KB)

    Developing concurrent real-time programs is one of computer science's greatest challenges. Not only is such software expensive to manufacture, but its role in safety-critical systems demands that it be correct. Formal methods of program specification and refinement could strengthen the mathematical precision used to develop such software. Nevertheless, formalisms that embrace both real-time and co... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Establishing software measurement programs

    Publication Year: 1997, Page(s):45 - 53
    Cited by:  Papers (40)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (152 KB)

    In seeking to improve software, companies are finding out how much is involved in measuring it. They are also learning that the more integral software measurement is to the company's underlying business strategy, the more likely it is to succeed. We propose a framework or metamodel called the Model, Measure, Manage Paradigm (M3P), which is our extension of the well known Quality Improve... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How assertions can increase test effectiveness

    Publication Year: 1997, Page(s):118 - 119, 122
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    Novel views of mature ideas on software and quality productivity are presented. The author investigates the nature of object oriented development and what it says about the nature of testing techniques. Specifically, he explores an approach to assertion placement based on error masking. As expected, he found that information hiding and encapsulation can be detrimental to system level and integrati... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework for search interfaces

    Publication Year: 1997, Page(s):18 - 20
    Cited by:  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (152 KB)

    Searching textual databases can be confusing for users. Popular search systems for the World Wide Web and stand alone systems typically provide a simple interface: users type in keywords and receive a relevance ranked list of 10 results. This is appealing in its simplicity, but users are often frustrated because search results are confusing or aspects of the search are out of their control. If we ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Why we should use function points [software metrics]

    Publication Year: 1997
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    Function point analysis helps developers and users quantify the size and complexity of software application functions in a way that is useful to software users. Are function points a perfect metric? No. Are they a useful metric? In the author's experience, yes. Function points are technologically independent, consistent, repeatable, and help normalize data, enable comparisons, and set project scop... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reexamining the fault density component size connection

    Publication Year: 1997, Page(s):89 - 97
    Cited by:  Papers (61)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (216 KB)

    In software engineering, the lack of experimental evidence often means that anecdotal, intuitive, or sometimes just plain commercial arguments become surprisingly well-entrenched. Conventional wisdom, that smaller components contain relatively fewer faults may be wrong. The author found that medium-sized components were proportionately more reliable than small or large ones. Moreover, he says, the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Document ranking and the vector-space model

    Publication Year: 1997, Page(s):67 - 75
    Cited by:  Papers (92)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (156 KB)

    Efficient and effective text retrieval techniques are critical in managing the increasing amount of textual information available in electronic form. Yet text retrieval is a daunting task because it is difficult to extract the semantics of natural language texts. Many problems must be resolved before natural language processing techniques can be effectively applied to a large collection of texts. ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Status report on software measurement

    Publication Year: 1997, Page(s):33 - 43
    Cited by:  Papers (34)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (156 KB)

    The most successful software measurement programs are ones in which researcher, practitioner, and customer work hand in hand to meet goals and solve problems. But such collaboration is rare. The authors explore the gaps between these groups and point toward ways to bridge them View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Systematic integration of design methods

    Publication Year: 1997, Page(s):107 - 117
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (160 KB)

    As software becomes more complex, designers are attempting to integrate design methods so they can start with a clear and accurate specification. Although designers typically commit to one method, they often find that its notation is not rich enough to express semantic concepts such as data persistence or that it lacks the guidance needed to choose design entities, such as objects or classes. Cons... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Cleanroom process model: a critical examination

    Publication Year: 1997, Page(s):14 - 16
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (148 KB)

    Since Harlan Mills introduced it more than 20 years ago, the Cleanroom process model has enjoyed considerable-and unwarranted-favorable publicity. Almost nothing critical of Cleanroom has been published. Is it because Cleanroom is beyond reproach or because the best would-be critics have not taken Cleanroom seriously? Despite 20 plus years of passionate advocacy, Cleanroom has not become part of t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An information architecture for risk assessment and management

    Publication Year: 1997, Page(s):25 - 34
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (148 KB)

    As systems become more complex, project managers need a means of accessing risk management experience gained on other projects. To address this need, the authors developed RAMP (Risk Assessment and Management Program), a risk management information system that provides interactive support for identifying, analyzing and sharing risk mitigation experience View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • UCC changes pose problems for developers

    Publication Year: 1997, Page(s):139 - 143
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (104 KB)

    A new law is being drafted that will govern all contracts for the development, sale, and support of computer software in the United States. This law is being drafted by attorneys and by trade association representatives who don't understand software engineering. The new law, Article 2B, will be a section of the Uniform Commercial Code (UCC). Its scope includes almost all transactions in informatio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Qualitative and quantitative reliability assessment

    Publication Year: 1997, Page(s):77 - 87
    Cited by:  Papers (25)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (192 KB)

    During the development of a software system, the supplier must efficiently monitor the development activities; comply with the delivery schedule; predict when a specified level of reliability will be reached, or at least check how well the software will satisfy the customer's requirements; and reduce maintenance efforts. On the other hand, the customer needs a reliable product, delivered on time a... View full abstract»

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

Aims & Scope

IEEE Software delivers reliable, useful, leading-edge software development information to keep engineers and managers abreast of rapid technology change.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Diomidis Spinellis
Athens University of Economics and Business
28is Oktovriou 76
Athina 104 33, Greece
dds@computer.org