39
Ανάλυση Πληροφοριακών Συστημάτων Εαρινό Εξάμηνο 2018-2019 Lec05 – 19/03/2019 Διδάσκων: Γεώργιος Χρ. Μακρής

Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Ανάλυση Πληροφοριακών Συστημάτων

Εαρινό Εξάμηνο 2018-2019Lec05 – 19/03/2019

Διδάσκων: Γεώργιος Χρ. Μακρής

Page 2: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Διαλέξεις – παρουσιάσεις

Το υλικό του μαθήματος στηρίζεται στο υλικό πουχρησιμοποίησε ο κ. Σταμέλος στις παραδόσεις του γιατο μάθημα τα προηγούμενα χρόνια.

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

Page 3: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΑναγνωρίζει τέσσερις τύπους αρχιτεκτονικής ως υποσύνολα της ολικήςαρχιτεκτονικής μιας επιχείρησης.• Αρχιτεκτονική Εργασίας (Business architecture): Καθορίζει τη στρατηγική της επιχείρησης, τη

διακυβέρνηση, την οργάνωση και διεργασίες – κλειδιά για τη λειτουργία της.• Αρχιτεκτονική Δεδομένων (Data architecture): Περιγράφει τη δομή των λογικών και φυσικών

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

• Αρχιτεκτονική Εφαρμογών (Application architecture): Παρέχει τα σχεδιαγράμματα για το πώς ανεξάρτητα συστήματα αναπτύσσονται και αλληλεπιδρούν με τις βασικές λειτουργίες της επιχείρησης.

• Αρχιτεκτονική Τεχνολογίας (Technology architecture): Περιγράφει τις ικανότητες λογισμικού και υλικού που απαιτούνται για να υποστηρίξουν την ανάπτυξη της εργασίας, των δεδομένων και των εφαρμογών. Εδώ ανήκουν η τεχνολογική υποδομή, τα δίκτυα, οι επικοινωνίες και τα διάφορα πρότυπα που χρησιμοποιούνται.

Page 4: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open Group

Page 5: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΜέθοδος ανάπτυξης αρχιτεκτονικήςΜέθοδος ανάπτυξης αρχιτεκτονικής (ADM – Architecture Development Method):• Περιγράφει πώς να παραχθεί η σωστή αρχιτεκτονική μιας επιχείρησης προκειμένου να απευθύνεται

αποτελεσματικά στις απαιτήσεις της.• Παρέχει έναν αξιόπιστο, αποδεδειγμένο τρόπο ανάπτυξης αρχιτεκτονικής, οπτικές γωνίες που επιτρέπουν

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

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

• Για καθεμία από αυτές παρέχει και μια περιγραφή σχετικά με τους στόχους, την προσέγγιση, τις εισόδους,τα βήματα και τις εξόδους που περιλαμβάνει.

• Τέλος, παρέχει μια συγκεντρωτική περίληψη που αφορά τη διαχείριση των απαιτήσεων και περιγραφέςγια τις φάσεις εισόδου-‐ εξόδου. Καθώς πρόκειται για ένα αμιγώς διαδικαστικό πλαίσιο, μπορεί νασυνδυαστεί και με οποιαδήποτε από τις υπόλοιπες τρεις μεθοδολογίες.

Page 6: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΜέθοδος ανάπτυξης αρχιτεκτονικής [1/3]Οι φάσεις που συνθέτουν τη Μέθοδο Ανάπτυξης Αρχιτεκτονικής είναι:• Προκαταρκτική Φάση: Περιγράφει την προετοιμασία και την

αρχικοποίηση δραστηριοτήτων που είναι απαραίτητες για ναδημιουργηθεί αρχιτεκτονική ικανότητα, περιλαμβάνοντας τηνεξατομίκευση του TOGAF για τη συγκεκριμένη περίπτωση και τον ορισμόαρχιτεκτονικών αρχών.

• Φάση Α – Architecture Vision: Το αρχιτεκτονικό όραμα, η γέννηση τηςιδέας για το μέλλον της επιχείρησης. Είναι η αρχική φάση του κύκλου πουπεριλαμβάνει πληροφορίες για τον ορισμό της δημιουργίας τηςαρχιτεκτονικής και τους μετόχους και έχει την ευθύνη για την απόκτησητης έγκρισης για τη συνέχεια της δημιουργίας της αρχιτεκτονικής.

• Φάση Β – Business Architecture: Η μοντελοποίηση της πραγματοποίησηςτων απαιτήσεων από βασικά στοιχεία (παράγοντες, υπηρεσίες,συστατικά). Αφορά πιο συγκεκριμένα την αρχιτεκτονική τουεπιχειρηματικού τμήματος της επιχείρησης.

Page 7: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΜέθοδος ανάπτυξης αρχιτεκτονικής [2/3]• Φάση Γ – Information Systems Architecture: Πρόκειται για την

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

• Φάση Δ – Technology Architecture: Αποτελεί την τεχνολογικήαρχιτεκτονική και περιγράφει την ζητούμενη κατάσταση – στόχοσχετικά με την τεχνολογική υποδομή.

