Written by Sun Microsystems' Java(TM) BluePrints team, Designing Web Services with the J2EE(TM) 1.4 Platform is the authoritative guide to the best practices for designing and integrating enterprise-level Web services using the Java 2 Platform,...
Intellectual property owners who exploit new ways of reproducing, distributing, and marketing their creations digitally must also protect them from piracy. The Multimedia Security Handbook addresses issues related to protecting digital media. It begins by introducing security fundamentals and discussing the vulnerabilities of individual protection...
Software quality, by its very nature, is elusive. Add to that the issue of ever-changing user requirements and the vagaries of software project management and "quality" can easily become a mere word on a distant horizon. This highly acclaimed book demonstrates how the Unified Modeling Language (UML) can be used within a process...
This book describes how to gather and define software requirements using a process based on use cases. It shows systems analysts and designers how use cases can provide solutions to the most challenging requirements issues, resulting in effective, quality systems that meet the needs of users.
Learn how to gain the edge of providing the most reliable service-level guarantees to customers
Network and service provider engineers are often faced with the difficult challenge of meeting a less-than-logical service need of a customer–– and at the most reasonable price. In this book, Howard Berkowitz shows network and service...
The fields of HCI and Software Engineering have evolved almost independently of each other until the last decade, when it became apparent that an integrated and combined perspective would benefit the development of interactive software applications. The chapters in this book are written by prominent researchers who bring to light the major...
This book constitutes the refereed proceedings of the 26th International Conference on Conceptual Modeling, ER 2007, held in Auckland, New Zealand, in November 2007.
The 37 revised full papers presented together with 3 keynote lectures were carefully reviewed and selected from 167 submissions. The papers are organized in topical sections on...
In the past, LabVIEW was just a graphical programming language that was
developed to make it easier to collect data from laboratory instruments using
data acquisition systems. LabVIEW was always easy to use once you got used
to wiring connectors to write your computer programs, and it definitely makes
data acquisition an easier task...
The expansion of our reliance on software in many aspects of modern society
has coincided with a number of incidents in aeronautics, astronautics,
transportation, medical devices, energy generation, banking and finance.
Failures caused by software have introduced more than just inconvenience,
but significant property damage,...
Reliability-based design is the only engineering methodology currently available which can ensure self-consistency in both physical and probabilistic terms. It is also uniquely compatible with the theoretical basis underlying other disciplines such as structural design. It is especially relevant as geotechnical design becomes subject to...
Process-based models open the way to useful predictions of the future growth rate of forests and provide a means of assessing the probable effects of variations in climate and management on forest productivity. As such they have the potential to overcome the limitations of conventional forest growth and yield models, which are based on...