IntroductionToUML

IntroductionToUML - Generalizable Element Namespace Model...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Generalizable Element Namespace Model Element name visibility isSpecification Classifier isRoot Constraint Body Coming up: Unified Modeling Language Introduction to the Unified Modeling Language CS/SWE 421 Introduction to Software Engineering (Slides adapted from Dan Fleck and Dr. Stephen Clyde with permission) Generalizable Element Namespace Model Element name visibility isSpecification Classifier isRoot Constraint Body Last week Introduction to software engineering How is it different from traditional engineering? Introduction to specification Operational vs descriptive Used throughout the product lifecycle Introduction to Requirements An instance of a specification Functional versus non-functional Generalizable Element Namespace Model Element name visibility isSpecification Classifier isRoot Constraint Body This week Operational specifications, during the analysis/planning phase of development UML diagrams Generalizable Element Namespace Model Element name visibility isSpecification Classifier isRoot Constraint Body Project planning What sort of planning activities do you/have you engaged in your classes so far? Do you read the specs and simply jump into coding? Do you think your projects would have benefited from planning? Assuming you were able to capture requirements perfectly, what is (or should be) the most difficult part of the development lifecycle? Coming up: History Unified Modeling Language UML is an object-oriented modeling language semi-formal...
View Full Document

This note was uploaded on 03/26/2012 for the course CS 321 taught by Professor Kinga during the Spring '12 term at George Mason.

Page1 / 24

IntroductionToUML - Generalizable Element Namespace Model...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online