• Φάση Ε – Opportunities & Solutions: Διευθύνει τον αρχικόσχεδιασμό της εκτέλεσης και αναγνωρίζει τα μέσα που μπορούν ναπραγματοποιήσουν την αρχιτεκτονική που έχει αποφασιστείπροηγουμένως.

Page 8: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΜέθοδος ανάπτυξης αρχιτεκτονικής [3/3]• Φάση ΣΤ – Migration Planning: Ασχολείται με τη μετάβαση από την

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

• Φάση Ζ – Implementation Governance: Παρέχει μια αρχιτεκτονικήςφύσης επίβλεψη για την εκτέλεση.

• Φάση Η – Architecture Change Management: Εγκαθιστά διαδικασίεςγια τη διαχείριση της αλλαγής στην καινούρια αρχιτεκτονική.

• Διαχείριση Απαιτήσεων -‐ Requirements Management: Εξετάζει τηδιαδικασία διαχείρισης των αρχιτεκτονικών απαιτήσεων σε όλη τηδιάρκεια της Μεθόδου Ανάπτυξης Αρχιτεκτονικής ADM.

Page 9: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΕπιχειρησιακό συνεχέςΠαρέχει ένα μοντέλο για τη δόμηση μιας εικονικής αρχιτεκτονικήςαποθήκης, η οποία θα περιλαμβάνει όλα τα αρχιτεκτονικά στοιχείακαι λύσεις - πλάνα που έχει συγκεντρώσει η επιχείρηση τόσο απότην προηγούμενη φάση όσο και από τον κλάδο της πληροφορικήςγενικά.Τα αντικείμενα στο επιχειρησιακό συνεχές παρέχουν μια χρήσιμηβάση πάνω στην οποία μια επιχείρηση μπορεί να στηριχθεί ώστε ναπροχωρήσει μπροστά στην επιχειρηματική της προσπάθεια.Θεωρεί τη διαδικασία δημιουργίας της αρχιτεκτονικής ως μιαμετάβαση από το γενικό στο ειδικό.Σε πολλά σημεία κατά τη διάρκεια της ADM φάσης υπάρχουνυπενθυμίσεις ώστε να καθοδηγήσουν τον αρχιτέκτονα στη χρήση τωνσωστών στοιχείων αρχιτεκτονικής από το επιχειρησιακό συνεχές.

Page 10: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open GroupΒάση άντλησης πόρωνΕίναι ένα σύνολο από πόρους, οδηγίες, πρότυπα και βασικέςπληροφορίες που έχει στόχο να παρέχει βοήθεια και υποστήριξη στοναρχιτέκτονα ώστε να χρησιμοποιήσει ορθά τα αποτελέσματα τηςΜεθόδου Ανάπτυξης Αρχιτεκτονικής.Προκύπτει χάρη σε μελέτες περιπτώσεων (case studies), πίνακεςιδεών και απόψεων καθώς και από υλικά, εργαλεία και τεχνικές πουέχουν χρησιμοποιηθεί.

Page 11: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Πλαίσιο Open Group

Eμφανίζεται και ως TOGAF (The Open Group’s Architecture Framework) και οργανώνεται σε 3 τομείς: • Μέθοδος Ανάπτυξης Αρχιτεκτονικής (9

αρχιτεκτονικές φάσεις)• Επιχειρησιακό Συνεχές (εικονική

αρχιτεκτονική αποθήκη)• Βάση άντλησης πόρων (παροχή

βοήθειας στον αρχιτέκτονα για ορθή χρήση των αποτελεσμάτων της ΜΑΑ)

Page 12: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

TOGAF

Page 13: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Λογισμικά Μοντελοποίησης

Εμπορικά εργαλεία: Borland Caliber RΜ, Adaptive Enterprise Architecture Manager, Envision VIP

Ελεύθερα εργαλεία:Modelio, Archi, Iteraplan, Essential Architecture Manager

Page 14: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Γλώσσα μοντελοποίησης αρχιτεκτονικής επιχειρήσεων ArchiMate

Πρόγραμμα Μοντελοποίησης Archi

• Open source• Δωρεάν• Τρέχει σε όλα τα λειτουργικά

συστήματα• Εύκολη εγκατάσταση και

χρήση• Επιλογή τόσο ως εισαγωγικό

όσο και ως βασικό εργαλείο στα χέρια ενός αρχιτέκτονα επιχειρήσεων

Page 15: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Η παλέτα για τη δημιουργία μοντέλων ArchiMate

Δομικά Στοιχεία Μοντελοποίησης

Page 16: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [1/7]

Magic Connector: Αυτό το εργαλείο φανερώνει τις έγκυρες συνδέσεις πουμπορεί να γίνουν ανάμεσα σε δύο αντικείμενα έτσι ώστε να καθοδηγηθεί οχρήστης και να διευκολυνθεί η επιλογή του.

Specialisation relation: Η σχέση εξειδίκευσης δείχνει ότι ένα αντικείμενοείναι μια εξειδίκευση του άλλου αντικειμένου. Μπορεί να αφοράοποιοδήποτε στιγμιότυπο μιας έννοιας με ένα άλλο στιγμιότυπο της ίδιαςέννοιας. Είναι μια σχέση πάντα δυνατή μεταξύ δύο στιγμιότυπων της ίδιαςέννοιας.

