Auflistung nach Schlagwort "Software Product Quality"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelFuzzing: Testing Security in Maintenance Projects(Softwaretechnik-Trends: Vol. 32, No. 2, 2012) Simon, Frank; Simon, DanielFrank Simon, Daniel Simon SQS Software Quality Systems AG, Stollwerckstraße 11, 51149 Cologne, Germany Email: frank.simon|daniel.simon@sqs.com Abstract: New trends in IT industry impose increasingly requirements on openness and interoperability via networks to enterprise software systems. As a consequence, more and more legacy applications are made available via interfaces more openly through mobile and insecure networks, thereby inducing security risks the initial designs have never had to account for. In this paper, we show how a highly automatable black-box method called fuzzing for testing security can be integrated into testing processes to increase interfaces of legacy application in terms of security profiles. tem for mobile communication as example has not only to be tested for its own but might motivate deeper testing of directly connected components. For a more systematic view on these implicit testing adjustments testing can be refined into four steps (a more general approach can be found in [2]: 1. Identification of test objects (What artefacts relevant for project success?) 2. Identification of quality attributes (What properties should the artefacts have?) 3. Determination of corresponding test activities to ensure artefacts having particular attributes 4. Clustering of test activities into test stages that can be executed in conjunction This paper focuses the following aspect: Adding new interfaces creates new test objects as well as it produces new or at least adjusted priorities for quality attributes requiring additional test activities on all test stages. Quality attributes for software can be taken from ISO 25000 family of standards. [3] In particular when adding new service interfaces to legacy applications the first time, security should be seen as one of the top priorities. Security is defined in the ISO 25010 standard as the Degree to which a product or system protects information and data so that persons or other products or systems have the degree of data access appropriate to their types and levels of authorization.
- ZeitschriftenartikelGreen und Sustainable Software im Kontext von Software Qualitätsmodellen(HMD Praxis der Wirtschaftsinformatik: Vol. 59, No. 4, 2022) Gerstlacher, Julia; Groher, Iris; Plösch, ReinholdInsbesondere durch die gegenwärtige Corona-Krise ist der Digitalisierungsdruck gestiegen. Doch Digitalisierung hat auch ihre Schattenseiten, in Form von steigenden Emissionen und einem hohen Bedarf an Energie und Ressourcen. Konzepte wie Green Software, Green in IT und Green by IT sollen ein Bewusstsein für diese Thematik schaffen und dazu beitragen Nachhaltigkeitsziele zu erreichen. Ziel dieser Publikation ist die Untersuchung von Green Software Qualitätsmodellen, welche auf dem Standard ISO/IEC 25010 basieren. Im Rahmen einer Literaturrecherche haben wir Publikationen herausgefiltert, welche im Zeitraum 2011 bis 2020 veröffentlicht wurden und sich mit Green Software und Nachhaltigkeit im Kontext von Softwarequalität (ISO/IEC 25010) beschäftigt haben. Wir haben 7 verschiedene Modelle gefunden, welche Nachhaltigkeit in der folgenden Weise berücksichtigen: als eigenes Konzept von Softwarequalität (2 von 7), als Erweiterung des ISO/IEC 25010 (3 von 7), Nachhaltigkeit im ISO/IEC 25010 bereits enthalten (1 von 7), als Einflussfaktor, aber nicht als Teil der Produktqualität. Ein Modell lässt sich zu mehreren Betrachtungsweisen zuordnen. Fast alle Modelle (5 von 7) adressieren dabei die Dimension der ökologischen Nachhaltigkeit. Soziale Nachhaltigkeit wird in 2 von 7 Modellen angesprochen. Lediglich 1 Modell berücksichtigt zusätzlich ökonomische, technische und individuelle Nachhaltigkeit. Im Kontext von Green und Sustainable Software werden, in den 7 Modellen, die folgenden Kriterien des ISO/IEC 25010 am häufigsten genannt: Performance Efficiency, Usability und Freedom from risk . Unser Beitrag liegt in der Identifikation von Green Software Qualitätsmodellen und dem ausführlichen Vergleich der einzelnen Modelle. Insbesondere analysieren wir, welche Qualitätskriterien des ISO/IEC 25010 als relevant für die Entwicklung von Green und Sustainable Software angesehen werden und wie die einzelnen Modelle Nachhaltigkeit adressieren. The current Corona crisis is a driving force for digitisation. Concepts such as Green Software, Green in IT and Green by IT should create awareness for the downsides of digitisation, like a high demand for energy and resources, and contribute to achieving sustainability goals. This article aims at investigating Green Software Quality Models based on the ISO/IEC 25010 standard. By means of a literature search, we identified publications in the period from 2011 to 2020 that deal with the topics of Green Software and Sustainability in the context of Software Quality (ISO/IEC 25010). We found 7 different models that consider Sustainability in the following way: as a separate concept of Software Quality (2 of 7), as an extension of ISO/IEC 25010 (3 of 7), Sustainability already included in ISO/IEC 25010 (1 of 7), as an influencing factor but not as part of quality. One model can be assigned to more than one point of view. Almost all models (5 out of 7) address the dimension of Environmental Sustainability. Social Sustainability is addressed in 2 out of 7 models. Economic, Technical, and Individual Sustainability rank third (1 out of 7). In the context of Green and Sustainable Software, the following criteria of ISO/IEC 25010 are mentioned most frequently: Performance Efficiency, Usability, and Freedom from risk . Our contribution lies in the identification of Green Software Quality Models and the detailed comparison of the individual models. We analyse which criteria of the ISO/IEC 25010 standard are considered relevant for developing Green and Sustainable Software and how the models address Sustainability.