Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sesiuni:liskov [2013/05/24 22:28]
laura
sesiuni:liskov [2013/07/08 15:37] (current)
mbarbulescu [The Presentation]
Line 3: Line 3:
 == When and Where? == == When and Where? ==
  
-* 24 iunie 2013 +^  Date  ^  Time          ^  Room  | 
-* ora 09:00 +| 25 June 2013  ​| ​09:00 |  EC004  |
-* **Sala:** Vă vom anunța cu 1 zi înainte de a începe workshopul. Va fi una de curs în Facultatea de Automatică și Calculatoare. ​+
  
 +Sala este EC004 din Facultatea de Automatică și Calculatoare. Vezi [[http://​workshop.rosedu.org/​2013/​harta | harta]] pentru detalii. ​
 == Registration == == Registration ==
  
Line 13: Line 13:
 == Presenter == == Presenter ==
  
-Cătălin ​Tudor, IXIA+====Catalin ​Tudor==== 
 +<​ctudor@ixiacom.com>​ 
 +== The Presentation == 
 + 
 +* [[http://​workshop.rosedu.org/​res/​ctudor/​Perspectives%20on%20Design%20Principles%20-%20Design%20Entropy.pdf|Download Slides (PDF)]] 
 +* [[http://​workshop.rosedu.org/​res/​ctudor/​Perspectives%20on%20Design%20Principles%20-%20Design%20Entropy.pptx|Download Slides (PPT)]] 
 + 
 +<​html>​ 
 +<​center>​ 
 +<iframe src="​http://​docs.google.com/​viewer?​url=http://​workshop.rosedu.org/​res/​ctudor/​Perspectives%20on%20Design%20Principles%20-%20Design%20Entropy.pdf&​embedded=true"​ width="​600"​ height="​470"​ style="​border:​ none;"></​iframe>​ 
 +</​center>​ 
 +</​html>​ 
  
 == Topics covered == == Topics covered ==
  
-1      Define ​Liskov Substitution +This is part of **//​Software Quality Series//** courses, which aims to offer a new perspective of design principles and software developmentThe final purpose is to achieve a better software quality.  
-2      ​Show a simple design choice that breaks LSP + 
-3.       Identify ways to meaningfuly validate a class as LSP compliant +Design Entropy is a completely new concept, which offers a metric useful in designing complex software applications,​ and Liskov Substitution ​is a very good principle to understand more about Design Entropy. ​ 
-4.       Introduce and define a new design validation concept: Design Entropy + 
-5.       Show how Design Entropy metric can help with validating LSP +This two hours presentation is recommended for those who want to follow the [[:​sesiuni:​design-patterns|Design Patterns Workshop]] 
-6.       Design Entropy - challenges and future developments+== Course Agenda == 
 + 
 +*     ​Define Liskov Substitution 
 +*      ​Show a simple design choice that breaks LSP 
 +*     Identify ways to meaningfuly validate a class as LSP compliant 
 +*      ​Introduce and define a new design validation concept: Design Entropy 
 +*      ​Show how Design Entropy metric can help with validating LSP 
 +*     ​Analyze other design concepts using Design Entropy 
 +*      ​Design Entropy - challenges and future developments 
 +== References == 
 + 
 +To find out more about the subject follow this two links: 
 + 
 +[1] [[http://​en.wikipedia.org/​wiki/​Liskov_substitution_principle|Liskov Substitution Principle]]\\ 
 +[2] [[http://​en.wikipedia.org/​wiki/​Entropy_(information_theory)|Entropy (Information Theory)]]\\ ​
sesiuni/liskov.1369423681.txt.gz · Last modified: 2013/05/24 22:28 by laura