The Object Primer 2nd Edition is the first book to truly show, from a developer's point of view, how to build a system from end-to-end using object and component-based techniques. This book uses the techniques of the Unified Modeling Language (UML) as its core but it isn't limited by them -- In this book Scott Ambler asks, and answers, how to effectively develop software in the real world. You discover this right from the very beginning with its advice for effective requirements engineering, showing how to apply the industry-standard technique of UML use case modeling in conjunction with additional techniques such as essential user interface modeling, business rules definition, constraints, and non-functional requirements.
Related white papers
Coordination of Distributed Teams in ProcessDriven Systems Development
Many organizations are establishing teambased, processdriven systems development environments to compete effectively in a rapidly changing world. These environments are characterized by flatter hierarchies that are based on layers of...
Speeding Software Innovation through Mass Collaboration
Open Source and Mass Collaboration is the smart way to software innovation and slashed development costs.The concept of creating software through mass collaboration and collective intelligence is not just a...
Java RMI: A New Approach to Distributed Computing
The proliferation of the personal computer and the spread of the Internet have triggered a growing need for distributed computing applications, but progress in this field has been slow. Traditional distributed...
Quality of Service in Distributed Systems
Delivering quality of service (QOS) guarantees in distributed systems is fundamentally an end-to-end issue, that is, from application-to-application. Consider, for example, the remote access and distribution of audio and video...
Counting the costs of email & web security breaches
Understand the costs of email and web security breaches to your business. MessageLabs brings you this FREE White Paper for business owners and managers of small to medium sized enterprises.,...
A Lifecycle Approach to Geographically Distributed Development (GDD)
In today's global economy, many companies are shifting their development strategy to one that is geographically distributed. With this shift, many companies have experienced a high degree of project development...
Microsoft Solomon Customization Manager-Level 100
Microsoft Business Solutions-Solomon Customization Manager enables you to adapt your system to the specific requirements of your organization. View this webcast to see how the Customization Manager can help you...


