Τεχνολογία Λογισμικού

Σχετικά έγγραφα
Παράδειγµα διεργασίας: ιαδικασίες και ιεργασίες

Παράδειγµα διεργασίας: ιαδικασίες και ιεργασίες

Εισαγωγή στους Αλγορίθμους

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού

Εισαγωγή στους Αλγορίθμους

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Τεχνολογία Λογισμικού

Μηχανολογικό Σχέδιο Ι

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Διοικητική Λογιστική

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Διοίκηση Επιχειρήσεων

Ιστορία της μετάφρασης

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Πληροφορική

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Μηχανολογικό Σχέδιο Ι

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Τεχνολογία Λογισμικού

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Βάσεις Περιβαλλοντικών Δεδομένων

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Λογισμικού

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Δομές Δεδομένων Ενότητα 1

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Εκκλησιαστικό Δίκαιο

Θέματα Εφαρμοσμένης. Ενότητα 14.2: Η ψήφος στα πρόσωπα. Θεόδωρος Χατζηπαντελής Τμήμα Πολιτικών Επιστημών ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Διδακτική της Πληροφορικής

Κβαντική Επεξεργασία Πληροφορίας

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης

Διοικητική Λογιστική

Εφαρμογές πληροφορικής σε θέματα πολιτικού μηχανικού

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Μάρκετινγκ Αγροτικών Προϊόντων

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal

Βέλτιστος Έλεγχος Συστημάτων

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Εκκλησιαστικό Δίκαιο

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εξελικτική Ψυχολογία: Κοινωνικο-γνωστική ανάπτυξη

Μηχανολογικό Σχέδιο Ι

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

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

Διδακτική Πληροφορικής

Τεχνικό Σχέδιο - CAD

Εισαγωγή στους Αλγορίθμους Φροντιστήριο 1

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 3

Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων.

Βάσεις Περιβαλλοντικών Δεδομένων

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Ψηφιακή Επεξεργασία Εικόνων

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Μηχανολογικό Σχέδιο Ι

Ιστορία της μετάφρασης

Οικονομία των ΜΜΕ. Ενότητα 7: Μορφές αγοράς και συγκέντρωση των ΜΜΕ

Λειτουργία και εφαρμογές της πολιτιστικής διαχείρισης

Διδακτική των εικαστικών τεχνών Ενότητα 2

Διδακτική των εικαστικών τεχνών Ενότητα 2

Διδακτική των εικαστικών τεχνών Ενότητα 2

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

Λογιστική Κόστους Ενότητα 5: Προορισμός Κόστους

Διδακτική των εικαστικών τεχνών Ενότητα 2

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Στρατηγικό Μάρκετινγκ

Κβαντική Επεξεργασία Πληροφορίας

Τεχνικό Σχέδιο - CAD

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Διδακτική των εικαστικών τεχνών Ενότητα 2

Transcript:

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα #6 : Μοντελοποίηση διεργασιών και κύκλου ζωής Σταμέλος Ιωάννης

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μοντελοποίηση διεργασιών και κύκλου ζωής λογισμικού

Περιεχόμενα ενότητας 1. Η σημασία της έννοιας διεργασία. 2. Τα προϊόντα, οι διεργασίες, και οι πόροι της ανάπτυξης λογισμικού. 3. Διάφορα μοντέλα της διεργασίας ανάπτυξης λογισμικού. 4. Εργαλεία και τεχνικές μοντελοποίησης διεργασιών. 5

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ Μοντελοποίηση διεργασιών και κύκλου ζωής λογισμικού

Η σημασία της έννοιας διεργασία (1) Διεργασία: ένα σύνολο διατεταγμένων εργασιών που περιλαμβάνει: Όλες τις κύριες δραστηριότητές της. Τους πόρους της οι οποίοι υπόκεινται σε περιορισμούς. Υποδιεργασίες που ακολουθούν μια ιεραρχία. 7