Composition relation: Η σχέση σύνθεσης υποδεικνύει ότι ένα αντικείμενοαποτελείται από έναν αριθμό από άλλα αντικείμενα. Σε αντίθεση με τησχέση συνάθροισης (aggregation relationship), ένα αντικείμενο μπορεί ναείναι μέρος μιας μόνο σύνθεσης. Η σχέση σύνθεσης είναι πάντα δυνατήμεταξύ δύο στιγμιότυπων της ίδιας έννοιας και ανήκει στην κατηγορίαδομικών στοιχείων μιας μοντελοποίησης.

Page 17: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [2/7]

Aggregation relation: Η σχέση συνάθροισης υποδηλώνει ότι μία έννοιαομαδοποιεί έναν αριθμό άλλων εννοιών. Σε αντίθεση με τη σχέση σύνθεσης(composition relation), ένα αντικείμενο μπορεί να είναι μέρος απόπερισσότερες από μία συνάθροιση. Αυτή η σχέση είναι πάντα δυνατήμεταξύ δύο στιγμιότυπων της ίδιας έννοιας και ανήκει στην κατηγορίαδομικών στοιχείων μιας μοντελοποίησης.

Assignment relation: Η σχέση ανάθεσης συνδέει ενεργά στοιχεία (π.χ.επιχειρησιακοί ρόλοι ή στοιχεία εφαρμογών) με μονάδες συμπεριφοράς πουπραγματοποιούνται από αυτά ή επιχειρηματικούς φορείς με τους ρόλουςεπιχειρήσεων που πληρούνται από αυτούς. Ανήκει στην κατηγορία δομικώνστοιχείων μιας μοντελοποίησης.

Page 18: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [3/7]

Realisation relation: Η σχέση πραγματοποίησης συνδέει μια λογική οντότηταμε μια πιο συγκεκριμένη οντότητα που την πραγματοποιεί. Δείχνει πώς οιλογικές οντότητες («τί»), όπως είναι οι υπηρεσίες, πραγματοποιούνται μέσωπιο συγκεκριμένων οντοτήτων («πώς»). Για παράδειγμα, μια επιχειρηματικήδιαδικασία ή λειτουργία μπορεί να πραγματοποιήσει μια υπηρεσία, ένααντικείμενο δεδομένων μπορεί να υλοποιήσει ένα επιχειρηματικόαντικείμενο και ένα τεχνούργημα μπορεί να πραγματοποιήσει ένα στοιχείοεφαρμογής. Ανήκει στην κατηγορία δομικών στοιχείων μιας μοντελοποίησης.

Triggering relation: Η σχέση ενεργοποίησης περιγράφει τις χρονικές ήαιτιατές σχέσεις μεταξύ διαδικασιών, λειτουργιών, αλληλεπιδράσεων καιγεγονότων. Χρησιμοποιείται για να μοντελοποιήσει τις αιτιατές σχέσειςανάμεσα σε έννοιες συμπεριφοράς σε μια διαδικασία. Ανήκει στηνκατηγορία δυναμικών στοιχείων μιας μοντελοποίησης.

Page 19: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [4/7]Flow relation: Η σχέση ροής περιγράφει την ανταλλαγή ή τη μεταφοράπληροφοριών ή αξίας μεταξύ διαδικασιών, λειτουργιών, αλληλεπιδράσεωνκαι γεγονότων. Χρησιμοποιείται για να μοντελοποιήσει τη ροή πληροφοριώνανάμεσα σε έννοιες συμπεριφοράς σε μια διαδικασία. Ανήκει στηνκατηγορία δυναμικών στοιχείων μιας μοντελοποίησης.

Used By relation : Η χρησιμοποιούμενο-‐από σχέση μοντελοποιεί τη χρήσητων υπηρεσιών από διαδικασίες, λειτουργίες ή αλληλεπιδράσεις και τηνπρόσβαση στις διεπαφές από ρόλους, στοιχεία ή συνεργασίες. Η σχέσηαυτή περιγράφει τις υπηρεσίες που ένας ρόλος ή ένα στοιχείο προσφέρει καιοι οποίες χρησιμοποιούνται από οντότητες του περιβάλλοντος. Ανήκει στηνκατηγορία δομικών στοιχείων μιας μοντελοποίησης.

Page 20: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [5/7]Access relation: Η σχέση πρόσβασης μοντελοποιεί την πρόσβαση εννοιώνσυμπεριφοράς σε επιχειρηματικά αντικείμενα ή δεδομένα. Υποδηλώνει ότιμια διαδικασία, λειτουργία, αλληλεπίδραση, υπηρεσία ή γεγονός «κάνεικάτι» με ένα αντικείμενο (επιχειρηματικό ή δεδομένων). Το βέλοςυποδεικνύει τη ροή των πληροφοριών. Ανήκει στην κατηγορία δυναμικώνστοιχείων μιας μοντελοποίησης.

