Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- 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
- The Virtual Node Layer: A Programming Abstraction for Wireless Sensor Networks
- The Virtual Node Layer VNLayer programming abstraction provides programmable, predictable automata-virtual nodes-emulated by the low-level network nodes. This simplifies the design and rigorous analysis of applications for the wireless sensor network setting, as the layer can mask much of the uncertainty of the underlying components. This paper defines a general...
- Tags: Network, Sensor, Abstraction, Programming, Development Tools, Wi-Fi, Networking, Wireless, Software Development, Software/Web Development
- White papers
- DeployPHP Series, Part 4: Using the PEAR::MDB2 Database Abstraction Layer With Oracle
- PEAR PHP Extension and Application Repository is a huge collection of high-quality PHP components. The repository contains PHP classes for almost any imaginable purpose, from database authentication, to networking, to images, to XML. This paper describes how to use MDB2, a high-level database abstraction layer that can be found in...
- Tags: Repository, Database, Oracle Corp., PHP, Abstraction, Authentication, Scripting Languages, Storage, Software/Web Development, Web Development, Hardware
- White papers
- Towards Semantic Services for Sensor-Rich Information Systems
- This paper describes the architecture and programming model of a semantic-service-oriented sensor information system platform. It is argued that the key to enabling scalable sensor information access is to define ontology and associated sensor information hierarchy for interpretation of raw data streams. The ontological abstraction allows a sensing system to...
- Tags: Information System, Abstraction, Strategy, Management
- White papers
- Five security tips from MediaWiki's lead developer
- Brion Vibber, the Wikimedia Foundation's lead developer, is the guiding hand behind the ongoing improvement of MediaWiki. MediaWiki is one of the most widely-used Web applications in the world, and is the software basis for Wikipedia. On the Wikitech mailing list, he offered some insight into how he...
- Tags: Software, Developer, Security, Abstraction, Tool, MediaWiki, Wiki, Productivity, Online Communications, Chad Perrin
- Blog posts 2008-04-30
- 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
- Developers need to lead the way in a business revolution
- The recent discussion about the programming paradigm needing an update spanned a number of topics the discussion is so dense that it could probably make up a couple book chapters. One theme that kept coming up is that the current state of the art in business computing is horrid. ...
- Tags: Job, Developer, Environment, Business Computing, Abstraction, Recruitment & Selection, Human Resources, Workforce Management, Justin James
- Blog posts 2007-10-31
- 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
- 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
- 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
- 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
- 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
- Abstract packages ensure flexibility
- The proper design of Java packages ensures flexibility. Abstract packages minimize dependencies and help ensure flexible package relationships.To ensure flexible package relationships, Java developers strive to depend on the abstract part of a package and minimize dependencies on the concrete parts. By doing so, we minimize the impact of change,...
- Tags: Java, Kirk Knoernschild, logfacade, LoggingFacade, LoggingFacade class, heuristics
- Technical articles 2002-07-25