1. Πλαίσιο αξιολόγησης συστημάτων συναίσθησης
- Author
-
Καμέας, Αχιλλέας, Kargioti, Dionysia, Ράγγος, Όμηρος, and Ζαγούρας, Χαράλαμπος
- Subjects
Πλαίσιο αξιολόγησης ,302.2 ,Evaluation framework ,Κοινωνικότητα μέσω υπολογιστή ,Ποιότητα λογισμικού ,Software quality ,ISO 9126 ,Awareness systems ,Συστήματα συναίσθησης ,Social computing - Abstract
Οι εφαρμογές συναίσθησης (awareness applications) αποτελούν συστήματα ενίσχυσης της αντίληψης της παρουσίας (presence) και εντάσσονται στην ευρύτερη κατηγορία των συστημάτων υποστήριξης της επικοινωνίας με τη διαμεσολάβηση υπολογιστών (computer mediated communication systems). Μια πληθώρα τέτοιων εφαρμογών – μικρών και εξειδικευμένων ακόμη – έχει αναπτυχθεί τα τελευταία χρόνια (π.χ. MSN, Facebook), ενώ αναμένεται η ευρύτερη διάδοσή τους ως αποτέλεσμα της ανάπτυξης των κινητών επικοινωνιών. Η παρούσα διπλωματική εργασία βασίζεται στην πλατφόρμα ανάπτυξης εφαρμογών συναίσθησης ASTRA. Το συγκριτικό πλεονέκτημα της πλατφόρμας απέναντι στις υπάρχουσες εφαρμογές είναι ότι είναι γενικευμένη και συνεπώς μπορεί να οδηγήσει στην ανάπτυξη πλήθους εφαρμογών με σχετικά εύκολο τρόπο, δίνοντας τεράστια ώθηση στην ευρύτερη ανάπτυξη του πεδίου. Η εργασία αποσκοπεί στην δημιουργία ενός πλαισίου αξιολόγησης (evaluation framework) εφαρμογών συναίσθησης, το οποίο θα βασίζεται κυρίως στο πρότυπο ISO 9126. Για το σκοπό αυτό θα αναλυθεί το εν λόγω πρότυπο και θα εντοπιστούν οι ιδιαίτερες διαστάσεις των συστημάτων συναίσθησης (τα οποία θα αναλυθούν ως εφαρμογές διαδικτύου). Στη συνέχεια θα ομαδοποιηθούν τα χαρακτηριστικά τους και θα ενταχθούν στα τέσσερα στοιχεία εξωτερικής ποιότητας που προβλέπει το πρότυπο. Ως πεδίο εφαρμογής του πλαισίου θα χρησιμοποιηθεί η πλατφόρμα ASTRA, η οποία θα αξιολογηθεί με βάση αυτό. Για το σκοπό της εργασίας θα αναπτυχθούν και ορισμένες εφαρμογές συναίσθησης με τη χρήση της πλατφόρμας. This thesis presents a quality evaluation framework for awareness systems. These are Computer Mediated Communication (CMC) systems, which support people’s needs to communicate and enhance their sense of presence. In general, quality is defined by the extent to which the software meets user needs and requirements. Our framework is based on the ISO9126 standard, which includes two quality dimensions, external and internal, and defines a set of quality criteria for each. We have chosen to adopt the end-user standpoint in evaluating awareness systems, thus we model only the four criteria groups of external quality, that is, functionality, usability, reliability and efficiency. Firstly, we present a brief introduction to software quality and the ISO9126 standard. Then, we present presence and awareness systems, and discuss their emergence and the needs they serve. We continue with a broad survey of presence and awareness systems and social software. For each of the surveyed systems (the list includes Facebook, MSN, Twitter, YouTube, LinkedIn et al), we present an extensive list of features, which support user/community management and application management. A comparative table summarizes the features of the systems surveyed. Based on this discussion, we develop the proposed evaluation framework, by listing detailed criteria for each of the four groups of external quality, according to ISO9126. For each group, we list two tables of criteria, one for community management evaluation and one for application evaluation. The criteria are sub-grouped into presentation, navigation, escalation, content, applications, communication, awareness, and connectedness. Each table is followed by a brief explanation of the criteria it contains and the range of values they assume. Then we present in detail ASTRA, the first pervasive CMC system that was designed and developed in order to enhance presence without requiring users to use a computer to join. ASTRA applies a pervasive computing interface on top of a social computing system, which supports community and awareness application management. The focus-nimbus model is used to describe the awareness framework and a novel connectedness theory is validated with the system. Finally, we evaluate and classify the presence and awareness systems, including ASTRA, according to the proposed evaluation framework.
- Published
- 2009