By Topic

IEEE Software

Issue 5 • Date Sept.-Oct. 1998

Filter Results

Displaying Results 1 - 19 of 19
  • Component-Based Software Engineering

    Publication Year: 1998, Page(s):34 - 36
    Cited by:  Papers (28)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (373 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.
  • A component-based approach to telecommunication software

    Publication Year: 1998, Page(s):70 - 78
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (177 KB)

    This article discusses a domain-specific component-based architecture called distributed feature composition. Based on the well-known pipe-and-filter architecture, DFC has been refined for use in the telecommunication domain. The authors also point to ways this approach might work in other domains, including data networks. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Can Internet-Based Applications Be Engineered

    Publication Year: 1998, Page(s):104 - 110
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (207 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.
  • SCM: The Quick And The Cheap

    Publication Year: 1998, Page(s): 115
    Request permission for commercial reuse | PDF file iconPDF (73 KB)
    Freely Available from IEEE
  • Getting A Jump-Start In Java Network Programming

    Publication Year: 1998, Page(s):116 - 117
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (316 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.
  • An Exceptional Look At Fault Injection

    Publication Year: 1998, Page(s): 118
    Request permission for commercial reuse | PDF file iconPDF (243 KB)
    Freely Available from IEEE
  • Dilbert University

    Publication Year: 1998, Page(s):18 - 22
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB)

    Many software projects fail because of poor planning, poor coordination, unrealistic expectations, in short, because of bad management. In this paper, the author indicates the Dilbert-Class Manager and argues that this management type does far more damage than many people realize View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Business Object Component Architecture

    Publication Year: 1998, Page(s):60 - 69
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (176 KB)

    The Common Business Object Framework aims at coming up with a set of system-level abstractions and interoperability standards to simplify and standardize business systems development. The author asserts that Boca provides a solution to the challenge of segregating core business information from the technological specifics of its home system while allowing different applications to exchange data ac... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Defining a discipline of description

    Publication Year: 1998, Page(s):14 - 17
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    In software engineering the description problem appears in heightened form. The computer and its software are formal, the hardware's physical nature does not taint the precision and predictability of its programmed behavior. The interpretation of a program is always unambiguous. What are the elements of this discipline and how can we shape them to bridge the gap between the formal and informal asp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Linux, open source, and software's future

    Publication Year: 1998, Page(s):88 - 91
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    Developed by Torvalds in 1991 from Minix, a simplified version of Unix intended for educational use, Linux has grown from a mere 10000-line kernel to a full-featured OS with more than 1.5 million lines of code. Once thought the exclusive province of hobbyists, students, and hard-core programmers, Linux has quietly, unassumingly slipped into the software mainstream. The paper discusses the advantag... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Testing component-based software: a cautionary tale

    Publication Year: 1998, Page(s):54 - 59
    Cited by:  Papers (105)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    Components designed for reuse are expected to lower costs and shorten the development life cycle, but this may not prove so simple. The author emphasizes the need to closely examine a problematic aspect of component reuse: the necessity and potential expense of validating components in their new environments View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Read my lips: no new models!

    Publication Year: 1998, Page(s):10 - 13
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    The author outlines several sets of software engineering and management practices that, in his experience, are still not being routinely applied across the industry. He discusses the creation of new models and considers: software process improvement; software testing; software design methods; software inspection; risk management; and software metrics View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The current state of CBSE

    Publication Year: 1998, Page(s):37 - 46
    Cited by:  Papers (110)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (180 KB)

    As organizations adopt component-based software engineering, it becomes essential to clearly define its characteristics, advantages and organizational implications. This report presents key discussion points from a workshop on CBSE and provides a useful synthesis of participants' diverse perspectives and experiences View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Computer security research: a British perspective

    Publication Year: 1998, Page(s):30 - 33
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (112 KB)

    Computer security is critical to software quality. With the emphasis in applications shifting from calculation to communication, the archiving, analysis, security, and privacy of information have become increasingly important. Most computer security research has focused on cryptography and network protocols. Today's security problems, however, include authenticity, digital signatures, data integri... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software component licensing: a primer

    Publication Year: 1998, Page(s):47 - 53
    Cited by:  Papers (11)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (140 KB)

    For developers to feel it worthwhile to invest in software components, both licensors and licensees must be fairly compensated for the time and resources invested in making and using such components. The authors suggest that properly framed software licensing agreements provide the vehicle for ensuring such compensation View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Leveraging your CMM efforts for IEEE/EIA 12207

    Publication Year: 1998, Page(s):23 - 28
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (332 KB)

    Many companies use the Capability Maturity Model for software to improve the processes used by their development teams. The processes put into place to ascend this maturity ladder will serve them well as they become compliant with the new IEEE/EIA 12207 standard. The article addresses the relationship between this new standard and the CMM for software View full abstract»

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

    Publication Year: 1998, Page(s):92 - 96
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (108 KB)

    How often have you felt that the person you were talking to was speaking another language? How often have others seemed bewildered when you described something? We may attribute this to technical jargon or new terminology, but the problem more likely stems from basic communication failure. Since effective communication is essential to a project's success, learning to communicate successfully shoul... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An integrated network component architecture

    Publication Year: 1998, Page(s):79 - 87
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (164 KB)

    To deploy large-scale, interactive, distributed systems, we need architectures that support integration of new and existing components and allow dynamic configuration of component connections. The architecture presented in this article builds connection mechanisms into the components, which facilitates composition and the construction of flexible, scalable systems View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Interrupts: just a minute never is

    Publication Year: 1998, Page(s):97 - 103
    Cited by:  Papers (27)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (156 KB)

    Software development is a highly abstract process that requires intense concentration. The authors show that interrupting this process can significantly reduce a developer's efficiency and can even contribute to project delays 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