Association relation: Η σχέση σύνδεσης μοντελοποιεί μια σχέση μεταξύαντικειμένων που δεν καλύπτεται από κάποια άλλη πιο συγκεκριμένη σχέση.Χρησιμοποιείται για να μοντελοποιήσει σχέσεις μεταξύ επιχειρηματικώναντικειμένων ή δεδομένων που δεν μοντελοποιούνται από τιςβασικές σχέσεις. Η σχέση αυτή χρησιμοποιείται ακόμα για νασυνδέσει πληροφοριακές έννοιες με άλλες έννοιες όπως για παράδειγμα έναεπιχειρηματικό αντικείμενο με μια αναπαράσταση, μια αναπαράσταση μεένα νόημα και μια επιχειρηματική υπηρεσία με ένα σκοπό. Ανήκει στηνκατηγορία δομικών στοιχείων μιας μοντελοποίησης.

Page 21: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [6/7]Influence relation: Η σχέση επιρροής χρησιμοποιείται για να περιγράψειτο γεγονός ότι κάποιο κινητήριο στοιχείο μπορεί να επηρεάσει τηνπραγματοποίηση ενός άλλου κινητήριου στοιχείου. Η επίδραση απόκάποιο άλλο κινητήριο στοιχείο μπορεί να επηρεάσει το βαθμόεπιρροής του πρώτου θετικά ή αρνητικά. Η σχέση αυτή χρησιμοποιείξανά το συμβολισμό της σχέσης ροής σηματοδοτώντας μια «ροήεπιρροής». Ένα χαρακτηριστικό μπορεί να χρησιμοποιηθεί για να καταδείξειτη φορά και τη δύναμη της επιρροής, όπως για παράδειγμα ένα σύστημαμέτρησης “+++”, “++”, “+”, “-‐”, “-‐-‐”, “-‐-‐-‐”. Ένα άλλο παράδειγμα μέτρησηςτου βαθμού στον οποίο ο στόχος για την αύξηση της ικανοποίησης τωνπελατών πραγματοποιείται μπορεί να αντιπροσωπευτεί από το ποσοστότων ικανοποιημένων πελατών που θα συμμετέχουν σε μια έρευνααγοράς.

Page 22: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Συνδέσεις – Σχέσεις [7/7]

Junction: Μια διασταύρωση χρησιμοποιείται για τη σύνδεση δυναμικώνσχέσεων (ενεργοποίησης ή ροής) του ίδιου τύπου προκειμένου να υποδείξειένωση ή διαχωρισμό.

And Junction: Είναι ο τύπος διασταύρωσης που χρησιμοποιείται για ναυποδείξει ένωση των υποπεριπτώσεων, ότι δηλαδή θα πρέπει να ισχύουνόλες μαζί ταυτόχρονα.

Or Junction: Είναι ο τύπος διασταύρωσης που χρησιμοποιείται για ναυποδείξει διαχωρισμό των υποπεριπτώσεων, ότι δηλαδή μπορεί να ισχύειμία από αυτές κάθε φορά.

Page 23: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Σημειώσεις - ΟμαδοποίησηΧρησιμοποιούνται για την προσθήκη σημείωσης,«κουτιού» ομαδοποίησης ή σημείωσης σύνδεσης σε κάποιοView.

Note: Μια σημείωση είναι απλά ένα μέρος για να προστεθούν σχόλιαχρηστών σε ένα διάγραμμα. Δεν έχει καμία εννοιολογική σημασία για τηγλώσσα ArchiMate.

Group: Η σχέση ομάδας δείχνει ότι αντικείμενα, ίδιου ή και διαφορετικούτύπου, ανήκουν μαζί με βάση κάποιο κοινό χαρακτηριστικό. Το στοιχείο αυτόανήκει στα δομικά στοιχεία μιας μοντελοποίησης.

Connection: Πρόκειται για μια απλή σύνδεση μεταξύ δύο αντικειμένων,χωρίς σαφή εννοιολογική σημασία.

Page 24: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [1/16]

Actor: Ο παράγοντας ορίζεται ως μια οντότητα που εκτελεί τη συμπεριφορά σε ένανοργανισμό, όπως επιχειρηματικές διαδικασίες ή λειτουργίες. Τυπικά, ένας παράγονταςεπιχείρησης εκτελεί τη συμπεριφορά που έχει ανατεθεί σε έναν ή περισσότερουςεπιχειρηματικούς ρόλους. Είναι σημαντικό να διαχωρίζουμε τον παράγοντα από τονρόλο διότι ένας επιχειρηματικός παράγοντας μπορεί να εκτελέσει περισσότερους τουενός ρόλους και ένας επιχειρηματικός ρόλος μπορεί να εκτελεσθεί από περισσότερουςτου ενός παράγοντες. Οι επιχειρηματικοί παράγοντες είναι άνθρωποι, τμήματα καιεπιχειρηματικές μονάδες που μπορεί να δρουν αυτόνομα ή σε ομάδες. Ο παράγονταςανήκει στη δομική κατηγορία του επιπέδου εργασιών.

Τυπικές σχέσεις που τον αφορούν:• Assignment -‐ business role,• Flow -‐ business actor.

