IEEE Software

Issue 5 • Sept.-Oct. 1999

Filter Results

Displaying Results 1 - 19 of 19
  • Reevaluating the architectural metaphor: Toward piecemeal growth

    Publication Year: 1999, Page(s):40 - 44
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (127 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.
  • Malaysia's silicon valley moves forward

    Publication Year: 1999, Page(s):126 - 130
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (101 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.
  • Comprehensive guide to software quality assurance misses the mark

    Publication Year: 1999, Page(s):131 - 133
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (70 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.
  • Modeling roles with Cascade

    Publication Year: 1999, Page(s):86 - 93
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (152 KB)

    In building an object-oriented system, we can characterize an object's dynamic nature by modeling its roles. But some modeling abstractions represent roles without addressing the relationships among them. The Cascade pattern, which represents layered and ordered whole-part relationships between objects, solves this problem. The author's examples from a public transportation system demonstrate how ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process improvement satisfies employees

    Publication Year: 1999, Page(s):83 - 85
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (124 KB)

    When those of us working for Boeing's Space Transportation Systems organization succeeded in transforming the ad hoc, chaotic development environment into a smooth-running, process-driven environment, a major culture change occurred. Originally, in making this transition, we expected increased quality, reduced cycle time, and improved productivity. However, we achieved an important extra benefit-a... View full abstract»

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

    Publication Year: 1999, Page(s):46 - 51
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (152 KB)

    To meet the needs of rapid software evolution, the authors introduce models and tools for a new methodology: inferred designs View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The origins of pattern theory: the future of the theory, and the generation of a living world

    Publication Year: 1999, Page(s):71 - 82
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (284 KB)

    Once in a while, a great idea makes it across the boundary of one discipline to take root in another. The adoption of Christopher Alexander's patterns by the software community is one such event. Alexander both commands respect and inspires controversy in his own discipline. It is odd that his ideas should have found a home in software, a discipline that deals not with timbers and tiles but with p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Linux update: an experimental ATM network

    Publication Year: 1999, Page(s):32 - 39
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (224 KB)

    Both private and public networks increasingly use ATM to provide high bandwidth and guaranteed quality of service. The ability to use Linux in PC platforms and the ready availability of Linux source code make the PC-based Linux workstation an ideal platform for ATM multimedia development. This article describes some of Fujitsu's ATM tools for Linux and reports the results of prototyping using Fuji... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software design methods: life belt or leg iron?

    Publication Year: 1999, Page(s):136, 133 - 135
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (104 KB)

    Do software design methods have a future? The issue I explore in this article is concerned with the problems that the use of design methods can present. It can be expressed as a question: “Will the adoption of a design method help the software development process (the `life belt' role), or is there significant risk that its use will lead to suboptimum solutions (the `leg iron' role)?” ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Legacy information systems: issues and directions

    Publication Year: 1999, Page(s):103 - 111
    Cited by:  Papers (85)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    A legacy information system represents a massive, long-term business investment. Unfortunately, such systems are often brittle, slow and non-extensible. Capturing legacy system data in a way that can support organizations into the future is an important but relatively new research area. The authors offer an overview of existing research and present two promising methodologies for legacy informatio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Architectures, coordination, and distance: Conway's law and beyond

    Publication Year: 1999, Page(s):63 - 70
    Cited by:  Papers (135)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (172 KB)

    Geographically distributed development teams face extraordinary communication and coordination problems. The authors' case study clearly demonstrates how common but unanticipated events can stretch project communication to the breaking point. Project schedules can fall apart, particularly during integration. Modular design is necessary, but not sufficient to avoid this fate View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Toward an engineering discipline of software reuse

    Publication Year: 1999, Page(s):22 - 31
    Cited by:  Papers (19)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (292 KB)

    This article stems from a panel session at the 1997 Symposium on Software Reusability, and discusses open research issues, classified by goal and by approach. Software development cannot possibly become an engineering discipline so long as it has not perfected a technology for developing products from reusable assets in a routine manner, on an industrial scale. Software reuse cannot, in turn, achi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The phantom menace [software development]

    Publication Year: 1999, Page(s):15 - 18
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    In this world, the real phantom menace is the seductive idea that you can construct an optimal, engineering like process for developing high-quality software products. It's this idea that gets the ball rolling toward the stultifying “filling in” to which my treasured notion of methodological excellence succumbed so long ago. It's what threatens to steal the vitality from agile developm... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Difficulties in the transition from OO analysis to design

    Publication Year: 1999, Page(s):94 - 102
    Cited by:  Papers (24)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1796 KB)

    The transition from object-oriented (OO) analysis to OO design is indeed difficult. Unfortunately, most of the literature on this topic has incorrectly assessed this issue since the notion of OO analysis was introduced about a decade ago View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Streamlined design approach lands Mars pathfinder

    Publication Year: 1999, Page(s):52 - 62
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (204 KB)

    The author details the design methodology used to develop the flight software architecture for the Mars Pathfinder spacecraft. More generally, he explores design techniques and development approaches for producing high-performance, highly reliable systems faster and less expensively View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Conscious conflict [culture at work]

    Publication Year: 1999, Page(s):112 - 113
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    Despite the self-reliant focus of our formal training as software engineers, our profession entails significant human contact. Most likely, we will experience some conflict with co-workers, bosses, subordinates, customers or suppliers. Constructively resolving these differences can make or break our ongoing relationships. It can also determine how effectively a group of people will transition thro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Trademarks and potholes on the superhighway

    Publication Year: 1999, Page(s):19 - 21
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    Practically overnight, the Internet has become a major commercial channel. Those of you who buy groceries at HomeGrocer.com, health care items at drugstore.com, and books at Amazon.com are sure to agree. The numbers confirm that commerce is booming on the Web. With hundreds of billions of dollars changing hands, the World Wide Web might just as well be called the Wild Wild West as far as trademark... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • After the curtain was pulled away [software development projects]

    Publication Year: 1999, Page(s):114 - 117
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (112 KB)

    Before the curtain was pulled away, the Wizard of Oz was a booming, angry voice. After it was pulled away, the Wizard was a kind, sympathetic, elderly statesman who used his wisdom and position to recognize and reward the contributions of individual team members, honor their collective accomplishments and join with the team leader in a partnership to accomplish the team's goal. The Wizard's role w... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software quality's eight greatest myths

    Publication Year: 1999, Page(s):118 - 120
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    The software quality community has become too satisfied with the “state of the practice”. We face the same problems today that we did a decade ago, but now the urgency for solutions is greater. Our present dilemma can be best explained by walking through the past decade's major software quality trends and their associated myths. By myths, I refer to the claims used to support the numer... 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