Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The UML Profile for Framework Architectures

Buy

The UML community has begun to define a series of 'profiles' which better suit the needs of UML-users within specific domains, settings or technologies.

The UML Profile for Framework Architectures provides a UML profile for object and component frameworks. It shows how to describe framework architectures and to support framework modeling and annotation by using UML-compliant extensions.

If you are a software developer, project manager, researcher or student interested in design patterns, framework technology or UML, this book is essential reading. It will enable you to:

  • Understand the basic elements of the UML-F profile and to harness UML to support framework development more effectively.
  • Define UML-F tags for domain-specific design patterns.
  • Learn a real-world approach for framework design, development and adaptation, through practical hints and guidelines.
  • Apply UML-F, illustrated by the sample framework JUnit and a framework for embedded control system.

 

Features:

  • Real-world case studies, introducing eXtreme Design concepts and how to put the process you have learned to work.
  • Cookbook of generic 'recipes' that guide you through the framework adaptation process and help you accomplish specific tasks.
  • Accompanying website http://www.UML-F.net containing Java source code for all the examples described in the book, additional examples, complementary papers and UML-F presentation slides.

 

About the Author

Wolfgang Pree is professor of computer science at the University of Constance, Germany until the end of 2001, moving to the University of Salzburg, Austria, in 2002. He has worked for several years in various areas of software engineering, in particular focusing on object technology, software architectures, frameworks, and human-computer interaction. Wolfgang is the author of Design Patterns for Object-Oriented Software Development (Addison-Wesley/ACM Press, 1995).

Marcus Fontoura has led several framework projects in the last four years and specializes in Web-based software development and service-oriented architectures. He has recently held research posts at the Computer Systems Group, University of Waterloo, Canada, and Princeton University Computer Science Department, U.S.A. He is currently a research staff member at the Computer Science Department, IBM Almaden Research Center.

Bernhard Rumpe is leading consulting and research projects on software engineering technology, such as UML, frameworks, modeling notations, object-technology, and lightweight and agile development processes at the Technische Universitaet MUenchen. His primary interest is to enhance the foundations of software and systems engineering to achieve a problem-adequate portfolio of software development skills that improve the quality and time-to-market of the product as well as allowing a better prediction in the development process.

(HTML tags aren't allowed.)

Just Enough Programming Logic and Design
Just Enough Programming Logic and Design

Just Enough Programming Logic and Design is a guide to developing structured program logic for the beginning programmer. Th is book contains only seven chapters and two appendices—just enough to get the student comfortable with programming logic before tackling the syntax of a programming language. Th is book is intended to...

Cardiovascular Proteomics: Methods and Protocols (Methods in Molecular Biology)
Cardiovascular Proteomics: Methods and Protocols (Methods in Molecular Biology)
Over the past few years, the power and potential of proteomics has become widely recognized. The use of proteomics for the study of complex diseases is increasing and is particularly applicable to cardiovascular disease, the leading cause of death in developed countries. The ability to investigate the complete proteome provides a...
Advances in Artificial Intelligence -- IBERAMIA 2004: 9th Ibero-American Conference on AI, Puebla, Mexico, November 22-26, 2004
Advances in Artificial Intelligence -- IBERAMIA 2004: 9th Ibero-American Conference on AI, Puebla, Mexico, November 22-26, 2004
This book constitutes the refereed proceedings of the 9th Ibero-American Conference on Artificial Intelligence, IBERAMIA 2004, held in Puebla, Mexico in November 2004.

The 97 revised full papers presented were carefully reviewed and selected from 304 submissions. The papers are organized in topical sections on distributed AI and multi-agent...


Learn Windows PowerShell in a Month of Lunches
Learn Windows PowerShell in a Month of Lunches

In Windows, there's a control panel, dialog box, console, or wizard to manage every component of a system. There are thousands of them—so many that it can be nearly impossible to keep track of all the locations and settings one needs to administer Windows effectively. PowerShell provides administrators with a single,...

Paleogenomics: Genome-Scale Analysis of Ancient DNA (Population Genomics)
Paleogenomics: Genome-Scale Analysis of Ancient DNA (Population Genomics)
Advances in genome-scale DNA sequencing technologies have revolutionized genetic research on ancient organisms, extinct species, and past environments. When it is recoverable after hundreds or thousands of years of unintended preservation, “ancient DNA” (or aDNA) is often highly degraded, necessitating specialized handling...
Real-Life X-Files: Investigating the Paranormal
Real-Life X-Files: Investigating the Paranormal
"Whoever said that the truth is both stranger and more entertaining than fiction describes this book exactly." -- Skeptical Inquirer

Interest in the paranormal is at an all-time high. Ghosts, UFOs, psychic power and other unexplained phenomena are endlessly fascinating for us. People often seem to accept of
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy