This book provides a set of readings on the state-of-the-art and the state-of-thepractice
of the Unified Modeling Language (UML) and the Unified Process (UP).
UML is a language for specifying, visualizing, constructing and documenting
software- intensive systems. It is a unifier of proven software modeling languages that
appeared in the early 1990s. UML incorporates the object-oriented community’s consensus
on core modeling concepts and includes an additional expressiveness to handle
problems that previous languages (Booch, OMT, OOSE) did not fully address. It emerged
in response to a call for a standard object-oriented and design method by the Object
Management Group (OMG) in 1997. Currently, the OMG/UML standard is version 1.4
and the evolution of UML will result in version 2.0.
The UML notation includes diagrams that provide multiple perspectives of the
system under analysis or development. It is layered architecturally and organized by
packages. The model’s elements are defined in terms of their abstract syntax, wellformed
rules (using the Object Constraint Language and precise text) and precise text.
The formalization of UML is still an open problem. Many works have been done to
formalize parts of the language and it is difficult to see how to integrate the works in
order to define a formal semantics for UML.
Sams Teach Yourself iPad in 10 Minutes (Sams Teach Yourself -- Minutes)
Sams Teach Yourself iPad™ in 10 Minutes offers straightforward, practical answers when you need fast results. By working through 10-minute lessons, you’ll learn everything you need to use your iPad to get online, get apps, use the Web, manage email, use maps, books, photos, music,...
Seeing the Unseen. Geophysics and Landscape Archaeology
SEEING THE UNSEEN. GEOPHYSICS AND LANDSCAPE ARCHAEOLOGY is a collection of papers presented at the advanced XV International Summer School in Archaeology ‘Geophysics for Landscape Archaeology’ (Grosseto, Italy, 10-18 July 2006). Bringing together the experience of some of the world’s greatest experts in the field of...
Graphic Design Cookbook: Mix & Match Recipes for Faster, Better Layouts
With 100,000 copies sold, Graphic Design Cookbook is one of the most useful all-purpose resources for designers and anyone who wants to create a dynamic layout for magazines, newsletters, books, posters, and other media. Now released with a fresh new cover, its more than a thousand line drawings illustrate effective design devices, type...