By Topic

Computer

Issue 10 • Date Oct. 2009

Filter Results

Displaying Results 1 - 25 of 33
  • [Front cover]

    Publication Year: 2009 , Page(s): 1
    Request Permissions | PDF file iconPDF (2796 KB)  
    Freely Available from IEEE
  • Table of contents

    Publication Year: 2009 , Page(s): 2 - 3
    Request Permissions | PDF file iconPDF (686 KB)  
    Freely Available from IEEE
  • Computer Highlights Society Magazines

    Publication Year: 2009 , Page(s): 4 - 5
    Request Permissions | Click to expandAbstract | PDF file iconPDF (11769 KB) |  | HTML iconHTML  

    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.
  • Letters

    Publication Year: 2009 , Page(s): 6 - 7
    Request Permissions | PDF file iconPDF (452 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • The Marketplace of Ideas

    Publication Year: 2009 , Page(s): 8 - 11
    Request Permissions | Click to expandAbstract | PDF file iconPDF (587 KB) |  | HTML iconHTML  

    Like many of the accomplishments of software engineering, connecting the grid to a virtual machine is a way of hiding information, of allowing programmers to focus on the task they want to complete and ignore details beyond that task. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • 32 and 16 Years Ago

    Publication Year: 2009 , Page(s): 12 - 13
    Request Permissions | Click to expandAbstract | PDF file iconPDF (315 KB) |  | HTML iconHTML  

    Highlights new technologies being written about in Computer Magazine in 1977 and 1993. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Intel [advertisement]

    Publication Year: 2009 , Page(s): 14
    Request Permissions | PDF file iconPDF (2092 KB)  
    Freely Available from IEEE
  • The OS Faces a Brave New World

    Publication Year: 2009 , Page(s): 15 - 17
    Cited by:  Papers (3)  |  Patents (1)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (592 KB) |  | HTML iconHTML  

    Increasingly popular approaches such as virtualization, cloud computing, and application development frameworks are changing the importance of the traditional operating system. Virtualization lets a single server host slices of multiple operating systems, each of which can run different applications within virtual machines. This makes the installation of any single full-featured OS instance a choi... View full abstract»

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

    Publication Year: 2009 , Page(s): 18 - 20
    Request Permissions | PDF file iconPDF (758 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • IEEE PLIP [advertisement]

    Publication Year: 2009 , Page(s): 21
    Request Permissions | PDF file iconPDF (1602 KB)  
    Freely Available from IEEE
  • Models@ run.time

    Publication Year: 2009 , Page(s): 22 - 27
    Cited by:  Papers (37)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1518 KB) |  | HTML iconHTML  

    Runtime adaptation mechanisms that leverage software models extend the applicability of model-driven engineering techniques to the runtime environment. Contemporary mission-critical software systems are often expected to safely adapt to changes in their execution environment. Given the critical roles these systems play, it is often inconvenient to take them offline to adapt their functionality. Co... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using Model-Based Traces as Runtime Models

    Publication Year: 2009 , Page(s): 28 - 36
    Cited by:  Papers (3)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (3174 KB) |  | HTML iconHTML  

    Software engineers typically use code-level tracing to capture a running system's behavior. An alternative is to generate and analyze model-based traces, which contain rich semantic information about the system's runs at the abstraction level that its design models define. A set of metrics and operators can aid such trace analysis. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes

    Publication Year: 2009 , Page(s): 37 - 43
    Cited by:  Papers (13)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (955 KB) |  | HTML iconHTML  

    Our research shows that autonomic behavior can be achieved by leveraging variability models at runtime. In this way, the modeling effort made at design time is not only useful for producing the system but also provides a richer semantic base for autonomic behavior during execution. The use of variability models at runtime brings new opportunities for autonomic capabilities by reutilizing the effor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Models@ Run.time to Support Dynamic Adaptation

    Publication Year: 2009 , Page(s): 44 - 51
    Cited by:  Papers (30)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (2590 KB) |  | HTML iconHTML  

    Today's society increasingly depends on software systems deployed in large companies, banks, airports, and so on. These systems must be available 24/7 and continuously adapt to varying environmental conditions and requirements. Such dynamically adaptive systems exhibit degrees of variability that depend on user needs and runtime fluctuations in their contexts. The paper presents an approach for sp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using Architectural Models to Manage and Visualize Runtime Adaptation

    Publication Year: 2009 , Page(s): 52 - 60
    Cited by:  Papers (3)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (3992 KB) |  | HTML iconHTML  

    The architectural runtime configuration management approach provides an accurate model of adaptive software system behavior over time. ARCM improves the visibility and understandability of runtime adaptive processes while allowing human input into the adaptation-control loop. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Mirrors of meaning: supporting inspectable runtime models

    Publication Year: 2009 , Page(s): 61 - 68
    Request Permissions | Click to expandAbstract | PDF file iconPDF (2091 KB) |  | HTML iconHTML  

    Hierarchical graphs provide a data structure to support a programming model that aims to improve understandability by creating an architectural basis for building inspectable systems.We engage developers in constructing and exposing a runtime model of a system in a clear and structured way, thereby enabling them to build inspectable systems. This approach rests on the intuition that by supporting ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • [CS Info Page]

    Publication Year: 2009 , Page(s): 69
    Request Permissions | PDF file iconPDF (82 KB)  
    Freely Available from IEEE
  • A Methodology for Analyzing Commercial Processor Performance Numbers

    Publication Year: 2009 , Page(s): 70 - 76
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1476 KB) |  | HTML iconHTML  

    The wealth of performance numbers provided by benchmarking corporations makes it difficult to detect trends across commercial machines. A proposed methodology, based on statistical data analysis, simplifies exploration of these machines' large datasets. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • IEEE 125 [advertisement]

    Publication Year: 2009 , Page(s): 77
    Request Permissions | PDF file iconPDF (680 KB)  
    Freely Available from IEEE
  • A Comparison of Tools for Detecting Fake Websites

    Publication Year: 2009 , Page(s): 78 - 86
    Cited by:  Papers (4)  |  Patents (1)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (4486 KB) |  | HTML iconHTML  

    As fake Website developers become more innovative, so too must the tools used to protect Internet users. A proposed system combines a support vector machine classifier and a rich feature set derived from Website text, linkage, and images to better detect fraudulent sites. View full abstract»

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

    Publication Year: 2009 , Page(s): 87
    Request Permissions | PDF file iconPDF (105 KB)  
    Freely Available from IEEE
  • Career opportunities

    Publication Year: 2009 , Page(s): 88 - 91
    Request Permissions | PDF file iconPDF (492 KB)  
    Freely Available from IEEE
  • Bookshelf

    Publication Year: 2009 , Page(s): 92
    Request Permissions | PDF file iconPDF (241 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • Computer Society Awards Recognize Excellence

    Publication Year: 2009 , Page(s): 93 - 95
    Request Permissions | PDF file iconPDF (803 KB)  
    Freely Available from IEEE
  • Call and Calendar

    Publication Year: 2009 , Page(s): 96
    Request Permissions | PDF file iconPDF (270 KB)  
    Freely Available from IEEE

Aims & Scope

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

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Sumi Helal
University of Florida
sumi.helal@gmail.com