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.

Computer

Issue 4 • Apr 1995

Filter Results

Displaying Results 1 - 9 of 9
  • Predicting client/server availability

    Publication Year: 1995, Page(s):41 - 48
    Cited by:  Papers (11)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (600 KB)

    Client/server availability is a complex issue due to the many possible configurations of client/server environments and failure modes of client, server, and network devices. Such complexity makes it difficult to properly account for availability in client/server architectural design. I present a methodology and data to help design engineers evaluate client/server availability. I evaluate client/se... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Ten commandments of formal methods

    Publication Year: 1995, Page(s):56 - 63
    Cited by:  Papers (53)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (800 KB)

    Producing correct, reliable software in systems of ever increasing complexity is a problem with no immediate end in sight. The software industry suffers from a plague of bugs on a near-biblical scale. One promising technique in alleviating this problem is the application of formal methods that provide a rigorous mathematical basis to software development. When correctly applied, formal methods pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tuning memory performance of sequential and parallel programs

    Publication Year: 1995, Page(s):32 - 40
    Cited by:  Papers (16)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (816 KB)

    To improve program memory performance, programmers and compiler writers can transform the application so that its memory-referencing behavior better exploits the memory hierarchy. The challenge in achieving these program transformations is overcoming the difficulty of statically analyzing or reasoning about an application's referencing behavior and interactions. In addition, many performance-monit... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Billings taxes Novell with a novel patent-infringement claim

    Publication Year: 1995, Page(s):72 - 73
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (176 KB)

    The topic of this article is the recent lawsuit between Novell, the network giant, and Roger Billings, a “small” inventor. Roger Billings, is conceivably the inventor of a distributed database computer system. Billings is currently suing Novell for $220 million, claiming its NetWare infringes on his patent, the “Functionally Structured Distributed Database Processing System&rdquo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed coordination models for client/server computing

    Publication Year: 1995, Page(s):14 - 22
    Cited by:  Papers (49)  |  Patents (109)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (828 KB)

    A major limitation in the basic client/server model is its focus on clients requesting individual services. Clients often need to invoke multiple services, coordinated to reflect how those services interrelate and contribute to the overall application. Important examples include task allocation and event notification in collaborative workgroup systems, and task sequencing and routing in workflow a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Where is client/server software headed?

    Publication Year: 1995, Page(s):49 - 55
    Cited by:  Papers (14)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (568 KB)

    Computers have moved to desktops; now, the underlying software is itself evolving. The direction computing will take is clear, but the route it will take is a matter for some speculation. We examine several promising software ideas, especially distributed software and its underlying infrastructure called middleware. Industrial software is being driven by document-centric design, reusable component... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Multimedia networks: issues and challenges

    Publication Year: 1995, Page(s):68 - 69
    Cited by:  Papers (6)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (224 KB)

    Video on demand, teleconferencing, digital libraries, and remote tutoring systems are just a few of the many distributed multimedia applications that have emerged in recent years. Widespread use of such applications requires networks that can offer transport services to both discrete media (such as text and digital images) and continuous media (such as audio and video). The discussion explores som... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Processing in memory: the Terasys massively parallel PIM array

    Publication Year: 1995, Page(s):23 - 31
    Cited by:  Papers (83)  |  Patents (31)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (732 KB)

    SRC researchers have designed and fabricated a processor-in-memory (PIM) chip, a standard 4-bit memory augmented with a single-bit ALU controlling each column of memory. In principle, PIM chips can replace the memory of any processor, including a supercomputer. To validate the notion of integrating SIMD computing into conventional processors on a more modest scale, we have built a half dozen Teras... View full abstract»

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

    Publication Year: 1995, Page(s):70 - 71
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (204 KB)

    Significant changes are occurring in the US software job market that may require revised academic curricula for software engineers and computer science students at the university level. There has long been debate about whether academic training at the university level should be oriented toward the fundamental theories of software engineering and computer science or toward a more practical curricul... 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