Quality evaluation of software architecture with application to OpenH.323 protocol

The requirements towards software systems usually go beyond the correct functionality, the presence of certain quality demands are also very essential for the systems' acceptance by the stakeholders. So quality control and management must be carried out through the whole development process...

Full description

Bibliographic Details
Main Author: Hoffmann, Martin
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Tietotekniikan laitos, Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:eng
Published: 2006
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/41475
_version_ 1826225657460293632
author Hoffmann, Martin
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Hoffmann, Martin Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto Hoffmann, Martin Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Hoffmann, Martin
datasource_str_mv jyx
description The requirements towards software systems usually go beyond the correct functionality, the presence of certain quality demands are also very essential for the systems' acceptance by the stakeholders. So quality control and management must be carried out through the whole development process to ensure the implementation of required quality characteristics. This thesis focuses on the quality control of the software architecture. Several approaches for evaluating the architecture are presented. Furthermore the OpenH.323 protocol architecture is evaluated in a case study. That software architecture is evaluated with two approaches: Architecture Trade-O Analysis Methode (ATAM) and architectural metrics.
first_indexed 2023-03-22T09:57:38Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "Hoffmann, Martin", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2013-05-17T06:24:35Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2013-05-17T06:24:35Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2006", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1815064", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/41475", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description", "value": "Master's Thesis in Information Technology 3rd October 2006", "language": "", "element": "description", "qualifier": null, "schema": "dc"}, {"key": "dc.description.abstract", "value": "The requirements towards software systems usually go beyond the correct functionality,\r\nthe presence of certain quality demands are also very essential for the systems'\r\nacceptance by the stakeholders. So quality control and management must be carried\r\nout through the whole development process to ensure the implementation of required\r\nquality characteristics. This thesis focuses on the quality control of the software architecture.\r\nSeveral approaches for evaluating the architecture are presented. Furthermore\r\nthe OpenH.323 protocol architecture is evaluated in a case study. That software architecture\r\nis evaluated with two approaches: Architecture Trade-O Analysis Methode\r\n(ATAM) and architectural metrics.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Marja-Leena Harjuniemi (mharjuni@jyu.fi) on 2013-05-17T06:24:35Z\r\nNo. of bitstreams: 1\r\nAISA_Project_2005-2008.pdf: 2436499 bytes, checksum: de5b5f2f8bf661073e9223d2b94687b5 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2013-05-17T06:24:35Z (GMT). No. of bitstreams: 1\r\nAISA_Project_2005-2008.pdf: 2436499 bytes, checksum: de5b5f2f8bf661073e9223d2b94687b5 (MD5)\r\n Previous issue date: 2006", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.publisher", "value": "University of Jyv\u00e4skyl\u00e4, Department of Mathematical Information Technology", "language": "", "element": "publisher", "qualifier": null, "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "quality control", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "quality attributes", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "metrics", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "software architecture evaluation", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ATAM", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "telecommunication", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "H.323", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Quality evaluation of software architecture with application to OpenH.323 protocol", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201305171691", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietotekniikan laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Mathematical Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "jyx.note", "value": "Provided by the Hasso Plattner Institute (University of Potsdam, Germany) in PDF format.", "language": "", "element": "note", "qualifier": null, "schema": "jyx"}, {"key": "jyx.note.uri", "value": "http://www.hpi.uni-potsdam.de/index.php?id=5467&no_cache=1&file=176&uid=17837", "language": "", "element": "note", "qualifier": "uri", "schema": "jyx"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_41475
language eng
last_indexed 2025-02-18T10:54:31Z
main_date 2006-01-01T00:00:00Z
main_date_str 2006
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/8e15bd49-8edd-4bae-b325-1440135db5b2\/download","text":"Hoffmann_thesis.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2006
record_format qdc
source_str_mv jyx
spellingShingle Hoffmann, Martin Quality evaluation of software architecture with application to OpenH.323 protocol quality control quality attributes metrics software architecture evaluation ATAM telecommunication H.323 Tietotekniikka Mathematical Information Technology 602
title Quality evaluation of software architecture with application to OpenH.323 protocol
title_full Quality evaluation of software architecture with application to OpenH.323 protocol
title_fullStr Quality evaluation of software architecture with application to OpenH.323 protocol Quality evaluation of software architecture with application to OpenH.323 protocol
title_full_unstemmed Quality evaluation of software architecture with application to OpenH.323 protocol Quality evaluation of software architecture with application to OpenH.323 protocol
title_short Quality evaluation of software architecture with application to OpenH.323 protocol
title_sort quality evaluation of software architecture with application to openh 323 protocol
title_txtP Quality evaluation of software architecture with application to OpenH.323 protocol
topic quality control quality attributes metrics software architecture evaluation ATAM telecommunication H.323 Tietotekniikka Mathematical Information Technology 602
topic_facet 602 ATAM H.323 Mathematical Information Technology Tietotekniikka metrics quality attributes quality control software architecture evaluation telecommunication
url https://jyx.jyu.fi/handle/123456789/41475 http://www.urn.fi/URN:NBN:fi:jyu-201305171691
work_keys_str_mv AT hoffmannmartin qualityevaluationofsoftwarearchitecturewithapplicationtoopenh323protocol