scispace - formally typeset
Search or ask a question

Showing papers in "IEEE Computer in 2012"


Journal ArticleDOI
TL;DR: The featured Web extra is a podcast from Software Engineering Radio, in which the host interviews Dwight Merriman about the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more.
Abstract: The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. The featured Web extra is a podcast from Software Engineering Radio, in which the host interviews Dwight Merriman about the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more.

562 citations


Journal ArticleDOI
TL;DR: Evaluations of AR experiences in an educational setting provide insights into how this technology can enhance traditional learning models and what obstacles stand in the way of its broader use.
Abstract: Evaluations of AR experiences in an educational setting provide insights into how this technology can enhance traditional learning models and what obstacles stand in the way of its broader use. A related video can be seen here: http://youtu.be/ndUjLwcBIOw. It shows examples of augmented reality experiences in an educational setting.

440 citations


Journal ArticleDOI
Daniel J. Abadi1
TL;DR: PACELC as mentioned in this paper unifies consistency and latency tradeoffs with the CAP theorem and proposes a new formulation, PACELC, which unifies this tradeoff with CAP, which is a more direct influence on several well-known DDBSs.
Abstract: The CAP theorem's impact on modern distributed database system design is more limited than is often perceived. Another tradeoff-between consistency and latency -has had a more direct influence on several well-known DDBSs. A proposed new formulation, PACELC, unifies this tradeoff with CAP.

413 citations


Journal ArticleDOI
TL;DR: Brain-computer interaction has already moved from assistive care to applications such as gaming, but improvements in usability, hardware, signal processing, and system integration should yield applications in other nonmedical areas.
Abstract: Brain-computer interaction has already moved from assistive care to applications such as gaming. Improvements in usability, hardware, signal processing, and system integration should yield applications in other nonmedical areas.

332 citations


Journal ArticleDOI
TL;DR: Merriman as discussed by the authors discusses the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more in a podcast from Software Engineering Radio.
Abstract: The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. The featured Web extra is a podcast from Software Engineering Radio, in which the host interviews Dwight Merriman about the emerging NoSQL movement, the three types of nonrelational data stores, Brewer's CAP theorem, and much more.

282 citations


Journal ArticleDOI
TL;DR: As a key component in a modern datacenter, the cloud operating system is responsible for managing the physical and virtual infrastructure, orchestrating and commanding service provisioning and deployment, and providing federation capabilities for accessing and deploying virtual resources in remote cloud infrastructures.
Abstract: As a key component in a modern datacenter, the cloud operating system is responsible for managing the physical and virtual infrastructure, orchestrating and commanding service provisioning and deployment, and providing federation capabilities for accessing and deploying virtual resources in remote cloud infrastructures.

262 citations


Journal ArticleDOI
TL;DR: Extended research on interactive public displays deployed in a city center reveals differences between the public's stated information needs and their actual information behavior and highlights effects that an artificial environment cannot duplicate.
Abstract: Extended research on interactive public displays deployed in a city center reveals differences between the public's stated information needs and their actual information behavior and highlights effects that an artificial environment cannot duplicate.

216 citations


Journal ArticleDOI
TL;DR: The CAP theorem is one example of a more general tradeoff between safety and liveness in unreliable systems that provides insight into the inherent tradeoffs and the manner in which they can be circumvented in practice.
Abstract: The CAP theorem is one example of a more general tradeoff between safety and liveness in unreliable systems. Viewing CAP in this context provides insight into the inherent tradeoffs and the manner in which they can be circumvented in practice.

182 citations


Journal ArticleDOI
TL;DR: This research explores a new cloud platform architecture called Data Protection as a Service, which dramatically reduces the per-application development effort required to offer data protection, while still allowing rapid development and maintenance.
Abstract: Offering strong data protection to cloud users while enabling rich applications is a challenging task. Researchers explore a new cloud platform architecture called Data Protection as a Service, which dramatically reduces the per-application development effort required to offer data protection, while still allowing rapid development and maintenance.

154 citations


Journal ArticleDOI
TL;DR: Open public display networks could emerge as a new communications medium for the 21st century, but this transformation can only occur if the technology moves from its current, closed model to a new, open one.
Abstract: Open public display networks could emerge as a new communications medium for the 21st century, but this transformation can only occur if the technology moves from its current, closed model to a new, open one.

