notes15.pdf-UML Sequence Diagrams and Ac...
notes15.pdf-UML Sequence Diagrams and Activity Diagrams
Showing 2 out of 2
notes15.pdf-UML Sequence Diagrams and Activity Dia...
notes15.pdf-UML Sequence Diagrams and Activity Diagrams
notes15.pdf-UML Sequence Diagrams a...
notes15.pdf-UML Sequence Diagrams and Activity Diagrams
Page 2
15-2
Bibliography
Reading Material
Required
[4, Chapter 13–13.1] (Sequence diagrams)
Supplemental
[2, Chapters 10, 28] (SSDs and activity diagrams in the UP)
[1, Chapters 4, 11] (UML guide to sequence and activity diagrams)
[3, Chapters 11.5, 11.6] (RE with UML sequence and activity diagrams)
Allen Holub’s UML Quick Reference,
http://www.holub.com/goodies/uml/
15.55
Tools
Textual Modeling for UML
Web Sequence Diagrams,
https://www.websequencediagrams.com/
PlantUML,
http://plantuml.sourceforge.net/
Scruffy,
https://github.com/aivarsk/scruffy
BPM and WMS
Camunda,
http://www.camunda.org/
Taverna Workbench,
http://www.taverna.org.uk
myExperiment,
http://www.myexperiment.org/
15.56
Bibliography
[1]
Martin Fowler.
UML Distilled: A Brief Guide to the Standard Object Modeling Language
. Addison-
Wesley, 3rd edition, 2004.
[2] Craig Larman.
Applying UML and Patterns
. Prentice Hall, third edition, 2005.
[3] Klaus Pohl.
Requirements Engineering: Fundamentals, Principles, and Techniques
. Springer-Verlag
Berlin Heidelberg, 2010.
[4]
Axel van Lamsweerde.
Requirements Engineering: From System Goals to UML Models to Software
Specifications
. John Wiley & Sons, 2009.
Study Questions
1. Explain the difference between a ‘sequence diagram’ and a ‘system sequence diagram.’
2. How are system sequence diagrams connected with use case scenarios?
3. What are the connections between the domain model and the sequence or activity diagrams?
4.
How can activity diagrams help with complex use cases (having several alternative flows or exten-
sions)?
5. Under what circumstances would you add a system sequence diagram or activity diagram to a (use
case based) requirements specification?
6. Discuss the traceability challenges when working with diagramming techniques within a project.
SOEN 342 Lecture Notes, Fall 2015


Ace your assessments! Get Better Grades
Browse thousands of Study Materials & Solutions from your Favorite Schools
Concordia University
Concordia_University
School:
Software_Req_and_Specs
Course:
Great resource for chem class. Had all the past labs and assignments
Leland P.
Santa Clara University
Introducing Study Plan
Using AI Tools to Help you understand and remember your course concepts better and faster than any other resource.
Find the best videos to learn every concept in that course from Youtube and Tiktok without searching.
Save All Relavent Videos & Materials and access anytime and anywhere
Prepare Smart and Guarantee better grades

Students also viewed documents