12.07.2015 Views

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>DEV475</strong> <strong>Mastering</strong> <strong>Object</strong>-<strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>What Is System Behavior?What Is System Behavior?• System behavior is how a system acts <strong>and</strong>reacts.• It is the outwardly visible <strong>and</strong> testable activity ofa system.• System behavior is captured in use cases.• Use cases describe the system, itsenvironment, <strong>and</strong> the relationship between thesystem <strong>and</strong> its environment.<strong>Mastering</strong> <strong>Object</strong> <strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>Copyright © 2003 Rational Software, all rights reserved 8• No system exists in isolation. Every system interacts <strong>with</strong> people or automatedsystems for some purpose. These interactions result in some sort of predictableresult. This predictable result is system behavior.• Use cases are the mechanism for capturing the desired behavior for the systemthat is under development, but they do not specify how the behavior is to beimplemented.• The <strong>UML</strong> specifies a model for communicating system behavior — the Use-CaseModel.3 - 8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!