Ποιότητα λογισμικού συστημάτων παγκοσμίου ιστού με έμφαση στο ηλεκτρονικό εμπόριο

  1. PhD dissertations
  2. Software quality of web based systems with a particular emphasis on electronic commerce
  3. Στεφανή, Αντωνία
  4. Σχολή Θετικών Επιστημών και Τεχνολογίας
  5. 2008 [2008]
  6. Ελληνικά
  7. Ξένος, Μιχαήλ
  8. Καμέας, Αχιλέας | Χατζηλάκος, Αθανάσιος | Αβούρης, Νικόλαος | Τσακαλίδης, Αθανάσιος | Γαροφαλάκης, Ιωάννης | Παυλίδης, Γεώργιος
  9. Τεχνολογία λογισμικού | Ποιότητα λογισμικού | Πρότυπα ποιότητας | Ηλεκτρονικό εμπόριο | Αξιολόγηση λογισμικού | Μετρικές ποιότητας λογισμικού
  10. science-technology
  11. 178 σ., εικ.
    • Η ποιότητα είναι µία έννοια αφηρηµένη και υποκειµενική. Είναι δύσκολο να την ορίσει κανείς ακόµα και για απλά πράγµατα της καθηµερινής µας ζωής. Αυτή η δυσκολία ισχύει και στην αξιολόγηση της ποιότητας του λογισµικού. Παρόλα αυτά, ο ακριβής καθορισµός της αλλά και η µέτρησή της (όσο είναι δυνατόν) είναι θέµα πρωταρχικής σηµασίας για λογισµικό το οποίο είναι ανθρωποκεντρικό ή/και εξαρτά την επιτυχία του στην αποδοχή του εκ µέρους των χρηστών. Ένα τέτοιου είδους λογισµικού είναι οι εφαρµογές που χρησιµοποιούν τον Παγκόσµιο Ιστό ως µέσο σύνδεσης µε τους χρήστες τους. Η αξιολόγηση της ποιότητας των εφαρµογών διαδικτύου έχει και µία επιπλέον δυσκολία. Ο πληθυσµός των πιθανών χρηστών είναι µεγάλος και εξαιρετικά ετερόκλητος όσον αφορά τις εµπειρίες, τους στόχους, τη χρήση των µέσων πρόσβασης και της κουλτούρας. Πως είναι δυνατόν να κατασκευαστεί ένα ποιοτικό λογισµικό παίρνοντας υπόψη τόσες πολλές, ετερόκλητες και πολλές φορές αλληλοσυγκρουόµενες απαιτήσεις; Το λογισµικό που υποστηρίζει τις εφαρµογές διαδικτύου είναι συνήθως πολύπλευρο αφού χρησιµοποιεί µία πληθώρα διαφορετικών τεχνολογιών για να υποστηρίξει πολύπλοκες διαδικασίες που πολλές φορές είναι κρυµµένες από τους χρήστες. Για να αξιολογηθεί αυτό το λογισµικό θα πρέπει να αναλυθεί στις βασικές του συνιστώσες. Τα πρότυπα λογισµικού όπως αυτά που προτείνει ο οργανισµός ISO βοηθούν προς αυτή την κατεύθυνση, όµως η βιβλιογραφία δεν προτείνει κάποια ειδική µέθοδο ή τεχνική αξιολόγησης της ποιότητας διαδικτυακού λογισµικού. Έχοντας ως στόχο µία ειδική κατηγορία διαδικτυακού λογισµικού, τα συστήµατα ηλεκτρονικού εµπορίου τύπου επιχείρησης-πελάτη η παρούσα διδακτορική έρευνα όρισε ως εναρκτήριο ερώτηµα της το ακόλουθο: «Με ποιον τρόπο είναι δυνατόν να αξιολογηθεί ποιοτικά, τυπικά και σε βάθος η ποιότητα ενός συστήµατος ηλεκτρονικού εµπορίου τύπου επιχείρησης-πελάτη;» Ακολουθώντας µία αυστηρή µεθοδολογία, η έρευνα αντιµετώπισε το πρόβληµα σε τρία στάδια: (α) µε τη σχεδίαση του ποιοτικού χάρτη του λογισµικού ηλεκτρονικού εµπορίου τύπου επιχείρησης-πελάτη µε βάση τις απαιτήσεις των χρηστών και τη σύνδεση των συνιστωσών που προκύπτουν µε τα ποιοτικά χαρακτηριστικά του προτύπου ποιότητας λογισµικού ISO 9126, (β) µε τη χρήση του ποιοτικού χάρτη για την κατασκευή µίας πιθανοτικής τεχνικής δύο δρόµων για την αξιολόγηση της ποιότητας του λογισµικού, µίας 6 τεχνικής που εντοπίζει τα ποιοτικά πλεονεκτήµατα/µειονεκτήµατα υπαρχόντων συστηµάτων ή βοηθά στη στοχευµένη ποιοτικά ανάπτυξη νέων και (γ) µε τη σχεδίαση ενός πλαισίου χρήσης µετρικών (απτών µη-υποκειµενικών µετρήσεων) για την αύξηση της αντικειµενικότητας και της πρακτικότητας της µεθόδου αξιολόγησης. Τα αποτελέσµατα της διδακτορικής διατριβής (το µοντέλο- ποιοτικός χάρτης, η πιθανοτική µέθοδος αξιολόγησης δύο δρόµων και το πλαίσιο αξιολόγησης µετρικών) είναι µοναδικά τόσο για το συγκεκριµένο είδος λογισµικού όσο και για το διαδικτυακό λογισµικό. Προκαταρκτική έρευνα έδειξε ότι οι λύσεις που προτείνονται µπορούν να έχουν εφαρµογή και σε άλλες κατηγορίες διαδικτυακού λογισµικού όπως το λογισµικό υποστήριξης εκπαίδευσης από απόσταση και το κινητό ηλεκτρονικό εµπόριο.
    • The efficiency and cost effectiveness of Internet technologies have already transformed the web into a global environment for business. However, designing, developing and supporting ecommerce systems having quality in mind is a challenging task. Software quality and especially the quality of user-centric applications such as Business to Consumer (B2C) e-commerce systems is difficult to define and measure and most importantly, it is difficult to measure its impact on the end-user. This Phd thesis follows a systematic approach for the design and development of quality evaluation techniques for B2C systems. In the first step of the methodology, the quality of a B2C system is assessed from two complementary, orthogonal, points of view: as a software system and as a service to endusers/customers. As a software system it is assessed by professional software engineers, the evaluators. These points of view are combined in a weighted model which uses the external quality characteristics and sub-characteristics of ISO 9126 as a baseline for further decomposition into technical and user –oriented features. The model can be used forward and backwards: forward for evaluating in detail the qualitative strengths and weaknesses of an existing e-commerce system; backwards for balancing quality improvement with development criteria. More specifically, the model’s structure relies on the set of quality characteristics and sub-characteristics that are directly related to quality as perceived by the end-users. External measures are those quality measures that require the involvement of the end-user to be evaluated. In the second step of the methodology, the model is used to develop a probabilistic, two way quality evaluation technique. Using a Belief Network for probabilistic reasoning (forward prediction and backward assessment) this technique is able to rank the components of an ecommerce system based on their importance according to the user’s perception. A theoretical background supports the evaluation process scenarios for the quality of e-commerce systems. The contribution of this technique is three-fold. Firstly, this research addresses the issue of how to predict users’ perception of e-commerce systems quality. The model adapts the ISO 9126 quality standard to B2C e-commerce systems based on the results of a 2 year survey that included the participation of 300 users. The results are of great interest to web designers, IS staff and researchers. Secondly, by explaining the dynamic relationship among quality and ecommerce systems’ components that influence e-commerce success, the current research can aid researchers in further refinement of e-systems success models in general. Last but not least, a 8 reasonable background for applying existing measures of information systems’ success on the ecommerce domain is provided. In order to cope with the uncertainty introduced by user involvement, more concrete measures of quality are needed. In the third step, the thesis presents a new three-dimensional evaluation framework based end-user interaction categories, metrics internal specs and quality characteristics as defined by ISO 9126. End-user interaction methods (facets), map the selected metrics to identified B2C processes. Metric’s specs (meta-metrics) evaluate the measurement process and the reliability of measurements results provided by the metrics. This is a view of quality from a technical point. External quality characteristics provide an end user’s point of view to e-commerce systems quality. By combining these views in one framework a combined, metricoriented view of the quality in a system is achieved. The framework provides a guideline on what metrics should be used how they should be used and where, when assessing specific parts of an e-commerce system. Beginning from the corpus of existing general purpose web metrics, the first step of the methodology for constructing this framework includes a survey of web metrics that can be specifically applied to e-commerce systems. The survey resulted in a categorisation and qualitative measurement of metrics that is unique in the literature. This classification is beneficial to researchers who may wish to carry out a meta-analysis. After the collection and initial categorization, the metrics were categorised using the framework which also includes a taxonomy which identifies internal metric characteristics. A data mining analysis provided a set of association rules between the various dimensions of the framework. The framework answers questions about what metrics are appropriate for evaluating which parts of the system and how they should be used. These are usually questions involving at most two dimensions of the framework. In order to provide answers to more complex questions involving combinations of dimensions, an ontology that corresponds to the framework was developed. The population of the ontology with the results of the categorisation analysis resulted in a e-commerce web metrics knowledge base. This knowledge base can be used to produce new, user defined meta-metrics, based on special attributes incorporated in the underlying ontology structure.
  12. Hellenic Open University
  13. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.