Home > Articles > Software Development & Management > UML


RSS Feed Subscribe to this topic  RSS details

40 Items

Sort by Date | Title

An Introduction to the Rational Unified Process
By Philippe Kruchten
Mar 19, 2004
Analysis: Defining Object Behavior
By Bruce Powel Douglass
May 7, 2004
Behavior binds the structure of objects to their attributes and relationships, so that objects can meet their responsibilities. Ultimately, an object's operations implement its behavior.
Applying UML and Patterns: Mapping Designs to Code
By Craig Larman
Nov 2, 2009
Craig Larman shows you how to map design artifacts to code in an object-oriented language.
Applying UML and Patterns: UML Class Diagrams
By Craig Larman
Nov 2, 2009
This chapter provides a reference for frequently used UML class diagram notation.
Building Portals with XML
By David Carlson
Dec 21, 2001
the adoption of XML will enable the Web to enter a new dimension of use and usefulness. In this chapter from his book, Dave Carlson shows you how to recombine the XML information content with a presentation that is appropriate for the viewing device ...
Building Web Applications with UML: Web Application Basics
By Jim Conallen
Jan 17, 2003
Jim Conallen teaches you the basics about Web Applications.
Designing Visual Basic Applications Using the Rational Unified Process
By Scot Hillier
Jan 15, 2001
In this article, Scot Hillier discusses how to design successful applications using the Rational Unified Process.
Developing Software Lines: Why Bother?
By Hassan Gomaa
Nov 24, 2004
This chapter discusses software reuse and the reason for developing software product lines, which are also referred to as software product families, as well as modeling variability in software product lines. You'll also be introduced to the UML notation and the concept of model-driven architecture.
Developing UML Architecture for EAI Products
By Laura Brown
Oct 1, 2000
EAI expert Laura Brown discusses how (and why) to design your EAI product architecture using the Unified Modeling Language.
Extending the Rational Unified Process with the Enterprise Unified Process
By Scott W. Ambler
Jan 20, 2006
Thousands of organizations worldwide have adopted the Rational Unified Process (RUP) to help improve their software development processes. But Scott Ambler points out that we need to go even further; the Enterprise Unified Process (EUP) extends the RUP to meet the real-world needs of mid- to large-sized organizations.
Increase the Accessibility and Comprehensibility of a Visual Model with Literate Modeling
By Jim Arlow
Apr 7, 2006
Literate Modeling, which was discovered and first described by author Jim Arlow, can increase the accessibility and comprehensibility of a visual model by embedding it in an explanatory narrative. Take this opportunity to learn from the source how to improve your UML modeling and add value to your models with LM.
Introduction to Implementing IBM® Rational® ClearQuest®: An End-to-End Deployment Guide
By Christian D. Buckley, Darren W. Pulsipher, Kendall Scott
Nov 10, 2006
This chapter offers a quick overview of the major activities you'll need to know to move around the inside of IBM Rational ClearQuest.
Introduction to Objects, UML, and Java
By Bruce E. Wampler
Feb 22, 2002
This chapter from The Essence of Object-Oriented Programming with Java and UML explains how you can use object orientation, UML and Java to build well-designed systems that are robust and easy to maintain.
Introduction to the ICONIX Process of Software Modeling
By Rosen/Scott
Oct 12, 2001
If you find the Rational Unified Process too large, and Extreme Programming too small, take a look at the use case driven ICONIX process, which sits nicely in the middle.
Introduction to the UML
By Robert A. Maksimchuk, Eric J. Naiburg
Dec 3, 2004
This chapter provides an overview of Unified Modeling Language (UML), a graphical language for modeling businesses, software applications, and system architectures.
Introduction to UML for Database Design
By Robert A. Maksimchuk, Eric J. Naiburg
Nov 9, 2001
With the ability of UML to design so many different visual models, you can encompass an entire application and database design using a single language that can be understood by business analysts, software developers, and database teams.
Introduction to Visual Modeling with Rational Rose 2002 and UML
By Terry Quatrani
Jan 3, 2003
For a successful development project, you need the right process, tools, and notation. Terry Quatrani explains how UML gives you the right notation, the Rational Unified Process gives you the right process, and Rational Rose gives you the right tools to make your project a success.
J2EE: An Introduction to the Rational Unified Process
By Peter Eeles, Kelli A. Houston, Wojtek Kozaczynski
Dec 20, 2002
Peter Eeles, Kelli Houston, and Wojtek Kozaczynski provide a brief introduction to the Rational Unified Process (RUP), including the software engineering best practices from which it originates, the key concepts used to describe it, and the support provided for tailoring it.
Java, Object-Oriented Analysis and Design, and UML
By Paul R. Reed
Nov 30, 2001
This chapter from Developing Applications with UML and Java looks at Java as an enterprise solution for constructing and implementing industrial-strength applications that will better approximate what the sponsors intended.
Making Winning Decisions: Why It's Hard to Be Rational
By Stephen P. Robbins
Jan 18, 2008
Stephen P. Robbins explains how you can learn to know your biases and how to minimize their impact in this introduction to his book.

Page 1 2 Next >