144 citations


Journal ArticleDOI
M. R. Mine, J. van Baar, Anselm Grundhöfer, D. Rose1, Bei Yang1 
TL;DR: Walt Disney Imagineering and Disney Research Zürich are building a projector- camera toolbox to help create spatially augmented 3D objects and dynamic, interactive spaces that enhance the theme park experience by immersing guests in magical worlds.
Abstract: Walt Disney Imagineering and Disney Research Zurich are building a projector- camera toolbox to help create spatially augmented 3D objects and dynamic, interactive spaces that enhance the theme park experience by immersing guests in magical worlds. A related video can be seen here: http://youtu.be/wjrylXl0tTk. It shows examples of projection-based augmented reality techniques being employed in Disney theme parks.

Journal ArticleDOI
TL;DR: The eighth in a series of articles providing basic information on legal issues facing people and businesses that operate in computing-related markets discusses some issues that can occur when doing business in the People's Republic of China.
Abstract: The eighth in a series of articles providing basic information on legal issues facing people and businesses that operate in computing-related markets discusses some issues that can occur when doing business in the People's Republic of China.

Journal ArticleDOI
TL;DR: While biometric systems aren't foolproof, the research community has made significant strides to identify vulnerabilities and develop measures to counter them.
Abstract: While biometric systems aren't foolproof, the research community has made significant strides to identify vulnerabilities and develop measures to counter them.

Journal ArticleDOI
TL;DR: Dynamic software product lines extend existing product line engineering approaches by moving their capabilities to runtime, helping to ensure that system adaptations lead to desirable properties.
Abstract: Dynamic software product lines extend existing product line engineering approaches by moving their capabilities to runtime, helping to ensure that system adaptations lead to desirable properties.

Journal ArticleDOI
TL;DR: Juliet Test Suite 1.1 as mentioned in this paper offers test cases for assessing the effectiveness of static analyzers and other software-assurance tools, such as software assurance tools and software verification.
Abstract: Juliet Test Suite 1.1 offers test cases for assessing the effectiveness of static analyzers and other software-assurance tools.

Journal ArticleDOI
TL;DR: Researchers are developing augmented reality visualization systems to provide accessible and user-friendly interfaces for medical intervention and patient information systems.
Abstract: Researchers are developing augmented reality visualization systems to provide accessible and user-friendly interfaces for medical intervention and patient information systems. A related video can be seen here: http://youtu.be/kifj0ZP4Mos. It shows how augmented reality visualization systems can provide accessible and user-friendly interfaces for medical intervention and patient information systems.

Journal ArticleDOI
TL;DR: An investigation of the technology and human factors that drive augmented reality research describes recent developments in handheld AR, concentrating on localization, tracking, interaction, and visualization, and offers several examples illustrating the vast potential and important applications of AR.
Abstract: An investigation of the technology and human factors that drive augmented reality research describes recent developments in handheld AR, concentrating on localization, tracking, interaction, and visualization, and offers several examples illustrating the vast potential and important applications of AR. A related video can be seen here: http://youtu.be/ol371rIyUFY. It shows several real-world examples illustrating the vast potential and important applications of augmented reality.

Journal ArticleDOI
TL;DR: Developers can use cross-platform mobile development tools to create smartphone apps that meet user expectations, but existing XMTs need improvement.
Abstract: Developers can use cross-platform mobile development tools to create smartphone apps that meet user expectations, but existing XMTs need improvement.

Journal ArticleDOI
TL;DR: This is an audio interview with Irfan Ahmed about SCADA (supervisory control and data acquisition) systems, which run 24/7 to control and monitor industrial and infrastructure processes.
Abstract: When security incidents occur, several challenges exist for conducting an effective forensic investigation of SCADA systems, which run 24/7 to control and monitor industrial and infrastructure processes. The Web extra at http://youtu.be/L0EFnr-famg is an audio interview with Irfan Ahmed about SCADA (supervisory control and data acquisition) systems.