Page 25: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [2/16]Role: Ο ρόλος ορίζεται ως μια συγκεκριμένη επώνυμη συμπεριφορά ενός παράγονταπου συμμετέχει σε ένα συγκεκριμένο πλαίσιο. Ο παράγοντας στη συνέχεια εκτελεί τησυμπεριφορά του ρόλου. Ένας επιχειρηματικός ρόλος μπορεί να εκπληρωθεί απόπερισσότερους του ενός παράγοντες και αντίστροφα ένας παράγοντας μπορεί ναεκπληρώσει περισσότερους του ενός ρόλους. Για παράδειγμα, δεδομένου ενόςπαράγοντα «Δάσκαλος», υπάρχουν πολλοί ρόλοι που του αντιστοιχούν. Έναςεπιχειρηματικός ρόλος συνήθως υπάρχει σε έναν οργανισμό ανεξάρτητα από τηνύπαρξη ή όχι κάποιου παράγοντα που να τον εκπληρώνει. Ένας ρόλος μπορεί ναανατεθεί σε μια ή περισσότερες διαδικασίες (processes) ή λειτουργίες (functions). Μίαεπιχειρηματική διεπαφή (business interface) ή μία διεπαφή εφαρμογών (applicationinterface) μπορεί να χρησιμοποιηθεί από κάποιον ρόλο, ενώ ταυτόχρονα μιαεπιχειρηματική διεπαφή (business interface) μπορεί να είναι μέρος ενός ρόλου (σχέσησύνθεσης-‐composition relationship). Ανήκει στη δομική κατηγορία του επιπέδουεργασιών.Τυπικές σχέσεις που τον αφορούν:• Assignment -‐ business process, business function• Used By -‐ business interface, application interface

Page 26: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [3/16]

Collaboration: Μια επιχειρηματική συνεργασία ορίζεται ως μια (πιθανώςπροσωρινή) διαμόρφωση δύο ή περισσότερων επιχειρηματικών ρόλων οι οποίοικαταλήγουν σε μια συγκεκριμένη συλλογική συμπεριφορά για ένα ειδικό πλαίσιο. Σεαντίθεση με ένα μόνο ρόλο, η συνεργασία δεν αποτελεί απαραίτητα μια μόνιμηκατάσταση σε έναν οργανισμό. Μπορεί ακόμα να θεωρηθεί ως ένας «εικονικός» ρόλος.Μια επιχειρηματική συνεργασία μπορεί να συμβεί όταν δύο ή περισσότεροιεπιχειρηματικοί ρόλοι πρέπει να πληρούν συγκεκριμένες απαιτήσεις αλληλεπίδρασης.Οι επιχειρηματικές συνεργασίες αντιπροσωπεύουν τη συλλογική προσπάθεια τωνσυνδυασμένων επιχειρηματικών ρόλων. Ανήκει στη δομική κατηγορία του επιπέδουεργασιών.

Τυπικές σχέσεις που την αφορούν:• Aggregation -‐ business role• Assignment -‐ business interaction• Used By -‐ business interface, application interface

Page 27: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [4/16]

Interface: Η επιχειρηματική διεπαφή δηλώνει τον τρόπο με τον οποίο ο ρόλος μιαςεπιχείρησης συνδέεται με το περιβάλλον της. Η λειτουργικότητα που παρέχεται απόένα ρόλο είναι εκτεθειμένη στο περιβάλλον μέσω μίας ή περισσότερων διεπαφών.Αντίστροφα, ένας επιχειρηματικός ρόλος μπορεί να καταναλώσει τη λειτουργικότηταπου παρέχεται από άλλους ρόλους μέσω μιας επιχειρηματικής διεπαφής. Η διεπαφήκαθορίζει τον τρόπο με τον οποίο η λειτουργικότητα ενός ρόλου μπορεί ναχρησιμοποιηθεί από άλλους ρόλους (παρεχόμενη διεπαφή), ή το ποιά λειτουργικότητααπαιτεί ένας ρόλος από το περιβάλλον του (απαιτούμενη διεπαφή). Η διεπαφήεπιχειρήσεων εκθέτει μια υπηρεσία που παρέχεται από ένα ρόλο ή από μια συνεργασίαπρος το περιβάλλον. Μια υπηρεσία μπορεί να εκτεθεί μέσω διαφορετικών διεπαφών.Ανήκει στη δομική κατηγορία του επιπέδου εργασιών.

Τυπικές σχέσεις που την αφορούν:• Assignment -‐ business actor, business role, business collaboration, business

service

