Sei sulla pagina 1di 3

Lovely Professional University, Punjab

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 )

Sr No Journals articles as Compulsary reading (specific articles, complete reference)

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

Detailed Plan For Practicals

Practical No Broad topic Subtopic Other Readings Learning Outcomes


Practical 1 Capturing and refining Examples for use case diagrams AV-1 Students will learn about use case
requirements:Use case diagrams diagrams
Practical 2 Capturing and refining Capturing user requirements in OR-1 Students will learn the importance of
requirements:Use case diagrams software requirements specification SRS before software development and
document while implementing and how it is used to implement use case
refining use case diagrams diagrams
Practical 3 Class and Object diagrams Implementing Class diagrams SW-1 Students will understand the static view
of their software application
Practical 4 Class and Object diagrams Implementing Class diagrams SW-1 Students will understand the static view
of their software application
Practical 5 Class and Object diagrams Implementing Relationships among RW-1 Students will understand how to
classes and construct object diagrams implement relationships among classes
which will basically describe the
responsibilities of application

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.

Potrebbero piacerti anche