Η σημασία της έννοιας διεργασία (2) Κριτήρια εισόδου και εξόδου κάθε δραστηριότητας. Ακολουθία δραστηριοτήτων. Κατευθυντήριες αρχές της διεργασίας, στόχοι. Περιορισμοί σε πόρους ή προϊόντα. 8

Μοντελοποίηση διεργασιών Είναι αναγκαία για τους εξής λόγους: Δημιουργία ενός κοινού τρόπου συνεννόησης. Εντοπισμός ασυνεπειών, πλεονασμών, παραλείψεων. Εντοπισμός και αξιολόγηση υποψήφιων δραστηριοτήτων της διεργασίας. Προσαρμογή διεργασίας σε συγκεκριμένη κατάσταση. 9

Μοντέλα διεργασιών Μοντέλο καταρράκτη. Μοντέλο με δημιουργία πρωτοτύπων. Μοντέλο V. Καθορισμός λειτουργικών προδιαγραφών. Μοντέλο μετασχηματισμού. Μοντέλο ανάπτυξης σε φάσεις. Σπειροειδές μοντέλο. 10

Μοντέλο καταρράκτη (1) Γραμμικό μοντέλο. Ορισμός οροσήμων. Επιμερισμός εργασιών. Απλότητα. Εύκολη ενημέρωση πελατών. 11

Μοντέλο καταρράκτη (2) Requirements analysis System design Program design Coding Unit & integration testing System testing Acceptance testing Operation & maintenance 12

Μειονεκτήματα μοντέλου καταρράκτη Σταθερότητα, ακαμψία απαιτήσεων. Έλλειψη καθοδήγησης για το χειρισμό δραστηριοτήτων. Διεργασία δημιουργίας και όχι κατασκευής, απαιτούνται επαναλήψεις. 13

Γραμμικό μοντέλο με δημιουργία πρωτοτύπων (1) Πρωτότυπο: μερικώς ανεπτυγμένο προϊόν. Επικύρωση: αφορά τις προδιαγραφές. Επαλήθευση: αφορά τη λειτουργία. 14

Γραμμικό μοντέλο με δημιουργία πρωτοτύπων (2) Requirements analysis Validate System design Verify Program design Coding Prototyping Unit & integration testing System testing Acceptance testing Operation & maintenance 15

Το μοντέλο V (1) Requirements analysis Validate requirements Operation & maintenance System design Verify design System testing Acceptance testing Program design Unit & integration testing Coding 16

Το μοντέλο V (2) Παραλλαγή γραμμικού μοντέλου. Αριστερό σκέλος: ανάλυση, σχεδίαση. Δεξιό σκέλος: δοκιμές, συντήρηση. Σύνδεση αριστερού με δεξιού σκέλους για την επαλήθευση και επικύρωση. 17

Μοντέλο δημιουργίας πρωτοτύπου (1) Δημιουργία πρωτοτύπων για: Προδιαγραφές. Σχέδιο. Σύστημα. - Αναθεωρήσεις,διορθώσεις και εμπλουτισμός σε κάθε φάση. 18

Μοντέλο δημιουργίας πρωτοτύπου (2) ΛΙΣΤΑ ΑΝΑΘΕΩΡΗΣΕΩΝ ΛΙΣΤΑ ΑΝΑΘΕΩΡΗΣΕΩΝ ΛΙΣΤΑ ΑΝΑΘΕΩΡΗΣΕΩΝ αναθεώρηση πρωτοτύπου εξέταση χρήστη/ πελάτη ΠΡΟΔΙΑΓΡΑΦΕΣ ΠΡΩΤΟΤΥΠΟΥ ΣΧΕΔΙΑΣΜΟΣ ΠΡΩΤΟΤΥΠΟΥ ΠΡΩΤΟΤΥΠΟ ΣΥΣΤΗΜΑ ΔΟΚΙΜΗ ΠΡΟΔΙΑΓΡΑΦΕΣ ΣΥΣΤΗΜΑΤΟΣ (μερικές φορές πρόχειρες ή ελλιπείς) 19

Μοντέλο καθορισμού λειτουργικών προδιαγραφών (1) Έλεγχος των προδιαγραφών και των επιπλοκών τους. Υλοποίηση προδιαγραφών με πακέτα λογισμικού. Συγχώνευση λειτουργικότητας και σχεδίου. 20