Page 28: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [5/16]Function: Μια επιχειρηματική λειτουργία περιγράφει την εσωτερική συμπεριφορά πουεκτελείται από έναν επιχειρηματικό ρόλο και είναι απαραίτητη για την παραγωγή ενόςσυνόλου προϊόντων και υπηρεσιών. Πραγματοποιείται από ένα και μόνο ρόλο στο πλαίσιοενός οργανισμού. Ενώ οι επιχειρηματικές διαδικασίες (processes) περιγράφουν μια ροήδραστηριοτήτων, οι επιχειρηματικές λειτουργίες ομαδοποιούν δραστηριότητες με βάση τιςαπαιτούμενες δεξιότητες, γνώση και πηγές. Μια επιχειρηματική διαδικασία αποτελεί μιασειρά από επιχειρηματικές λειτουργίες. Η επιχειρηματική λειτουργία μπορεί να προκληθεί ήνα προκαλέσει οποιοδήποτε άλλο στοιχείο επιχειρηματικής συμπεριφοράς (business event,business process, business function, business interaction). Μια επιχειρηματική λειτουργίαέχει πρόσβαση σε επιχειρηματικά αντικείμενα, μπορεί να πραγματοποιήσει μία ήπερισσότερες επιχειρηματικές λειτουργίες και μπορεί να χρησιμοποιήσει επιχειρηματικέςυπηρεσίες ή υπηρεσίες εφαρμογών. Ένας επιχειρηματικός ρόλος ή ένα στοιχείο εφαρμογήςμπορεί να ανατεθεί σε μια επιχειρηματική λειτουργία. Ανήκει στην κατηγορία στοιχείωνσυμπεριφοράς του επιπέδου εργασιών.Τυπικές σχέσεις που την αφορούν:• Flow -‐ business function, business role Triggering -‐ business event, business

function Access -‐ business object• Realisation -‐ business service• Assignment -‐ business role, application component

Page 29: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [6/16]

Process: Μια επιχειρηματική διαδικασία ορίζεται ως μια μονάδα εσωτερικήςσυμπεριφοράς ή συλλογής αιτιολογικά συσχετιζόμενων μονάδων εσωτερικήςσυμπεριφοράς που προορίζονται να παράγουν ένα καθορισμένο σύνολο προϊόντων καιυπηρεσιών. Περιγράφει την εσωτερική συμπεριφορά που εκτελείται από ένανεπιχειρηματικό ρόλο και είναι απαραίτητη για την παραγωγή ενός συνόλουπροϊόντων και υπηρεσιών. Για έναν καταναλωτή, η απαιτούμενη συμπεριφορά δενέχει ενδιαφέρον και γι’ αυτό οι επιχειρηματικές διαδικασίες σχεδιάζονται «εσωτερικά».Ανήκει στην κατηγορία στοιχείων συμπεριφοράς του επιπέδου εργασιών.

Τυπικές σχέσεις που την αφορούν:• Triggering -‐ business process, business event, business function, business

interaction• Access -‐ business object• Assignment -‐ business role, business collaboration, application component

Page 30: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [7/16]Event: Ένα επιχειρηματικό γεγονός ορίζεται ως κάτι που συμβαίνει (εσωτερικά ήεξωτερικά) και επηρεάζει κάποια συμπεριφορά (επιχειρηματική διαδικασία,επιχειρηματική λειτουργία, επιχειρηματική αλληλεπίδραση). Επιχειρηματικέςδιαδικασίες και άλλες επιχειρηματικές συμπεριφορές μπορεί να προκληθούν ή ναδιακοπούν από ένα επιχειρηματικό γεγονός. Επίσης, επιχειρηματικές διαδικασίες μπορείνα αυξήσουν γεγονότα που προκαλούν άλλες επιχειρηματικές διαδικασίες, λειτουργίεςή αλληλεπιδράσεις. Ένα γεγονός χρησιμοποιείται συνήθως για να μοντελοποιήσει κάτι τοοποίο προκαλεί μια συμπεριφορά. Αντίθετα από τις επιχειρηματικές διαδικασίες,λειτουργίες και αλληλεπιδράσεις, ένα γεγονός είναι στιγμιαίο και δεν έχει διάρκεια.Γεγονότα μπορεί να προέρχονται από το περιβάλλον του οργανισμού (από κάποιονπελάτη) αλλά υπάρχουν και εσωτερικά γεγονότα που δημιουργούνται για παράδειγμα απόάλλες διαδικασίες μέσα στον οργανισμό. Ένα γεγονός μπορεί να προκαλέσει ή ναπροκληθεί από επιχειρηματικές διαδικασίες, λειτουργίες ή αλληλεπιδράσεις, έχειπρόσβαση σε επιχειρηματικά αντικείμενα και μπορεί να αποτελείται από άλλα γεγονότα.Ανήκει στην κατηγορία στοιχείων συμπεριφοράς του επιπέδου εργασιών.Τυπικές σχέσεις που το αφορούν:• Access -‐ business object• Triggering -‐ business process, business function, business interaction

