 |
 |
 |
 |
 |
Experience with adapting a WS-BPEL runtime for eScience workflows: GCE 09

This paper describes the adoption of a Web services business process execution language (WS-BPEL), Apache Orchestration Director Engine (ODE), in the Linked Environment for Atmospheric Discovery... more
Software Architectures (D.2.11) | Feb 8 10

Incorporating music into the study of algorithms and computer programming: WOCCI 09

Can music be utilized as a pedagogical tool in computing education? Tatsumi et al. believe so, and they believe in the use of music to engage K-12 students that might not otherwise... more
Computer & Info. Science Education (K.3.2) | Feb 8 10

Model driven security accreditation (MDSA) for agile, interconnected IT landscapes: WISG 09

As more applications become safety critical, the need for some type of certification increases. Currently, the most common approach for security certification is the one based on the common criteria... more
Security and Protection (D.4.6) | Feb 5 10

Beyond Asimov: the three laws of responsible robotics: IEEE Intelligent Systems

This is a thoughtful paper on the problems and perils of Asimov’s laws of robotics, particularly in human-robot interaction (HRI), by two major practitioners in the field. Murphy and... more
Robotics (I.2.9) | Feb 5 10

Robust defenses for cross-site request forgery: CCS 08

Cross-site attacks are widely used to exploit Web site vulnerability. Barth, Jackson, and Mitchell present in this paper a detailed description of cross-site request forgery (CSRF), a specific kind of cross-site... more
Security and Protection (K.6.5) | Feb 4 10

Analyzing space/capacity tradeoffs of cooperative wireless networks using a probabilistic model of interference: MSWiM 09

Using relays--which consume hardware space--“in wireless networks can potentially lead to significant capacity increases. However, within an asynchronous multi-user communication... more
Wireless Communication (C.2.1...) | Feb 4 10

Fuel-cache site-selection for polar research: a summary of results: IWCTS 09

This paper illustrates various methods to solve a very specific problem: the choice of cache sites to store fuel for aircraft that make research missions in uninhabited areas, such as Antarctica. Since... more
Applications And Expert Systems (I.2.1) | Feb 4 10

Plagiarising of source code by novice programmers a "cry for help"?: SAICSIT 09

Vogts’ paper is based on the premise that there are acceptable and unacceptable reasons for students to plagiarize source code in their course assignments. The author asserts that, for example... more
Computer & Info. Science Education (K.3.2) | Feb 4 10

The many faces of sociability and social play in games: MindTrek 09

We tend to divide video games between those that have a social component and those that do not. For example, a massively multiplayer online role-playing game... more
Games (K.8.0...) | Feb 3 10

Measuring the strength of information flows in programs: ACM Transactions on Software Engineering and Methodology

A detailed analysis of the use of correlation and entropy measures to examine the relationship between data and control variables, as accessed by different programs, is presented in this paper. The... more
Information Flow Controls (D.4.6...) | Feb 2 10

|
 |
|
 |
 |
 |
 |
 |
 |
Distributed programming with Ruby

The Ruby programming language has been growing in popularity; as developers progress beyond basic Web programming, they may want to build larger distributed systems. The author targets the intermediate... more
Ruby (D.3.2...) | Feb 8 10

Information systems, technology and management: Third International Conference, ICISTM 2009

I expected the proceedings of the Third International Conference on Information Systems, Technology and Management (ICISTM) to be a rich collection of actionable research papers in information... more
General (K.6.0) | Feb 5 10

Practical virtualization solutions: virtualization from the trenches

This book works on many levels. Anyone new to virtualization, including students or information technology (IT) technicians, will find Part 1 valuable--these first eight chapters present the... more
General (D.4.0) | Feb 4 10

Boom and bust in the blogosphere: case studies of the blogging industry

In a nutshell, Morrill’s vivid, accessible, and informative book is a “paper blog” on blogging, blogs, bloggers, blogging theory, meta-blogging, and the blogging industry. In fact, Morrill himself is an... more
Web-Based Interaction (H.5.3...) | Feb 3 10

Multiobjective programming and goal programming: theoretical results and practical applications

The purpose of this book is to describe, in a unified manner, several topics in the areas of linear, nonlinear, and combinatorial multiobjective programming, goal programming, and multiobjective heuristics. The book also discusses several... more
Optimization (G.1.6) | Feb 1 10

Elements of automata theory

Automata are mathematical models of computing machines. As such, they are of central importance in theoretical computer science (CS). The standard discussion of automata deals with finite state machines (FSMs), pushdown automata, Turing machines... more
Automata (F.1.1...) | Jan 29 10

Secrets of the Oracle database

Though written in a serious way, this book is easy to follow, with all the hallmarks of a technically rigorous work, based on years of practice in Oracle database administration. Even though the material is meant for highly technical database administrators... more
Oracle (H.2.4...) | Jan 29 10

The art of concurrency: a thread monkey’s guide to writing parallel applications

It wasn’t all that long ago that multi-core, or multi-central processing unit (CPU), computers were expensive and rare; now, multi-core processors are the norm. Even for laptops at the lower-end... more
Concurrent Programming (D.1.3) | Jan 29 10

Software architecture knowledge management: theory and practice

The theory and practice behind software architectural knowledge management (SAKM) and design decisions are explained in this book. Following an introductory section, the book is divided into... more
Software Architectures (D.2.11) | Jan 28 10

Touch of class: learning to program well with objects and contracts

As stated in the preface, this book “is not just about learning to program but about ‘Learning to Program Well.’” Meyer’s latest text conveys his impressive experience in the field of computer science, going well... more
Object-Oriented Programming (D.1.5) | Jan 28 10

|
 |
|