Journal ArticleDOI
TL;DR: The WILD (wall-sized interaction with large datasets) room serves as a testbed for exploring the next generation of interactive systems by distributing interaction across diverse computing devices, enabling multiple users to easily and seamlessly create, share, and manipulate digital content.
Abstract: The WILD (wall-sized interaction with large datasets) room serves as a testbed for exploring the next generation of interactive systems by distributing interaction across diverse computing devices, enabling multiple users to easily and seamlessly create, share, and manipulate digital content. The featured Web extra is a video of Michel Beaudouin-Lafon and his colleagues demonstrating how the WILD (wall-sized interaction with large datasets) room lets users view, explore, manipulate large amounts of digital content.

Journal ArticleDOI
TL;DR: Because of their unique characteristics, smartphones present challenges requiring new business models that offer countermeasures to help ensure their security.
Abstract: Because of their unique characteristics, smartphones present challenges requiring new business models that offer countermeasures to help ensure their security.

Journal ArticleDOI
TL;DR: The Internetware software paradigm provides a set of technologies that support the development of applications with characteristics that are autonomous, cooperative, situational, evolvable, emergent, and trustworthy.
Abstract: To meet the needs of computing in the Internet environment, the Internetware software paradigm provides a set of technologies that support the development of applications with characteristics that are autonomous, cooperative, situational, evolvable, emergent, and trustworthy.

Journal ArticleDOI
TL;DR: This research presents new techniques for detecting the presence of mobile malware that can help protect smartphones from potential security threats.
Abstract: New techniques for detecting the presence of mobile malware can help protect smartphones from potential security threats.

Journal ArticleDOI
TL;DR: An operational example of controls in a smart home demonstrates the potential of a solution that combines the Common Variability Language and a dynamic extension of the Business Process Execution Language to address the need to manage software system variability at runtime.
Abstract: An operational example of controls in a smart home demonstrates the potential of a solution that combines the Common Variability Language and a dynamic extension of the Business Process Execution Language to address the need to manage software system variability at runtime.

Journal ArticleDOI
TL;DR: An architecture that differentiates security according to service-specific characteristics avoids an unnecessary drain on IT resources by protecting a variety of cloud computing services at just the right level.
Abstract: An architecture that differentiates security according to service-specific characteristics avoids an unnecessary drain on IT resources by protecting a variety of cloud computing services at just the right level.

Journal ArticleDOI
TL;DR: The first Web extra is a video interview with Douglas Crockford on the creation of JavaScript Object Notation and the second is an audio podcast by Charles Severance, author of Computing Conversations.
Abstract: JSON is moving from being an underground secret, known and used by very few, to becoming the clear choice for mainstream data applications. The first Web extra is a video interview with Douglas Crockford on the creation of JavaScript Object Notation (JSON). The second Web extra is an audio podcast by Charles Severance, author of Computing Conversations.

Journal ArticleDOI
TL;DR: Researchers have proposed multiple solutions to cross-site scripting, but vulnerabilities continue to exist in many Web applications due to developers' lack of understanding of the problem and their unfamiliarity with current defenses' strengths and limitations.
Abstract: Researchers have proposed multiple solutions to cross-site scripting, but vulnerabilities continue to exist in many Web applications due to developers' lack of understanding of the problem and their unfamiliarity with current defenses' strengths and limitations.

Journal ArticleDOI
Roy Want1, Bill N. Schilit1
TL;DR: Digital signage will soon appear in every aspect of daily life, offering a third foundational platform that, along with smart- phones and tablets, will support communication in the 21st century.
Abstract: Digital signage will soon appear in every aspect of daily life, offering a third foundational platform that, along with smart- phones and tablets, will support communication in the 21st century.

Journal ArticleDOI
TL;DR: Prototypes of capacitive proximity sensing and depth-camera-based systems demonstrate that current technologies can recognize finger and hand gestures of varying complexity.
Abstract: In-vehicle gestural interfaces are easy to use and increase safety by reducing visual demand on the driver. Prototype capacitive proximity sensing and depth-camera-based systems demonstrate that current technologies can recognize finger and hand gestures of varying complexity.

Journal ArticleDOI
TL;DR: This research investigates the potential for pervasive sensing and mobile computing over the next decade and the challenges that researchers will have to face to realize this potential.
Abstract: What is the potential for pervasive sensing and mobile computing over the next decade, and what are the challenges that researchers will have to face to realize this potential?