Page 31: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [8/16]Interaction: Μια επιχειρηματική αλληλεπίδραση ορίζεται ως η μονάδα της συμπεριφοράςπου εκτελείται σε συνεργασία μεταξύ δύο ή περισσότερων επιχειρηματικών ρόλων. Ηεπιχειρηματική αλληλεπίδραση είναι παρόμοια με μια επιχειρηματικήδιαδικασία/λειτουργία, αλλά εκτελείται από πολλαπλούς ρόλους σε συνεργασία καιόχι από έναν μόνο του. Η αλληλεπίδραση μπορεί να προκληθεί ή να προκαλέσειοποιοδήποτε άλλο στοιχείο επιχειρηματικής συμπεριφοράς (γεγονός, διαδικασία,λειτουργία, αλληλεπίδραση) και έχει πρόσβαση σε επιχειρηματικά αντικείμενα. Ηεπιχειρηματική αλληλεπίδραση μπορεί να πραγματοποιήσει μία ή περισσότερεςεπιχειρηματικές υπηρεσίες και να χρησιμοποιήσει, εσωτερικές και μη, επιχειρηματικέςυπηρεσίες αλλά και υπηρεσίες εφαρμογών. Μια επιχειρηματική συνεργασία ή μιασυνεργασία εφαρμογών μπορεί να ανατεθεί σε μια επιχειρηματική αλληλεπίδραση.Ανήκει στην κατηγορία στοιχείων συμπεριφοράς του επιπέδου εργασιών.Τυπικές σχέσεις που την αφορούν:Assignment -‐ business collaboration, application collaboration Access -‐ businessobjectTriggering -‐ business event, business process, business function, businessinteraction Realisation -‐ business service

Page 32: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [9/16]

Product: Ως προϊόν ορίζεται μια συνεκτική συλλογή υπηρεσιών η οποία συνοδεύεταιαπό μία σύμβαση/σύνολο συμφωνιών που καθορίζει τα χαρακτηριστικά, ταδικαιώματα και τις απαιτήσεις που σχετίζονται με το προϊόν. Προσφέρεται στοσύνολό της στους πελάτες, εξωτερικά, και μπορεί να προσφερθεί εξίσου και εσωτερικάστον οργανισμό. Μία αξία -‐ τιμή μπορεί να συσχετισθεί με ένα προϊόν. Ανήκει στηνκατηγορία ενημερωτικών στοιχείων του επιπέδου εργασιών.

Τυπικές σχέσεις που το αφορούν:Association -‐ value, contract

Page 33: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [10/16]

Contract: Ένα συμβόλαιο ορίζεται ως μια επίσημη ή άτυπη προδιαγραφή μιαςσυμφωνίας που καθορίζει τα δικαιώματα και τις υποχρεώσεις που συνδέονται με έναπροϊόν. Μπορεί να είναι ή να περιλαμβάνει μια Συμφωνία Επιπέδου Υπηρεσιών(Service Level Agreement SLA), που περιγράφει μια συμφωνία σχετικά με τηλειτουργικότητα και την ποιότητα των υπηρεσιών που αποτελούν μέρος τουπροϊόντος. Ένα συμβόλαιο είναι μια εξειδίκευση του αντικειμένου των επιχειρήσεων.Οι σχέσεις που ισχύουν για ένα αντικείμενο της επιχείρησης, έχουν επίσης εφαρμογήστα συμβόλαια. Ένα συμβόλαιο μπορεί να έχει σχέση συνάθροισης με ένα προϊόν.Ανήκει στην κατηγορία ενημερωτικών στοιχείων του επιπέδου εργασιών.Τυπικές σχέσεις που το αφορούν:Aggregation -‐ product

Page 34: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [11/16]

Service: Μια επιχειρηματική υπηρεσία ορίζεται ως η εξωτερικά ορατή («λογική»)λειτουργικότητα, η οποία είναι σημαντική για το περιβάλλον και πραγματοποιείταιαπό μια επιχειρηματική συμπεριφορά (διαδικασία, λειτουργία, αλληλεπίδραση,γεγονός). Μια υπηρεσία εκθέτει τη λειτουργικότητα των επιχειρηματικών ρόλων ήσυνεργασιών στο περιβάλλον τους. Αυτή η λειτουργικότητα είναι προσβάσιμη από μίαή περισσότερες επιχειρηματικές διεπαφές. Μια επιχειρηματική υπηρεσίαπραγματοποιείται από μία ή περισσότερες επιχειρηματικές διαδικασίες, λειτουργίες,ή αλληλεπιδράσεις που εκτελούνται από επιχειρηματικούς ρόλους και συνεργασίες,αντίστοιχα. Ανήκει στην κατηγορία στοιχείων συμπεριφοράς του επιπέδου εργασιών.Τυπικές σχέσεις που την αφορούν: Access -‐ business object Association -‐business valueUsed By -‐ business process, business function, business interaction Realisation -‐business process, business function, business interaction Assignment -‐ businessinterface, application interface

Page 35: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [12/16]

