Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search

Select Issue:





A quantitative investigation of the acceptable risk levels of object-oriented metrics in open-source systems: IEEE Transactions on Software Engineering
Software engineering, when compared with traditional engineering disciplines such as civil engineering, still lacks a reliable model for...
Object-Oriented Programming (D.1.5) | Sep 2 10

Creating the digital logic concept inventory:
Concept inventory (CI) is an interesting approach to the assessment of students’ comprehension of a subject taught in some discipline. CI is aimed at assessing the understanding students acquire...
Computer Science Education (K.3.2...) | Sep 2 10

Probabilistic analysis of an ancient undeciphered script: Computer
There was once some confusion as to whether Paradise lost should be credited to Milton or Shakespeare, and it was only after a rigorous statistical analysis that it could be credited to the former. (For interested...
Probabilistic Algorithms (G.3...) | Sep 2 10

A taxonomy of wiki genres in enterprise settings:
This paper observes three wikis genres: single contributor wikis, group or team wikis, and internal use encyclopedias. Most wikis in the presented enterprise were team or project oriented...
Organizational Impacts (K.4.3) | Sep 3 10

Domain-specific languages in a customs information system: IEEE Software
A article that makes domain-specific languages (DSLs) at least somewhat interesting is traditionally hard to come by, but Freudenthal’s work comes close. Illustrated...
General (D.3.0) | Sep 3 10

CONTEST: ACM Transactions on Mathematical Software
CONTEST is a toolbox for MATLAB that generates random networks. This paper describes its development. The toolbox is based on the implementation of nine models. The models...
Sparse, Struct., & Very Lg. Sys. (G.1.3...) | Sep 3 10

A heuristic-based approach for detecting SQL-injection vulnerabilities in Web applications:
SQL injection is one of the most common methodologies for hacking ill-developed Web applications. This fine paper describes a recently created tool for performing SQL injection for penetration testing purposes...
Testing & Debugging (D.2.5) | Sep 7 10

A new learning algorithm for optimal stopping: Discrete Event Dynamic Systems
The finite horizon optimal stopping model’s various applications, mainly in American-type option pricing, required research to construct a solution for these problems in exact form. Dynkin’s original...
Learning (I.2.6) | Sep 8 10

binOb+:
Once attackers began to exploit vulnerabilities in binary code through reverse engineering, obfuscation techniques were developed to prevent code cracking. Lee...
Dist., Maint., and Enhancement (D.2.7) | Sep 8 10

Towards a unified fault-detection benchmark:
Late one afternoon, shortly after we first moved to Seattle in 1983, Jane, my wife, and I wanted to try a new place to eat. I was confident that I knew where the place was, so we headed out without...
General (D.2.0) | Sep 9 10




ASP.NET MVC in action

Model-view-controller (MVC) is a well-established approach to developing Web applications. It separates control logic from the view. In the .NET world, MVC frameworks are limited and not available to the majority of .NET developers, with some...
Software Architectures (D.2.11) | Sep 1 10

Beginning Perl

The first edition of this book was published in 2000, and it is still freely available online. The second edition was published in 2004. This much-needed third edition is based on Perl version 5.10.1, which is available with many of the latest Linux distributions...
Perl (D.4.9...) | Sep 2 10

Scheduling for parallel processing

This book deals with various aspects of scheduling for parallel processing, from theoretical models to technical foundations of scheduling in parallel systems to algorithms. Thus, it will be useful not only...
Scheduling (I.2.8...) | Sep 3 10

Semantic Web technologies for e-learning

According to Mizoguchi, Hayashi, and Bourdeau, the authors of one of the papers in this book, an ontology is more than a taxonomy of the target. They propose a practical working definition of ontology: a system of necessary and sufficient concepts...
Semantic Web (H.3.4...) | Sep 3 10

How societies embrace information technology

This book discusses the history and role of information technology (IT) in modern societies, from the perspective and experiences of Cortada, a trained historian who works as a marketer, manager...
General (K.4.0) | Sep 7 10

Supertagging

Ordinary human language--also known as “natural language”--exhibits great subtlety and complexity with regard to form, meaning, and usage. The...
Natural Language Processing (I.2.7) | Sep 7 10

Smart home automation with Linux

This tightly focused book discusses tools for automating your home. It covers a variety of topics, including automatic and remote control lighting, music that plays in every room, and security. The book begins with a discussion of X10 modules, and...
General (K.8.0) | Sep 8 10

The myths of security

I wanted to review this book because I thought that the author, who used to be the chief security architect at McAfee, Inc., would have a personal, insightful view of the...
Security & Protection (K.6.5) | Sep 8 10

Statistical machine translation

Natural languages--for example, English or French--are messy. In fact, they are really messy. Programming languages usually have syntax that was designed to be easy for computers to understand, and the meaning of any bit of program text...
Machine Translation (I.2.7...) | Sep 8 10

Natural computing

Intended more for the popular science audience than the serious computer scientist, this book is nevertheless up to date on the latest trends in the areas of genetic algorithms, biological computing...
Expert System Tools & Tech. (I.2.5...) | Sep 9 10


Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2010 Reviews.com
Terms of Use
| Privacy Policy