BIT 353 WITH EFFECTFROM THE ACADEMIC YEAR2008-2009
OBJECT ORIENTED SYSTEM DEVELOPMENT
Instruction 4 Periods per week
Duration of University Examination 3Hours
University Examination 75Marks
Sessional 25 Marks
UNIT-I
UMLIntroduction:Whywe Model, Introduction to UML, Elements of UML.
BasicStructural Modeling:Classes, Relationships,CommonMechanisms,Diagrams, Class Diagrams.Advanced StructuralModeling :Advanced Classes, Advanced
Relationships, Interfaces, Types andRoles,Packages,Instances, ObjectDiagrams, Component.
UNIT-II
Basic BehavioralModeling :Interactions, Use Cases, Use Case Diagrams,Interaction diagrams, Activitydiagrams.Advanced Behavioral Modeling: Events and Signals, State Machines, Processes and Threads, Time and Space, State Chart Diagrams.
UNIT-III
ArchitecturalModeling :Artifacts,Deployment Collaborations,Patternsand Frame-works,Artifactdiagrams, Deployment diagrams, Systems and models.
UNIT-IV
Unified SoftwareDevelopmentProcess :The Unified Process, The Four Ps, A Use-Case-Driven Process, An Architecture-Centric Process, An Iterative and IncrementalProcess.
UNIT-V
Core Workflows:Requirements Capture, Capturing Requirements as Use Cases, Analysis, Design, Implementation,Test.
Suggested Reading:
1. GradyBooch, JamesRumbaughIvorJacobson,βTheUnifiedModellingLanguage-User Guideβ (CoveringUML 2.0), 2ndedition,Pearson Education, India, 2007.
2.IvorJacobson, GradyBooch, JamesRumbaugh,βTheUnified Software Development Processβ,Pearson Education, India, 2008.