Computer

Issue 7 • Jul 1999

Filter Results

Displaying Results 1 - 11 of 11
  • The emergence of cellular computing

    Publication Year: 1999, Page(s):18 - 26
    Cited by:  Papers (56)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1036 KB)

    The von Neumann architecture-which is based upon the principle of one complex processor that sequentially performs a single complex task at a given moment-has dominated computing technology for the past 50 years. Recently however, researchers have begun exploring alternative computational systems based on entirely different principles. Although emerging from disparate domains, the work behind thes... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The role of ADSL in Internet access

    Publication Year: 1999
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    Digital subscriber line (DSL) modem technology has undergone many changes in its search for the right market niche. This transitional role has as much to do with DSL's potential applications as with the underlying technology itself. These applications range from an early initial focus on video on demand (VOD), which failed to create market momentum, to voice services, which promise to accelerate t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Component assembly for OO distributed systems

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

    Software development that assembles prefabricated components faces different challenges than development that starts from scratch with programming constructs. For example, it is often impossible, or at least not economical, to change the source code of components from independent suppliers. But how do you assemble the components without doing that? How do you link them with the services they requi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing at light speed

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

    Faced with the relentless pace of technological progress, businesses today need a blueprint for strategically implementing and exploiting new technologies. In The Innovator's Dilemma (Harvard Business School Press, 1997) Clayton M. Christensen sketches the broad outlines of this blueprint when he categorizes technology as either disruptive or sustaining. A disruptive technology is one that changes... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using interceptors to enhance CORBA

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

    The integration of distributed computing and the object model leads to distributed object computing, in which objects rather than processes are distributed across multiple computers. A well-established standard for distributed object computing is the Common Object Request Broker Architecture (CORBA). Previously, you would have had to create-and enable the application to use-the components that pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Designing an Alpha microprocessor

    Publication Year: 1999, Page(s):27 - 34
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1256 KB)

    Processor design teams at Digital and now Compaq Computer Corp. have been designing and building microprocessors for about 20 years. For the past 10 years, they have been designing Alpha processors with the goal of maintaining industry-leading performance during each generation. Over time, the teams have developed a process to support this goal. Defining and designing a high-performance processor ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • COM+: the evolution of component services

    Publication Year: 1999, Page(s):104 - 106
    Cited by:  Papers (1)  |  Patents (23)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (240 KB)

    COM+ encompasses two areas: a fundamental programming architecture for building software components (first defined by the original COM specification) and an integrated suite of component services replete with an associated runtime environment. For many developers, however, the fundamental COM model is insufficient. In the typical corporation, developers build business components that operate as pa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Component-based development: from buzz to spark

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

    Component-based development (CBD) is the building of software systems out of prepackaged generic elements. The current excitement about CBD results from the convergence of four phenomena originating from quite different backgrounds: on the scientific side, the progress of modern software engineering ideas with their special emphasis on reuse. On the industrial side, the widespread success of theor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making components contract aware

    Publication Year: 1999, Page(s):38 - 45
    Cited by:  Papers (155)  |  Patents (15)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (268 KB)

    Components have long promised to encapsulate data and programs into a box that operates predictably without requiring that users know the specifics of how it does so. Many advocates have predicted that components will bring about widespread software reuse, spawning a market for components usable with such mainstream software buses as the Common Object Request Broker Architecture (CORBA) and the Di... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Behavioral specification of distributed software component interfaces

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

    Networked computers are finding their way into a broader range of environments, from corporate offices to schools, homes, and shirt pockets. This new computing model fosters the development of distributed software components that communicate with one another across the underlying networked infrastructure. A distributed software component can be plugged into distributed applications that may not ha... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Component-based APIs for versioning and distributed applications

    Publication Year: 1999, Page(s):54 - 61
    Cited by:  Papers (6)  |  Patents (25)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (172 KB)

    Operating system application programming interfaces (APIs) are typically monolithic procedural interfaces that address a single machine's requirements. This design limits evolutionary development and complicates application development for distributed systems. Current APIs tend to be large, rigid, and focus on a single host machine. Component-based APIs could solve these problems through strong ve... View full abstract»

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

Aims & Scope

Computer, the flagship publication of the IEEE Computer Society, publishes peer-reviewed articles written for and by computer researchers and practitioners representing the full spectrum of computing and information technology, from hardware to software and from emerging research to new applications. 

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Sumi Helal
Lancaster University
sumi.helal@computer.org