Μοντέλο καθορισμού λειτουργικών προδιαγραφών (2) Execute and revise OPERATIONAL SPECIFICATION (problem-oriented) TRANSFORMED SPECIFICATION (implementationoriented) TEST SYSTEM REQUIREMENTS (sometimes informal or incomplete) DELIVERED SYSTEM 21

Μοντέλο μετασχηματισμού (1) Μετατροπή προδιαγραφών σε σύστημα. Απαιτεί τυπικά ορισμένες προδιαγραφές. Π.χ Αλλαγή μορφών αναπαράστασης δεδομένων. Επιλογή αλγορίθμων. Βελτιστοποίηση. Μεταγλώττιση. 22

Μοντέλο μετασχηματισμού (2) Compare with requirements; update as needed FORMAL DEVELOPMENT RECORD Sequence of transformations plus rationale for them TRANSFORM N FORMAL SPECIFICATION TRANSFORM 2 TRANSFORM 1 TEST SYSTEM REQUIREMENTS (sometimes informal or incomplete) DELIVERED SYSTEM 23

Μοντέλο ανάπτυξης σε φάσεις (1) 2 συστήματα λειτουργούν παράλληλα. Σύστημα ανάπτυξης. Σύστημα λειτουργίας/παραγωγής. 2 μέθοδοι ανάπτυξης. Αυξητική. Επαναληπτική. 24

USERS DEVELOPERS Μοντέλο ανάπτυξης σε φάσεις (2) Development systems Build Release 1 Build Release 2 Build Release 3 Time Use Release 1 Use Release 2 Use Release 3 Production systems 25

Μοντέλο ανάπτυξης σε φάσεις (3) INCREMENTAL DEVELOPMENT ITERATIVE DEVELOPMENT 26

Μοντέλο ανάπτυξης σε φάσεις (4) Πλεονεκτήματα Εκπαίδευση χρηστών. Προώθηση στην αγορά νέων λειτουργιών. Ευελιξία στην αντιμετώπιση προβλημάτων. Επικέντρωση σε διαφορετικά προβλήματα. 27

Σπειροειδές μοντέλο (1) Συνδυασμός ανάπτυξης και διαχείρισης κινδύνων. 4 φάσεις επανάληψης. Σε κάθε φάση γίνονται τα εξής: Καθορισμός στόχων αξιολόγηση κινδύνων ανάπτυξη και δοκιμές. 28

Σπειροειδές μοντέλο (2) 29

Εργαλεία και τεχνικές μοντελοποίησης διεργασιών Στατικά μοντέλα. οι είσοδοι μετασχηματίζονται σε έξοδοι. (Μοντέλο Lai). Δυναμικά μοντέλα. ο μετασχηματισμός είναι εμφανής. (Δυναμική συστήματος). 30

Μοντέλο Lai (1) Δραστηριότητα: Κάτι που θα συμβεί σε μια διεργασία. Ακολουθία: σειρά δραστηριοτήτων. Μοντέλο διεργασίας: μια άποψη του συστήματος. 31

Μοντέλο Lai (2) Πόρος: ένα απαραίτητο στοιχείο, εργαλείο ή άνθρωπος. Έλεγχος: μια εξωτερική επιρροή στην αναπαράσταση της διεργασίας. Πολιτική: μια θεμελιώδης κατευθυντήρια γραμμή. Οργανισμός. 32

