Building distributed yet integrated systems remains a difficult problem to solve. First,
it requires a solid understanding of the individual components to be connected. Next,
we have to connect these components in a way that balances loose coupling against
system-wide requirements, such as latency and security. Last...
Graduate students, researchers, and professionals in the field of computer networking
often require a firm conceptual understanding of its theoretical foundations.
Knowledge of optimization, information theory, game theory, control theory, and
queueing theory is assumed by research papers in the...
The recent remarkable development of microsystems dates back to 1983 when
Richard P. Feynman of California University delivered a speech to a large
audience of scientists and engineers at the Jet Propulsion Laboratory. He presented
the concept of sacrificed etchingto fabricate a silicon micromotor, and
pointed out the need for...
About 2 years ago, in the spring of 2010, Microsoft released Silverlight 4. Silverlight 4 proved
to be a platform ready for Line-of-Business application development. Numerous developers
learned how to build great apps with it, which can run both within the browser and as a
stand-alone application on the user's machine....
“The book itself is a diagram of clarification, containing hundreds of examples of work by those who favor the communication of information over style and academic postulation—and those who don’t. Many blurbs such as this are written without a thorough reading of the book. Not so in this case. I read it and love it. I...
Trust the bestselling Official Cert Guide series from VMware Press to help you learn, prepare, and practice for VCP5 exam success. They are the only VMware authorized self-study books and are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your...
The explosive growth of application areas such as electronic commerce, enterprise
resource planning and mobile computing has profoundly and irreversibly
changed our views on software systems. Nowadays, software is to be based on
open architectures that continuously change and evolve to accommodate new
components and meet new...
There is no single methodology for creating the perfect product—but you can increase your odds. One of the best ways is to understand users' reasons for doing things. Mental Models gives you the tools to help you grasp, and design for, those reasons. Adaptive Path co-founder Indi Young has written a roll-up-your-sleeves book for...
Families in America: A Reference Handbook is an in-depth and multifaceted examination of the contemporary American family. The volume is designed for a wide range of readers in college, high school, and public library settings. It supplies a solid conceptual foundation of basic terms, concepts, and policies related...
Now readers can develop the solid conceptual, technical and managerial foundations needed for effective systems analysis design and implementation as well as the project management skills for systems development with SYSTEMS ANALYSIS AND DESIGN IN A CHANGING WORLD, 6E. This popular text teaches both the traditional (structured) and the...
A learning method is an algorithm (usually implemented in software) that esti-
mates an unknown mapping (dependency) between a system’s inputs and outputs
from the available data, namely from known (input, output) samples. Once such
a dependency has been accurately estimated, it can be used for prediction of future
system...