Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
CAP382 LABORATORY ON UML 11579::Deepak Mehta 0 0 3 2
Course Weightage ATT: 5 CAP: 45 ETP: 50 Exam Category: X6: Mid Term Exam: Not Applicable – End Term Exam:
Practical
Course Orientation SKILL ENHANCEMENT
TextBooks ( T )
Sr No Title Author Publisher Name
T-1 UML DISTILLED: A BRIEF GUIDE MARTIN FOWLER ADDISON-WESLEY
TO THE STANDARD OBJECT
MODELING LANGUAGE
T-2 THE UNIFIED MODELING GRADY BOOCH, JAMES PEARSON
LANGUAGE USER GUIDE RUM BOUGH, IVAR
PUBLISHERS JACOBSON
Reference Books ( R )
Sr No Title Author Publisher Name
R-1 FUNDAMENTALS OF OBJECT MEILIR PAGE WILEY
ORIENTED DESIGN IN UML
R-2 UML 2 AND THE UNIFIED BY JIM ARLOW & ILA ADDISON-WESLEY
PROCESS: PRACTICAL OBJECT- NEUSTADT,
ORIENTED ANALYSIS AND
DESIGN
R-3 THE ELEMENTS OF UML(TM) 2.0 SCOTT W. AMBLER CAMBRIDGE UNIVERSITY PRESS
STYLE
R-4 UML 2 TOOLKIT HANS-ERIK ERIKSSON , WILEY
MAGNUS PENKER ,
BRIAN LYONS, DAVID
FADO
Other Reading ( OR )
OR-1 Monica Scannapieco, Barbara Pernici "IP-UML: Towards a Methodology for Quality Improvement based on IP-MAP Framework" Proceedings of Seventh
International Conference on Information Quality(ICIQ-02) Page no. 279-291 (http://ssm-vm030.mit.edu/ICIQ/Documents/IQ%20Conference
%202002/Papers/IPUMLTowardsaMethodology4QualityImprovement.pdf) ,
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Relevant Websites ( RW )
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 http://www.tutorialspoint.com/uml/uml_modeling_types.htm This link provides detailed content on UML basics, its architecture and
different UML diagrams like component deployment diagrams, class and
object diagrams etc.
Audio Visual Aids ( AV )
Sr No (AV aids) (only if relevant to the course) Salient Features
AV-1 http://www.learnerstv.com/Free-Computer-Science-Video-lectures-ltv769-Page1.htm This website gives a complete overview and description on UML basics
and all UML diagrams including video lectures.
Software/Equipments/Databases
Sr No (S/E/D) (only if relevant to the course) Salient Features
SW-1 Magic Draw Software used to draw various types of diagrams
*Each experiment of the lab will be evaluated using following relative scheme:
Component Weightage (%)
Performance/Job 50
evaluation/conduct/skill
execution/demonstration
Viva 50
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Practical 6 State diagrams Creation of States OR-1 Students will understand about the
different states of an object during its
lifetime
Practical 7 State diagrams Creation of States OR-1 Students will understand about the
different states of an object during its
lifetime
Practical 8 State diagrams Implementation of state diagrams SW-1 Students will get to know how the
control will flow from one state to
another
Practical 9 Source code engineering Perform forward engineering on class AV-1 Students will learn to generate
diagram and source code generation executable codes from state diagrams
from model and how it updates automatically in
forward engineering process
Practical 10 Source code engineering Perform forward engineering on class AV-1 Students will learn to generate
diagram and source code generation executable codes from state diagrams
from model and how it updates automatically in
forward engineering process
Practical 11 Source code engineering Perform reverse engineering UML RW-1 Students will learn about reverse
models from source code engineering
Practical 12 Interaction and activity diagrams Implementing sequence diagrams and OR-1 Students will learn about how processes
Collaboration diagrams interact and in what order
Practical 13 Interaction and activity diagrams Implementing sequence diagrams and OR-1 Students will learn about how processes
Collaboration diagrams interact and in what order
Practical 14 Interaction and activity diagrams Implementation of Activity diagrams RW-1 Students will understand the activity
SW-1 flow of a system
SPILL OVER
Practical 15 Spill Over
An instruction plan is only a tentative plan. The teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.