Aprendre plegats
dimarts, de febrer 22, 2005
 
ES2(40) Què és la robustesa?
A classe, hem explicat la definició de robustesa que dóna el Meyer en el seu llibre (pàgina 5):
Robustness: Is the ability of software systems to react appropriately to abnormal conditions.
Coneixes alguna definició diferent d'aquesta?. Qui la va donar?. On es pot trobar?. En què es diferencia?. La consideres millor?. Per què?.
Comments:
Un administrador del blog ha eliminat aquest comentari.
 
Be, he estat buscant definicions "alternatives" a la d'en Meyer i he trobat força papers (la gran majoria de professors d'universitat) que parlen de robustesa donant definicions molt similars entre elles:

1) "A major component of quality in software is reliability: a system's ability to perform its job according to the specification (correctness) and to handle abnormal situations (robustness)." (Quoted in Carlo Ghezzi, Dino Mandrioli and Mehdi Jazayeri, SoftwareEngineering, Prentice Hall 1991.)
http://archive.eiffel.com/doc/manuals/technology/contract/

2) "Robustness: The degree to which the project will continue to function in the presence of stressful environmental conditions."
http://www.stevemcconnell.com/ieeesoftware/eic22.htm

3) "Robustness is defined as strong and stoutly built, able to withstand the rigors of normal wear and tear."
http://www.netobjectdays.org/pdf/02/papers/ws-ages/0906.pdf

Meyer: to react appropriately to abnormal conditions.
1) to handle abnormal situations.
2) to function in the presence of stressful environmental conditions.
3) to withstand the rigors of normal wear and tear.

Totes parlen de la capacitat de reaccionar/funcionar sota condicions anormals/adverses excepte la última que parla de la capacitat de seguir inalterable a les situacions adverses produidas al llarg del temps (de vida del programari).

Definir la robustesa es molt subjectiu i una prova és el següent link on es fa un recull de posibles definicions que existeixen (i el autor de cada una d'elles) sobre aquest factor de qualitat.
http://discuss.santafe.edu/robustness/stories/storyReader$9

Cristian Uroz Làzaro
 
Publica un comentari a l'entrada

<< Home

Powered by Blogger