1 |
Μηχανική υπερμέσων συστημάτων δομικού υπολογισμού / Hypermedia engineering of structural computing systemsΓκότσης, Γιώργος 16 May 2007 (has links)
Η ανάδειξη των Ανοιχτών Συστημάτων Υπερκειμένου Βασισμένα σε Ψηφίδες (ΑΣΥ-ΒΨ) έχει σαν στόχο την απελευθέρωση ενός πλαισίου ανάπτυξης εφαρμογών Διαδικτύου και γενικότερα Υπερμέσων από τη μονοκρατορία του μέσου πλοήγησης "σύνδεσμος" ως η αποκλειστική δομική μονάδα. Αντίθετα , ένα σύνολο από ανοιχτές υπηρεσίες, που η κάθε μία παρέχει δομικές αφαιρέσεις ανάλογα με το πεδίο του προβλήματος, προσφέρονται στο σύνολο των εφαρμογών που απαιτούνται σε κάθε περίσταση. Παρόλα αυτά, η απουσία ενός πλαισίου μηχανικής που να περιγράφει κάθε διαδικασία της ανάπτυξης ενός ΑΣΥ-ΒΨ ευθύνεται ως ένα βαθμό για τη μειωμένη αποδοχή της εν λόγω προσπάθειας. Σε αυτή την εργασία γίνεται μια προσπάθεια για την ανάλυση όλων εκείνων των βημάτων, από τη σκοπιά του μηχανικού, που απαιτούνται για την υποστήριξη αυτής της προσπάθειας, δίνοντας έμφαση στην περιγραφή της μεθοδολογίας και των εργαλείων που να καλύπτουν όλες τις φάσεις της ανάπτυξης. Στην εργασία παρουσιάζεται ένας προτεινόμενος κύκλος ζωής για τα ΑΣΥ-ΒΨ, ενώ ιδιαίτερη έμφαση δίνεται στη φάση του σχεδιασμού του συστήματος και στη μεταφορά των εννοιολογικών μοντέλων σε χαμηλότερα επίπεδα (λογικό), χρησιμοποιώντας συγκεκριμένα παραδείγματα. / The emergence of Component-Based Open Hypermedia Systems (CB-OHS) aims at the releasing of hypermedia and web applications from the monocracy of link as an information structuring primitive. Instead, an open set of structure servers, each one providing abstractions and semantics relevant to a specific data-organization domain, are employed by an open set of client applications. Nonetheless, the lack of an engineering framework guiding the development and deployment process of structure servers plays a key role in their limited exploitation. In this paper, an analysis of the characteristics of structure servers from an engineering approach is carried out, through a proposition of a framework and a set of supporting tools, in order to support their development. Furthermore, in this paper a life-cycle for CB-OHSs is proposed, with special focus at the system
|
2 |
Σχεδιασμός και υλοποίηση της ανακάλυψης υπηρεσιών σε Ανοικτά Συστήματα Υπερκειμένου Βασισμένα σε Ψηφίδες (ΑΣΥ-ΒΨ) / Design and development service discovery in Component-Based Open Hypermedia Systems (CB-OHS)Διολής, Χρήστος 16 May 2007 (has links)
Τα τελευταία χρόνια η ανάπτυξη των Ανοιχτών Συστημάτων Υπερκειμένου (ΑΣΥ) είναι ευρεία με την προσθήκη νέων πεδίων και αρχιτεκτονικών που βοηθούν στην καλύτερη οργάνωση της πληροφορίας με στόχο την εξομοίωση και επαύξηση της σκέψης του ανθρώπου στο συγκεκριμένο τομέα. Ωστόσο, η χρησιμοποίηση των ΑΣΥ από το ευρύ κοινό είναι πολύ μικρή διότι η κατηγορία των συστημάτων αυτών δεν έχει καταφέρει μέχρι στιγμής να γίνει γνωστή για τα πλεονεκτήματα που προσφέρει όσον αφορά τη διαχείριση, τη δόμηση και τη σύνδεση της πληροφορίας. Επίσης, η κοινωνία των ΑΣΥ δεν έχει ακόμα παγιώσει κοινές μεθοδολογίες και υποδομές που θα βοηθούσαν κάθε developer να εισάγει εύκολα στην εφαρμογή του λειτουργίες υπερκειμένου. Στην παρούσα Μεταπτυχιακή εργασία γίνεται μια προσπάθεια για την ανάπτυξη μιας υποδομής που βοηθά τον developer στην εύκολη ενσωμάτωση υπηρεσιών υπερκειμένου στην εφαρμογή του. Έτσι, μελετήθηκε, σχεδιάστηκε και υλοποιήθηκε ο τρόπος με τον οποίο μπορεί να γίνει ανακάλυψη υπηρεσιών (service discovery) στα σύγχρονα Ανοικτά Συστήματα Υπερκειμένου βασισμένα σε Ψηφίδες (ΑΣΥ-ΒΨ). Στα πλαίσια της αρχιτεκτονικής της ανακάλυψης υπηρεσιών των ΑΣΥ-ΒΨ μελετήθηκαν οι αρχιτεκτονικές πελάτη/εξυπηρετητή και peer-to-peer. Το άμεσο αποτέλεσμα της συγκεκριμένης προσπάθειας είναι η παροχή στον developer εργαλείου (μηχανισμού) που τον βοηθάει στην αναζήτηση και επισκόπηση υπηρεσιών υπερκειμένου και στην εύκολη επιλογή κατάλληλης υπηρεσίας (με βάση τα χαρακτηριστικά της). Το μελλοντικό αποτέλεσμα της συγκεκριμένης προσπάθειας θα είναι η επίτευξη της γνωστοποίησης των υπηρεσιών που προσφέρουν τα ΑΣΥ-ΒΨ σε όλο και μεγαλύτερο σύνολο από developers με αποτέλεσμα όλο και περισσότερες εφαρμογές να χρησιμοποιούν τις υπηρεσίες των ΑΣΥ-ΒΨ. / In the last few years, Component-Based Open Hypermedia Systems (CB-OHS) have been widely developed with the addition of new hypermedia domains and architectural models for better data organization with main aim to equate and increase the human thinking in this particular field. However, OHS aren’t widely used because they haven’t managed, until this time, to become popular for the advantages that they offer on management, structuring and data linking. Additionally, the OHS community hasn’t yet effectively targeted in the establishment of common methodologies and frameworks that could help any developer to insert hypermedia functionality into his applications. In this Master’s thesis an effort is being made to develop an infrastructure which will help any developer to integrate easily, in his application, hypermedia services. Taking into consideration the above issues, the application of Service Discovery functionality to Component-Based Open Hypermedia Systems was investigated, analyzed and developed, in the context of this project. Trying to specify the architecture that should better fit in this case, two different types of architecture were examined; the client/server and the peer-to-peer architecture. The direct objective of this study is to provide developers with a tool that will help them to search easily and effectively, review and finally choose the proper structure service for them based on each service’s characteristics. A long-term objective of the current research is to make CB-OHS services widely known to developer communities in order to broaden the utilization of the above mentioned services by more and more applications.
|
Page generated in 0.0124 seconds