Basic Ideas on UML
Model A model captures aspect important for some application while omitting (or…
DFD Model of a System
Context diagram The context diagram is the most abstract data flow representation…
Data Flow Diagrams (DFDs)
Structured Analysis Structured analysis is used to carry out the top-down decomposition…
An Overview of Current Design Approaches
Cohesion Most researchers and engineers agree that a good software design implies…
Basic Concepts in Software Design
Software design and its activities Software design deals with transforming the customer…
Algebraic Specification
Algebraic specification In the algebraic specification technique an object class or type…
Formal Requirements Specification
Formal technique A formal technique is a mathematical method to specify a…
Documenting functional requirements
For documenting the functional requirements, we need to specify the set of…


