Software Modelling and Design Notes For Pune University

Software models are ways of expressing a software design. Usually some sort of abstract language or pictures are used to express the software design. For object-oriented software, an object modeling language such as UML is used to develop and express the software design.





Here i am providing notes of Machine Learning for download. The notes contain on the following syllabus mention bellow:

UNIT – 1 INTRODUCTION TO MODELING AND CLASS MODEL

Modeling as a design technique, abstraction, three models, object and class concepts, links and association concepts, generalization and inheritance concepts, navigations in class models, advanced object and class concepts, association ends, n-ary association, aggregation, abstract classes, multiple inheritance, metadata, reification, constraints, derived data, packages. UML diagrams: Object, class, package diagram.
UNIT – 2 STATE MODELING AND INTERACTION MODEL
Events, states, transitions and conditions, state diagram, state diagram behavior, nested state diagram, nested states, signal generalization, concurrency, state model case study, relation of class and state model, Use case models, sequence models, activity models, use case relationships, procedural sequence model, and special constructs for activity models State, activity, use case, sequence diagrams.
UNIT – 3 SYSTEM ANALYSIS
Find classes, prepare data dictionary, find associations, find attributes of objects and links, organize and simplify classes using inheritance, verification of access paths, reconsider the level of abstraction, group classes into packages, determine system boundary, find actors, find use cases, find initial and final events, prepare normal scenarios, add variation and exception scenarios, find external events, prepare activity diagram for use cases.
UNIT – 4 SYSTEM DESIGN
Estimate system performance, make a reuse plan, organize the system into subsystem, identify concurrency inherent in the problem, allocate subsystems to hardware, manage data stores, handle global resources, choose a software control strategy, handle boundary conditions, set trade off priorities, select an architectural style, Component and deployment diagram.
Download Notes on Machine Learning:

NOTES DOWNLOAD
UNIT 1,2,3 Q&A Click Here
UNIT 4 Click Here

FOR MACHINE LEARNING NOTES - CLICK HERE

Share this post with your colleague so that they can also take benefit of it...

2 Comments