SCCI Digital Library and Forum

Formal Methods for Software Engineering (V-U)

S# Lecture Course Institute Instructor Discipline
1
A Pure Java Implementation – Design by Contract (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
2
Activities, Limitations and Acceptance of Formal Methods, Seven Myths of Formal Methods (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
3
Algebraic Specification: Rules and Methods (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
4
Constructing Loops, The Dutch National Flag Problem (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
5
Defensive Programming, Design by Contract (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
6
Design by Contract and its Components (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
7
Development of Concurrent System (Petri Nets), Behavioural Properties with Examples (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
8
Development of Concurrent System, Conflict, Concurrency and Confusion, Behavioural Properties (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
9
Dijkstra's Algorithm, Some useful Equivalances (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
10
Hoare's Logic (Conditional and Control Flow, Invariant Condition) (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
11
Hoare's Logic (Weakest Pre-condition and Loops) (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
12
Hoare's Logic with Example (Tower of Hanoi) (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
13
Hoare's Logic, Verification of Functions (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
14
How to Specify Concurrent and Real Time System, Introduction to Petri Nets (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
15
How to use Specification of Boolean, Pair, List, Quad and Bimap (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
16
Implementation of Design by Contract (jContractor) (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
17
Interface of Algebraic Specification and Larch (Family of Specification) Languages (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
18
Introduction to Formal Methods (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
19
Introduction to Hoare's Logic (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
20
Larch Specification Languages (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
21
Logic and Proposition, Logic problem, Golden Rule (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
22
Logic and Set Theory, Logic Problem, Properties of Equivalance (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
23
OBJ (Family of Specification) (Cont.) (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
24
OBJ (Family of Specification) (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences
25
Model Based Specification, VDM (V-U)
Formal Methods for Software Engineering (V-U) Virtual University Dr. Fakhar Lodhi Applied Sciences