next up previous
Next: Είδη Γραφικών Αναπαραστάσεων Up: Θεωρητική Προσέγγιση στη διαδικασία Previous: Στόχοι και τεχνικές σχεδίασης

Βασικές αρχές και προτάσεις για τη σωστή σχεδίαση ενός εργαλείου ανάλυσης και οπτικοποίησης προγραμματιστικών εφαρμογών.

Η σχεδίαση, η υλοποίηση και η χρήση ενός τέτοιου εργαλείου δίνει την εντύπωση δύσκολης και πολύπλοκης διαδικασίας. Παρόλα αυτά υπάρχουν ορισμένες βασικές αρχές που θα πρέπει να τηρηθούν για να υπάρξει ικανοποιητικό αποτέλεσμα [5, 6, 8].

  1. Η ύπαρξη πολλαπλών επιπέδων αφαίρεσης στη διαδικασία ανάλυσης είναι απαραίτητη για τη σωστή απεικόνιση και κατανόηση των χαρακτηριστικών της εφαρμογής που μελετάται.
  2. Οι ακολουθίες των γεγονότων και οι μεταβολές καταστάσεων από τις οποίες διέρχεται η εφαρμογή πρέπει να αντιστοιχούν σε μεταβολές στις γραφικές απεικονίσεις.
  3. Η χρήση τεχνικών χρωματισμού είναι απαραίτητη για :
  4. Δημιουργία αρχείων στα οποία αποθηκεύεται το ιστορικό των ενεργειών του χρήστη του εργαλείου, με σκοπό την επανάληψη της όλης διαδικασίας.
  5. Η ανάλυση της απόδοση της εφαρμογής μπορεί να γίνει τουλάχιστον σε τρία επίπεδα [32]:


zaras@ics.forth.gr