Μοντέλο Lai (3) Name Synopsis Complexity type Data_type Artifact-state list parked initiated moving Sub-artifact list Car This is the artifact that represents a class of cars Composite (car_c, user-defined) ((state_of(car.engine) = off) (state_of(car.gear) = park) (state_of(car.speed) = stand)) ((state_of(car.engine) = on) (state_of(car.key_hole) = haskey) (state_of(car-driver(car.)) = in-car) (state_of(car.gear) = drive) (state_of(car.speed) = stand)) ((state_of(car.engine) = on) (state_of(car.keyhole) = haskey) (state_of(car-driver(car.)) = driving) ((state_of(car.gear) = drive) or (state_of(car.gear) = reverse)) ((state_of(car.speed) = stand) or (state_of(car.speed) = slow) or (state_of(car.speed) = medium) or (state_of(car.speed) = high)) doors engine keyhole gear speed Car is not moving, and engine is not running. Car is not moving, but the engine is running Car is moving forward or backward. The four doors of a car. The engine of a car. The ignition keyhole of a car. The gear of a car. The speed of a car. Relations list car-key car-driver This is the relation between a car and a key. This is the relation between a car and a driver. 33

Δυναμική Μοντελοποίηση Επιτρέπει την παρακολούθηση των πόρων και των αντικειμένων κατά τη διάρκεια των δραστηριοτήτων. Επιτρέπει τη προσομοίωση της διεργασίας και τις αλλαγές βελτίωσης. Μοντέλο Abdel-Hamid /δομή ανάπτυξης λογισμικού. 34

Μοντέλο Abdel-Hamid SOFTWARE PRODUCTION Error detection and correction Quality assurance effort Process losses Software development rate Error rate Potential productivity Actual productivity Learning HUMAN RESOURCE MANAGEMENT Hiring rate Workforce Turnover rate Workforce experience mix Workforce level perceived needed Schedule pressure Scheduled completion date Adjustments to workforce and schedule Forecasted completion date Project tasks perceived complete Effort perceived still needed Perceived productivity Perceived Project state Levels of accuracy in measuring progress PLANNING CONTROL 35

Γλώσσα διεργασιών Marvel (1) Δομικά στοιχεία : Κλάσεις. Κανόνες. φάκελοι εργασιών. 36

Γλώσσα διεργασιών Marvel (2) TICKET:: superclass ENTITY status : (initial, open, referred_out, referral_done, closed, fixed) = initial; Diagnostics : (terminal, non_terminal, none) = none; level : integer; description : text; referred_to : link WORKCENTER; referrals : set_of link TICKET; process : link PROC_INST; end diagnose [?t: TICKET]: (exists PROC_INST?p suchthat (linkto [?t.process?p])) : (and (?t.status = open}(?t.diagnostics = none)) {TICKET_UTIL diagnose?t.name} (and (?t.diagnostics = terminal) (?p.last_task = diagnose) (?p.next_task = refer_to_wc3)); (and (?t.diagnostics = non_terminal) (?p.last_task = diagnose) (?p.next_task = refer_to_wc2)); Class definition for trouble tickets Rules for diagnosing ticket 37

Ιδιότητες εργαλείων μοντελοποίησης Διευκόλυνση ανθρώπινης κατανόησης και επικοινωνίας. Υποστήριξη βελτίωσης διεργασίας. Υποστήριξη διαχείρισης διεργασίας. Παροχή αυτοματοποιημένων οδηγιών. Υποστήριξη αυτοματοποιημένης εκτέλεσης διεργασίας. 38

Σημείωμα Χρήσης Έργων Τρίτων Όλα τα σχήματα/διαγράμματα έχουν συμπεριληφθεί μετά από κατάλληλη τροποποίηση, από το σύγγραμμα «S. L. Pfleeger (Γ. Σταμέλος), «, Θεωρία και Πράξη», Εκδ. ΚΛΕΙΔΑΡΙΘΜΟΣ, 2012». 39

Σημείωμα Αναφοράς Copyright, Σταμέλος Ιωάννης. «. Μοντελοποίηση διεργασιών και κύκλου ζωής». Έκδοση: 1.0. Θεσσαλονίκη 2014. Διαθέσιμο από τη δικτυακή διεύθυνση: http://eclass.auth.gr/courses/ocrs221/

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο [1] http://creativecommons.org/licenses/by-nc-sa/4.0/

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Τέλος ενότητας Επεξεργασία: <Τέγος Στέργιος > Θεσσαλονίκη, <Χειμερινό Εξάμηνο 2013-2014>

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ Σημειώματα

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.