Architect IBM® WebSphere® Applications for Maximum Performance, Security, Flexibility, Usability, and Value Successful, high-value WebSphere applications begin with effective architecture. Now, one of IBM’s leading WebSphere and WebSphere Portal architects offers a hands-on,...
Since the first part of the twentieth century, cybernetics and systems research have been developed as
scientific disciplines. Investigations, launched in the area of cybernetics, previously dealt with control
and information processing. In a more narrow sense, they consisted in the consideration of analogies
of the control and the...
This is a research monograph intended primarily for those researchers in
Theoretical Computer Science interested in the areas of logics of programs,
programming language semantics and program verification. It is also aimed at
mathematically-inclined researchers in Logic, Linguistics and Philosophy,
interested in a well-motivated...
The Rhomobile Beginner's guide will speak to every developer's mind, and especially to the technocrats looking for a reliable cross-platform framework encouraging them to explore and try out these wonderful products by Rhomobile. This book guides you step by step to build an enterprise mobile application from scratch, through to...
This book is intended for an object-oriented course in data structures and algorithms. The implementation
language is Java, and it is assumed that students have taken a first course in programming, not necessarily
in Java. That course should have covered the fundamental statements and data types, as well as arrays.
Chapter 0 supplies...
Current search paradigms for the Web, direct access through search engines and
navigational access via static taxonomies, have recently been strongly criticized.
A third paradigm, dynamic taxonomies or faceted search, is gaining acceptance to
the extent that it is now the de facto standard in product selection for e-commerce.
This new...
Web development has been rapidly evolving over the years. The features and functionality
that today’s web developers are asked to produce are exponentially more involved
and complex than they were just a few years ago. As the demands of today’s business and
commercial software grow, so too must the power of the tools and...
What is the Internet of Things? It's billions of embedded computers, sensors, and actuators all connected online. If you have basic programming skills, you can use these powerful little devices to create a variety of useful systems—such as a device that waters plants when the soil becomes dry. This hands-on guide...
An academic dynasty has come together to write an excellent textbook on information retrieval.
Stefan Buttcher, Charles Clarke, and Gordon Cormack make up three generations of stellar
information retrieval researchers with over fifty years of combined experience. Buttcher was
Clarke's doctoral student, and Clarke was Cormack's...
Welcome to Drupal 7 Bible. Like all books in the Bible series, you can expect to find both hands-on tutorials and real-world practical applications, as well as reference and background information that provide a context for what you are learning. This book is a fairly comprehensive resource on the Drupal open-source content management system....
Welcome to Java. This chapter launches you on a tour of this technology by focusing on fundamentals.
First, you receive an answer to the “What is Java?” question. If you have not previously encountered Java,
the answer might surprise you. Next, you are introduced to some basic tools that will help you start
developing Java...
Additives are added to food to perform different technological functions, for
example, to increase shelf life (preservatives), or to protect against rancidity
(antioxidants). The use of additives in food is controlled by separate legislation
relating to, for example, colours in food, sweeteners, miscellaneous additives
(other than...