ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή



Σχετικά έγγραφα
ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Παρουσίαση: Ανθρωποκεντρικός σχεδιασμός πολυμέσων ΜΙΚΡΟΠΟΥΛΟΥ ΕΥΓΕΝΙΑ ΓΤΠ61

Ανθρωποκεντρικός σχεδιασμός πολυμέσων

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 8: Ιεραρχική Ανάλυση Εργασιών Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Μέρος Β 4. Ανάλυση εργασιών

Επικοινωνία Ανθρώπου-Μηχανής και Σχεδίαση Διαδραστικών Συστημάτων

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Γιορτάζουμε 10 χρόνια και σας προσφέρουμε μοναδικές προσφορές.

Επικοινωνία Ανθρώπου Υπολογιστή. A4. Ανάπτυξη διαδραστικών συστημάτων

Keystroke-Level Model

7. Σχεδίαση ψηφιακών περιβαλλόντων διάδρασης (Μέρος 1)

Στεγαστική δήλωση: Σχετικά με τις στεγαστικές υπηρεσίες που λαμβάνετε (Residential statement: About the residential services you get)

Περιεχόμενα / Contents

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΣΧΕΔΙΑΣΗ ΔΙΑΔΡΑΣΤΙΚΟΥ ΓΡΑΦΕΙΟΥ ΜΕ ΧΡΗΣΗ ΤΗΣ LUCID

Οδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΡΙΤΟΡΕΣ ΚΑΙ ΑΝΘΩΡΟΙ ΚΛΕΙΔΙΑ ΑΝΑΘΕΣΘ ΑΓΩΝΑ ΓΑΦΕΙΟ ΑΓΩΝΩΝ ΟΓΑΝΩΤΙΚΘ ΕΡΙΤΟΡΘ. ζεκηλαρηο 1 ΡΑΓΚΟΣΜΙΑ ΟΜΟΣΡΟΝΔΙΑ (ISAF) ΕΛΛΘΝΙΚΘ ΟΜΟΣΡΟΝΔΙΑ (Ε.Ι.Ο.

Instruction Execution Times

Use Cases: μια σύντομη εισαγωγή. Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002

Phys460.nb Solution for the t-dependent Schrodinger s equation How did we find the solution? (not required)

Προσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department

- 1 - (FRAME PARTS ONLY)

Calculating the propagation delay of coaxial cable

Κατάλογος / Catalogue 2018

Εργαστήριο 7: Ο αλγόριθμος ταξινόμησης Radix Sort

Προσωπική Aνάπτυξη. Ενότητα 2: Διαπραγμάτευση. Juan Carlos Martínez Director of Projects Development Department

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

Paper Reference. Paper Reference(s) 1776/04 Edexcel GCSE Modern Greek Paper 4 Writing. Thursday 21 May 2009 Afternoon Time: 1 hour 15 minutes

Other Test Constructions: Likelihood Ratio & Bayes Tests

Οι διαθέσιμες μέθοδοι σε γενικές γραμμές είναι:

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011

Ορισμός μοντέλου πλοήγησης Επιλογή κυρίαρχης μεταφοράς Ορισμός βασικών οθονών Πρωτοτυποποίηση

Περιλαμβάνονται οι παροχές; Για να ρωτήσετε αν τα έξοδα για ηλεκτρισμό, γκάζι και νερό περιλαμβάνονται

Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης

ΠΛΗ 405 Τεχνητή Νοηµοσύνη

Γιπλυμαηική Δπγαζία. «Ανθπυποκενηπικόρ ζσεδιαζμόρ γέθςπαρ πλοίος» Φοςζιάνηρ Αθανάζιορ. Δπιβλέπυν Καθηγηηήρ: Νηθφιανο Π. Βεληίθνο

Homework 8 Model Solution Section

LESSON 12 (ΜΑΘΗΜΑ ΔΩΔΕΚΑ) REF : 202/055/32-ADV. 4 February 2014

Φροντίδα της ουροστομίας μου (urostomy)

Κατάλογος / Catalogue 2019

ΞΕΝΟΔΟΧΕΙΟ ΝΕΟΝ ΑΣΤΡΟΝ

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.

Writing for A class. Describe yourself Topic 1: Write your name, your nationality, your hobby, your pet. Write where you live.

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Ξενόγλωσση Τεχνική Ορολογία

ST5224: Advanced Statistical Theory II

- 1 - TRAILMASTER BLAZER4 150X PARTS MANUAL (ENGINE/TRANSMISSION NOT INCLUDED) VERSION:1.0

ΠΑΡΟΥΣΙΑΣΗ ΙΔΕΠ ΣΥΜΒΟΥΛΕΣ ΓΙΑ ΣΩΣΤΗ ΔΙΑΧΕΙΡΙΣΗ ΕΡΓΩΝ ERASMUS+ STRATEGIC PARTNERSHIPS

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. δοµή δεδοµένων για κατασκευή ευρετικών συναρτήσεων Ο αλγόριθµος GraphPlan

Strain gauge and rosettes

Math 6 SL Probability Distributions Practice Test Mark Scheme

Έλεγχος και Διασφάλιση Ποιότητας

TRAILMASTER BLAZER150X PARTS MANUAL (ENGINE/TRANSMISSION NOT INCLUDED) VERSION:1.0

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ. Πτυχιακή εργασία

HOMEWORK 4 = G. In order to plot the stress versus the stretch we define a normalized stretch:

Architecture οf Integrated Ιnformation Systems (ARIS)

SPARE PARTS ORDER LIST

«ΨΥΧΙΚΗ ΥΓΕΙΑ ΚΑΙ ΣΕΞΟΥΑΛΙΚΗ» ΠΑΝΕΥΡΩΠΑΪΚΗ ΕΡΕΥΝΑ ΤΗΣ GAMIAN- EUROPE

Προσωπική Ανάπτυξη. Ενότητα 3: Δικτύωση. Juan Carlos Martínez Director of Projects Development Department

ΕΠΛ 012. θεωρία Σχεδιασµού Ιστοσελίδων

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Πεδί α

Newborn Upfront Payment & Newborn Supplement

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Drum Head Assembly Exploded View

LESSON 9 (ΜΑΘΗΜΑ ΕΝΝΙΑ) REF : 101/011/9-BEG. 14 January 2013

ΤΙΤΛΟΣ ΠΤΥΧΙΑΚΗΣ «H ΠΙΛΟΤΙΚΗ ΕΦΑΡΜΟΓΗ ΣΥΣΤΗΜΑΤΟΣ CATERING ΣE ΚΕΝΤΡΟ ΚΑΤΑΤΑΞΗΣ ΣΤΗΝ ΚΥΠΡΟ»

Η ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΗΣΗΣ ΣΤΟ ΣΥΓΧΡΟΝΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΡΤΗΤΕΑ. Ταχ. /νση: Αναστάσεως 2 Παπάγου Τ.Κ.: Πληροφορίες: Εµ. Παπαδάκης Τηλέφωνο: e-mai:

Χρειάζεται να φέρω μαζί μου τα πρωτότυπα έγγραφα ή τα αντίγραφα; Asking if you need to provide the original documents or copies Ποια είναι τα κριτήρια

ΙΟΥΝΙΟΣ 2017 ΠΡΟΓΡΑΜΜΑ ΕΚΔΗΛΩΣΕΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ,

Second Order Partial Differential Equations

Οι αδελφοί Montgolfier: Ψηφιακή αφήγηση The Montgolfier Βrothers Digital Story (προτείνεται να διδαχθεί στο Unit 4, Lesson 3, Αγγλικά Στ Δημοτικού)

CHAPTER 12: PERIMETER, AREA, CIRCUMFERENCE, AND 12.1 INTRODUCTION TO GEOMETRIC 12.2 PERIMETER: SQUARES, RECTANGLES,

ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ. Γ Λυκείου Κατεύθυνσης Mike Trimos

Living and Nonliving Created by: Maria Okraska

SPARE PARTS ORDER LIST

Section 9.2 Polar Equations and Graphs

Introduction to Java. Module 6: Class Diagrams and Use case Diagrams. Prepared by Costantinos Costa for EPL 233

derivation of the Laplacian from rectangular to spherical coordinates

ΗΛΕΚΤΡΙΚΟΣ ΔΙΑΔΡΟΜΟΣ FT-200

b. Use the parametrization from (a) to compute the area of S a as S a ds. Be sure to substitute for ds!

Μετανάστευση Σπουδές. Σπουδές - Πανεπιστήμιο. Για να δηλώσετε ότι θέλετε να εγγραφείτε

EE512: Error Control Coding

Κατανοώντας και στηρίζοντας τα παιδιά που πενθούν στο σχολικό πλαίσιο

Operating Instructions and Parts Manual Drum Sander Model PM2244

(REV:01) RYOBI 48 Volt Lawn Mower Model No. RY14110 Replacement Parts List

Partial Trace and Partial Transpose

2.21 here εδώ 2.22 talk μιλάω 2.23 town πόλη 2.24 have fun διασκεδάζω 2.25 dinosaur δεινόσαυρος 2.26 be quiet κάνω ησυχία

(REV:01) RYOBI 48 Volt Lawn Mower Model No. RY14110A Replacement Parts List

Transcript:

Περιεχόµενα ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή Σχεδίαση ιαδραστικών Συστηµάτων: Ιεραρχική Ανάλυση Εργασιών Ανάλυση εργασιών ιαφορετικές προσεγγίσεις Αποσύνθεση εργασιών Ιεραρχική Ανάλυση Εργασιών Ανάλυση µε βάση τη γνώση TAKD (Task Analysis for Knowledge Description) Ανάλυση µε βάση τις οντότητες και τα αντικείµενα ΑΤΟΜ (Analysis for Task Object Modeling) Βιβλιογραφία Εισαγωγή Dix [2004]: Chapter 15 [pdf] Preece [2002]: Chapter 7 [slides] Αβούρης [2000]: Κεφάλαιο 5, pp. 149-154, slides in [pdf] Shneiderman [2004]: Chapter 2, [link] what is wanted interviews ethnography what is there vs. what is wanted scenarios task analysis analysis evaluation heuristics dialogue notations prototype guidelines principles design precise specification implement and deploy architectures documentation help

Ανάλυση αναγκών και απαιτήσεων Ανάλυση Εργασιών [ ] Χωρισµός χρηστών σε οµογενείς οµάδες και ανάλυση των χαρακτηριστικών τους Αναγνώριση και ανάλυση χρηστών Μεθοδολογίες συλλογής δεδοµένων για τους χρήστες Παρατήρηση χρηστών στο περιβάλλον εργασίας τους [ ] Καταγραφή βασικών εργασιών και ταξινόµηση τους σε ενότητες [ ] Ανάλυση απαιτήσεων µέσω δηµιουργίας σεναρίων χρήσης µε συµµετοχή των χρηστών [ ] Ανάπτυξη αρχικών προδιαγραφών µε βάση την ανάλυση αναγκών και απαιτήσεων [ ] Περιγραφή των εργασιών µέσω ροών στοιχειωδών εργασιών (task flow) [ ] Εντοπισµός των κυρίων αντικειµένων και δοµών που θα χρησιµοποιηθούν στη διεπιφάνεια χρήστη Οι περιγραφές εργασιών χρησιµοποιούνται συνήθως για τον οραµατισµό νέων συστηµάτων και την αναγνώριση των βασικών εργασιών Η ανάλυση εργασιών χρησιµοποιείται κυρίως για τη διερεύνηση υφιστάµενων συστηµάτων / καταστάσεων / εργασιών Κατά την ανάλυση εργασιών είναι σηµαντικό να µην επικεντρωνόµαστε σε επιφανειακές αλλά ουσιαστικές δραστηριότητες του χρήστη: Τι προσπαθεί ο χρήστης να επιτύχει µε αυτή την εργασία; Για ποιο λόγο προσπαθεί να το επιτύχει (ποιος είναι ο απώτερος στόχος) Πως προσπαθεί ο χρήστης να διεκπεραιώσει την εργασία; Οι βασικές µέθοδοι ανάλυσης εργασιών διακρίνονται σε τρεις κατηγορίες οι οποίες επικεντρώνονται αντίστοιχα σε: Τι ενέργειες κάνει ο χρήστης Τι χρειάζεται να γνωρίζει ο χρήστης Με ποια αντικείµενα / άλλους χρήστες έρχεται σε επαφή για τη διεκπεραίωση των εργασιών Ανάλυση εργασιών = > Μεθοδολογίες Αποσύνθεση εργασιών: Ανάλυση εργασιών σε υποεργασίες µε καθορισµένη σειρά εκτέλεσης Έµφαση στις επιτελούµενες ενέργειες και στη σειρά διαδοχής τους Παραδείγµατα: ΗΤΑ (Hierarchical Task Analysis) GOMS (Goals Operations Methods - Selection rules) Ανάλυση µε βάση τη γνώση: Τι γνωρίζει ο χρήστης για την επιτελούµενη εργασία και πως αυτή η γνώση είναι οργανωµένη Έµφαση στα αντικείµενα και στις οµαδοποιήσεις τους Παράδειγµα: TAKD (Task Analysis for Knowledge Description) Ανάλυση µε βάση τις οντότητες και τα αντικείµενα Συσχετισµοί ανάµεσα στα αντικείµενα, εκτελούµενες δράσεις και χρήστες Έµφαση στην αλληλεπίδραση χρηστών και αντικειµένων Παράδειγµα: ΑΤΟΜ (Analysis for Task Object Modeling) Στόχοι: Αποσύνθεση εργασιών (Task Decomposition) Να περιγραφούν οι δράσεις που οι χρήστες επιτελούν για τη διεκπεραίωση µιας εργασίας Να καταταγούν οι δράσεις αυτές σε µία ιεραρχία και να οριστούν επίπεδα ιεραρχίας Να καθοριστεί η σειρά εκτέλεσης των υποεργασιών ύο βασικές µεθοδολογίες: Ιεραρχική Ανάλυση Εργασιών (Hierarchical Task Analysis HTA): ίνει έµφαση πως µια εργασία διασπάται και πραγµατοποιείται τελικά µε εκτέλεση επιµέρους εργασιών, µέχρι την περιγραφή στοιχειωδών µη-περαιτέρω διασπώµενων ενεργειών του χρήστη ή του συστήµατος. GOMS (Goals-Operations-Methods-Selection Rules: Στόχοι- ενέργειες- µέθοδοι-κανόνες επιλογής): ίνει έµφαση στην γνωσιακή διαδικασία επιλογής από τον χρήστη κατάλληλου τρόπου επίτευξης των στόχων που σχετίζονται µε την πραγµατοποίηση της συγκεκριµένης εργασίας

Αποσύνθεση εργασιών = > Ιεραρχική Ανάλυση Εργασιών Περιγραφή Ιεραρχίας: 0. in order to clean the house 1. get the vacuum cleaner out 2. get the appropriate attachment 3. clean the rooms 3.1. clean the hall 3.2. clean the living rooms 3.3. clean the bedrooms 4. empty the dust bag 5. put vacuum cleaner and attachments away Πλάνα δράσεων: Plan 0: do 1-2 - 3-5 in that order. when the dust bag gets full do 4 Plan 3: do any of 3.1, 3.2 or 3.3 in any order depending on which rooms need cleaning Σηµείωση: Μόνο τα πλάνα δράσεων καθορίζουν σειρά εκτέλεσης Παράδειγµα 1. προετοιµασία ηλεκτρικής σκούπας 2.1 καθαρισµός διαδρόµου 2. σκούπισµα δωµατίων 2.2.1 καθαρισµός πατώµατος 0. Σκούπισµα σπιτιού 2.2 καθαρισµός σαλονιού Π 0 : 1,2,4. όταν γεµίζει η σακούλα τότε 3 3. άδειασµα σακούλας 2.2.2 καθαρισµός χαλιών 2.3 καθαρισµός υπνοδωµατίων 4. φύλαξη σκούπας Παράδειγµα (ΙΙ) 0. In order to borrow a book from the library 1. go to the library 2. find the required book 2.1 access library catalogue 2.2 access the search screen 2.3 enter search criteria 2.4 identify required book 2.5 note location 3. go to correct shelf and retrieve book 4. take book to checkout counter Παράδειγµα (ΙΙ) - ιάγραµµα go to the library Borrow a book from the library 0 plan 0: do 1-3-4. If book isn t on the shelf expected, do 2-3-4. find required retrieve book take book to book from shelf counter 1 2 3 4 plan 2: do 2.1-2.4-2.5. If book not identified from information available, do 2.2-2.3-2.4-2.5 plan 0: do 1-3-4. If book isn t on the shelf expected, do 2-3-4. plan 2: do 2.1-2.4-2.5. If book not identified do 2.2-2.3-2.4. access catalog access enter identify note search search required location 2.1 screen 2.2 criteria 2.3 book 2.4 2.5

ηµιουργία Ιεραρχίας Ραφινάρισµα περιγραφής 1. Καταγραφή όλων των εργασιών 2. Οµαδοποίηση εργασιών σε πιο σύνθετες εργασίες 3. Αποσύνθεση εργασιών σε υποεργασίες 4. Επανάληψη του 3 για τις υποεργασίες Πότε σταµατάµε την αποσύνθεση εργασιών; Είναι το «άδειασµα σακούλας» αυτόνοµη εργασία; Κανόνες: Ανάλυση υποεργασιών που έχουν νόηµα για το χρήστη Ανάλυση υποεργασιών που έχουν νόηµα για τη διαπροσωπεία Ανάλυση υποεργασιών που µας ενδιαφέρουν στο τρέχον στάδιο Ραφινάρισµα περιγραφής (ΙΙ) Κατηγορίες πλάνων δράσης Υποεργασίες ανά ζεύγη: Turn off Gas? Αναδόµηση: Make pot task Ζύγισµα: Είναι το σερβίρισµα τσαγιού (pour tea) απλούστερο από την προετοιµασία της τσαγιέρας (make pot); Γενίκευση: Πόσα φλιτζάνια τσάι: Προκαθορισµένης ακολουθίας: 1.1 then 1.2 then 1.3 Αναµονή συµβάντων when kettle boils 1.4 Παραλληλισµός do 1; at the same time... Συνδυασµός των ανωτέρω most plans involve several of the above Προαιρετικές εργασίες: if the pot is full 2 Επαναλήψεις do 5.1 5.2 while there are still empty cups Επιλογές do any of 3.1, 3.2 or 3.3 in any order

Ανάλυση µε βάση τη γνώση Έµφαση: Στα αντικείµενα που εµπλέκονται στην διεκπεραίωση της εργασίας Στις εκτελούµενες δράσεις Στην ταξινόµηση των αντικειµένων σε διάφορες οµάδες Ανάλυση µε βάση τη γνώση = > Παράδειγµα Ταξινόµηση χειριστηρίων αυτοκινήτου (motor controls) steering steering wheel, indicators engine/speed direct ignition, accelerator, foot brake gearing clutch, gear stick lights external headlights, hazard lights internal courtesy light wash/wipe wipers front wipers, rear wipers washers front washers, rear washers heating temperature control, air direction, fan, rear screen heater parking hand brake, door lock radio numerous! Ανάλυση µε βάση τη γνώση = > Task Analysis for Knowledge Description (TAKD) Τρεις δυνατές ταξινοµήσεις: XOR Κλασσική ταξινόµηση AND OR Το αντικείµενο σε µία και µόνη κατηγορία Το αντικείµενο πρέπει να ανήκει σε όλες τις κατηγορίες Η πιο αδύνατη περίπτωση. Το αντικείµενο µπορεί να ανήκει σε µία, πολλές ή καµία κατηγορία wash/wipe AND function XOR wipe front wipers, rear wipers wash front washers, rear washers position XOR front front wipers, front washers rear rear wipers, rear washers Ανάλυση µε βάση τη γνώση = > Task Analysis for Knowledge Description => Παράδειγµα kitchen item AND / shape XOR dished mixing bowl, casserole, saucepan, soup bowl, glass flat plate, chopping board, frying pan / function OR { preparation mixing bowl, plate, chopping board { cooking frying pan, casserole, saucepan { dining XOR for food plate, soup bowl, casserole for drink glass / => Ταξινόµηση τύπου AND => Ταξινόµηση τύπου XOR { => Ταξινόµηση τύπου XOR

Ανάλυση µε βάση τη γνώση = > Task Analysis for Knowledge Description => Κανόνας µοναδικότητας (uniqueness rule) Μπορεί το διάγραµµα να καθορίσει µοναδικά όλα τα αντικείµενα (υπάρχει ένα µόνο µοναδικό µονοπάτι); Παράδειγµα: Plate: kitchen item /shape (flat) /function {preparation, dining (for food)} / Μοναδική περιγραφή Οι δράσεις µπορούν επίσης να ταξινοµηθούν: kitchen job XOR preparation beating, mixing cooking frying, boiling, baking dining pouring, eating, drinking