Sponsored White Papers, Webcasts, and Downloads
ZDNet Dictionary Definition
- Abstraction
- In object technology, determining the essential characteristics of an object. Abstraction is one of the basic principles of object-oriented design, which allows for creating user-defined data types, known as...
- Full Abstraction Definition >>
ZDNet Resources
- Protection and Communication Abstractions for Web Browsers in MashupOS
- Web browsers have evolved from a single-principal platform on which one site is browsed at a time into a multi-principal platform on which data and code from mutually distrusting sites interact programmatically in a single page at the browser. Today's "Web 2.0" applications or mashups offer rich services, rivaling those...
- Tags: Web Browser, Abstraction, Web Browsers, Internet
- White papers 2007-10-17
- Application Performance Testing in VMware Environments: Identify and Control Performance and Capacity Risks
- VMware Infrastructure allows IT organizations to consolidate underutilized servers, reduce power consumption, improve agility in introducing new business services, and improve disaster recovery and business continuity planning. It does so by introducing a level of abstraction between the underlying hardware and the operating system that run the business applications. This...
- Tags: Hewlett-Packard Co., Performance, Environment, VMware Inc., Hardware, Abstraction, VMware Infrastructure
- White papers 2007-10-01
- Blink: Advanced Display Multiplexing for Virtualized Applications
- Providing untrusted applications with shared and safe access to modern display hardware is of increasing importance. The new display system, called Blink, safely multiplexes complex graphical content from multiple untrusted Virtual Machines onto a single Graphics Processing Unit GPU. Blink does not allow clients to program the GPU directly, but...
- Tags: Processor, Association For Computing Machinery, JIT, Abstraction, Graphics, GPU, Quality, Business Operations
- White papers 2007-09-06
- Spoil.msi (msi)
- Sample code for the Stored Procedure Object Interface Layer SPOIL. This creates an object abstraction over SQL stored procedures providing applications with an object view of the data layer. This version is the first release on CNET Download.com.
- Tags: Microsoft Corp., Abstraction, Programming Languages, Databases, Software Development, Software/Web Development, Enterprise Software, Software, Data Management
- Software downloads 2007-08-28
- Abstraction Screensaver (zip)
- Abstraction v1 is a modern art Screensaver by acclaimed international digital artist, Paul Cooklin. Displaying a stunning compilation of 20 of Cooklin's favourite limited edition prints, Abstraction is a visionary experience not to be missed.
- Tags: Screensaver, Abstraction
- Software downloads 2007-07-19
- Separating Routing and Forwarding: A Clean-Slate Network Layer Design
- This paper presents a "Clean-slate" design for a network-layer routing and forwarding system intended to address shortcomings of the current Internet Protocol. The design separates routing from both forwarding and topology discovery; requires only a flat, topology-independent namespace; and allows for policies of both users and service providers to be...
- Tags: University Of Kentucky, Abstraction, Business Services, Networking
- White papers 2007-07-16
- Static Specification Mining Using Automata-Based Abstractions
- This paper presents a novel approach to client-side mining of temporal API specifications based on static analysis. Specifically, the paper presents an interprocedural analysis over a combined domain that abstracts both aliasing and event sequences for individual objects. The analysis uses a new family of automata-based abstractions to represent unbounded...
- Tags: Specification, Association For Computing Machinery, Abstraction, Analysis
- White papers 2007-07-12
- MapJAX: Data Structure Abstractions for Asynchronous Web Applications
- MapJAX provides the abstraction of data structures shared between the browser and the server, based on the familiar primitives of objects, locks, and threads. MapJAX also provides additional features parallel for loops and prefetching that help developers minimize response times in their applications. Map- JAX thus allows developers to focus...
- Tags: Application, Web Application, Massachusetts Institute Of Technology, Abstraction, MapJAX
- White papers 2007-05-23
- A Local Data Abstraction and Communication Paradigm for Pervasive Computing
- As sensor networks are increasingly used to support pervasive computing, this paper envisions an instrumented environment that can provide varying amounts of information to mobile applications immersed within the network. Such a scenario deviates from existing deployments of sensor networks which are often highly application-specific and funnel information to a...
- Tags: Network, University Of Texas, Mobile Application, Computing, Abstraction, Wireless
- White papers 2007-04-21
- Basic Abstractions for an Autonomic Network Architecture
- The ANA Autonomic Network Architecture project aims at providing a framework to flexibly host, interconnect, and federate multiple heterogeneous networks in an autonomic way, i.e. without requiring active human intervention. The guiding design principle is to strive for a maximum degree of flexibility at all levels of the architecture in...
- Tags: Network, Network Architecture, Abstraction, University Of Liege, Network Administration, Networking
- White papers 2007-04-16
- Embedded Programming With the Microsoft .NET Micro Framework
- Embedded system design, like any design task, involves making a series of tradeoffs. Software developers seem always to be the victim of many of these tradeoffs, as one is forced to wade through a myriad of arcane kernels, drivers, development tools, techniques, and documentation instead of doing what one enjoys...
- Tags: Microsoft Corp., Tradeoff, Abstraction, Programming, .Net, Application Servers, Productivity, Middleware, Development Tools, Tools & Techniques, Software Development, Software/Web Development, Enterprise Software, Software, Management
- White papers 2006-12-28
- Middleware is cool again (just ask eBay)
- A few years back, 'middleware' was proclaimed dead. But like an old industrial town that gets reinvented into a trendy tourist destination, middleware is the place to see and be seen. eBay's Integration Tier acts as an abstraction layer for software engineers to work with...
- Tags: SOA, eBay Inc.
- Blog posts 2006-08-03
- Seaside - A Multiple Control Flow Web Application Framework
- Developing web applications is difficult since the client-server relationship is asymmetric: the server cannot update clients but only responds to client requests and the navigation facilities of web browsers lead to a situation where servers cannot control the state of the clients. Page-centric web application frameworks fail to offer adequate...
- Tags: Web Application, Abstraction, Servers, Hardware
- White papers 2006-07-17
- Decomposition and Abstraction of Web Applications for Web Service Extraction and Composition
- There are large demands for re-engineering human-oriented Web application systems for use as machine-oriented Web application systems, which are called Web Services. This paper describes a framework named H2W, which can be used for constructing Web Service wrappers from existing, multi-paged Web applications. H2W's contribution is mainly for service extraction,...
- Tags: Web, Web Application, Decomposition, Web Service, Extraction, Abstraction, H2W, Channel Management, Web Services, Marketing, Enterprise Software, Software
- White papers 2006-06-30
- Revisiting Effects of Detail in Ethernet Simulations
- Virtually all simulation tools use some level of abstraction when creating models of various physical phenomena. In simulations of computer networks, the details of how a packet is encoded and transmitted on a copper or fiber communication medium are generally ignored. This paper studies the effects of each of these...
- Tags: Georgia Institute Of Technology, Abstraction, Fiber, Network Technology, LANs, Ethernet, Networking
- White papers 2006-02-02
- Assertion Checking Over Combined Abstraction of Linear Arithmetic and Uninterpreted Functions
- This paper presents results on the problem of checking equality assertions in programs whose expressions have been abstracted using combination of linear arithmetic and uninterpreted functions, and whose conditionals are treated as non-deterministic. The paper first shows that the problem of assertion checking for this combined abstraction is coNP-hard, even...
- Tags: Algorithm, Function, Abstraction, Engineering
- White papers 2006-01-20
- A Unifying Link Abstraction for Wireless Sensor Networks
- Recent technological advances and the continuing quest for greater efficiency have led to an explosion of link and network protocols for wireless sensor networks. These protocols embody very different assumptions about network stack composition and, as such, have limited interoperability. It has been suggested that, in principle, wireless sensor networks...
- Tags: Network, Sensor, Association For Computing Machinery, Abstraction, Wi-Fi, Wireless, Networking
- White papers 2005-11-04
- The hidden benefits of abstraction in transactions
- The hidden benefits of abstraction in transactionsAB-SO-LUTELY!It has long bothered me that, in an age of so-called object oriented design we seem to still be in the throes of tight integration. Microsoft, in attempt to circumvent the recent insane court rulings against it is making it's program parts more...
- Tags: OOA/OOD/OOP, benefit, abstraction
- Discussion threads 2004-08-03
- Lessons From the Field: Solving Abstraction
- One of the most difficult concepts in the modelling use cases is the exact level of detail often called level of abstraction to model to. Some modellers may model at a very high level of abstraction which implies that the use case can still be broken down into several more...
- Tags: Use Case, Abstraction
- Case studies
- Subject-Oriented Work for Domain Information Management: Project Experience and System Abstraction
- Large-scale community-based content management requires "good" domain abstractions and, therefore, a serious investment into application ontology. In an interdisciplinary project with the Art History colleagues who are working in the subject domain of "Political Iconography" the authors are gaining substantial insight into their Subject-Oriented Working SOWing modes and into initial...
- Tags: Information Management, Domain, Abstraction, Content Management, Strategy, Enterprise Software, Software, Management
- White papers
White Papers and Webcasts