Value: Η αξία ορίζεται ως κάτι που κάνει μια μερίδα ανθρώπων να εκτιμούν μίαυπηρεσία ή ένα προϊόν κυρίως στην περίπτωση που σκοπεύουν να το αποκτήσουναλλά ακόμα και εάν το παρέχουν οι ίδιοι. Η αξία σχετίζεται με το τί μπορεί να κερδίσεικάποιος ο οποίος πουλά ή κάνει διαθέσιμο το προϊόν ή με το τι μπορεί να κερδίσεικάποιος αποκτώντας πρόσβαση σε αυτό. Η αξία μπορεί να εκφραστεί σε χρηματικέςμονάδες αλλά και η μη νομισματική αξία είναι σημαντική για τις επιχειρήσεις. Έναπαράδειγμα είναι η πρακτική/λειτουργική αξία (συμπεριλαμβανομένου και τουδικαιώματος χρήσης μιας υπηρεσίας) και η αξία που πηγάζει από πληροφορίες καιγνώσεις. Παρόλο που η αξία μπορεί να υπάρξει εσωτερικά σε κάποιο σύστημα ήοργανωτική μονάδα, συνήθως εφαρμόζεται στην εξωτερική εκτίμηση των αγαθών,υπηρεσιών, πληροφοριών, γνώσης ή χρημάτων ως μέρος κάποιας σχέσης πελάτη -‐παρόχου. Μια τιμή μπορεί να σχετίζεται με επιχειρηματικές υπηρεσίες και έμμεσα μετα προϊόντα των επιχειρήσεων. Ανήκει στην κατηγορία ενημερωτικών στοιχείων τουεπιπέδου εργασιών.

Τυπικές σχέσεις που το αφορούν:Association -‐ business service, business product

Page 36: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [13/16]

Meaning: Ένα νόημα ορίζεται ως η γνώση ή η παρούσα εμπειρία στηναναπαράσταση ενός επιχειρηματικού αντικειμένου, δεδομένου ενός συγκεκριμένουπλαισίου. Αντιπροσωπεύει τη λειτουργικότητα μιας αναπαράστασης και περιγράφειτην πρόθεσή της, δηλαδή τον τρόπο με τον οποίο ενημερώνει τον εξωτερικό χρήστη.Μια ορισμένη ερμηνεία μιας αναπαράστασης σε ένα συγκεκριμένο χρήστη φέρεικαθορισμένο νόημα. Ανήκει στην κατηγορία ενημερωτικών στοιχείων του επιπέδουεργασιών.

Τυπικές σχέσεις που το αφορούν: Association -‐ representation

Page 37: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [14/16]

Representation: Μία αναπαράσταση, μπορεί να είναι μήνυμα ή έγγραφο, ορίζεται ωςη αντιληπτή μορφή των πληροφοριών που μεταφέρονται από επιχειρηματικόαντικείμενο. Ένα μεμονωμένο επιχειρηματικό αντικείμενο μπορεί να έχει μια σειράαπό διαφορετικές αναπαραστάσεις, αλλά μια αναπαράσταση ανήκει πάντα σε ένασυγκεκριμένο επιχειρηματικό αντικείμενο. Μια αναπαράσταση μπορεί ναπραγματοποιήσει ένα ή περισσότερα αντικείμενα των επιχειρήσεων. Ένα νόημα μπορείνα σχετίζεται με μια αναπαράσταση που μεταφέρει αυτό το νόημα. Ανήκει στηνκατηγορία ενημερωτικών στοιχείων του επιπέδου εργασιών.

Τυπικές σχέσεις που το αφορούν: Association -‐ meaning Realisation -‐business object

Page 38: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [15/16]Object: Ένα επιχειρηματικό αντικείμενο ορίζεται ως μια μονάδα πληροφορίας πουσχετίζεται με κάποια επιχειρηματική άποψη. Χρησιμοποιείται για να μοντελοποιείέναν τύπο αντικειμένου από τον οποίο πολλά στιγμιότυπα εμφανίζονται σε ένανοργανισμό. Σε αυτήν την περίπτωση μπορεί να υλοποιηθεί ως ένα αντικείμενοδεδομένων ή μια αναπαράσταση. Μπορεί επίσης να εξειδικευτεί από ένα άλλοεπιχειρηματικό αντικείμενο. Τα επιχειρηματικά αντικείμενα είναι παθητικά και δενπροκαλούν ούτε εκτελούν διαδικασίες. Ανήκουν στην κατηγορία δομικών στοιχείων τουεπιπέδου εργασιών.Τυπικές σχέσεις που το αφορούν:Access -‐ business process, business function, business interaction, business event,business serviceRealisation -‐ representation, data object

Page 39: Ανάλση Πληροφοριακών σημάων · 2019. 3. 19. · •Αρχιεκονική εχνολογίας (Technology architecture): Περιγράφει τις ικανότητες

Επίπεδο Εργασιών [16/16]

Location: Μία θέση ορίζεται ως ένα εννοιολογικό σημείο ή μια έκταση στο χώρο. Ηέννοια της τοποθεσίας χρησιμοποιείται για να διαμορφώσει τη διανομή των δομικώνστοιχείων, όπως επιχειρηματικούς παράγοντες, στοιχεία εφαρμογών, καθώς καισυσκευές. Μοντελοποιείται με τη βοήθεια μιας σχέσης ανάθεσης από μία τοποθεσία σεένα δομικό αντικείμενο. Έμμεσα, μια τοποθεσία μπορεί ακόμα να ανατεθεί σεένα στοιχείο συμπεριφοράς ώστε να καταδείξει το πού αυτή εκτελείται. Ανήκει στηνκατηγορία δομικών στοιχείων του επιπέδου εργασιών.Τυπικές σχέσεις που την αφορούν:Assignment -‐ business role, business actor Aggregation -‐ business actor