Web-Books
in the Austria-Forum
Austria-Forum
Web-Books
Informatik
The Future of Software Quality Assurance
Page - 139 -
  • User
  • Version
    • full version
    • text only version
  • Language
    • Deutsch - German
    • English

Page - 139 - in The Future of Software Quality Assurance

Image of the Page - 139 -

Image of the Page - 139 - in The Future of Software Quality Assurance

Text of the Page - 139 -

Responsible Software Engineering 139 and associated documentation of an information processing system. . . . (It) is an intellectual creation that is independentof themediumonwhich it is recorded.” Software exists in many types and variants and there is no widely adopted software taxonomy. Rather, there exist surveys for specific fields of software applications or software development tools such as in software-defined networks [7], foruser interfaces [8]or for softwaredocumentation[9]. Although it is apparently hard to grasp characteristics of software in general, there is a long-lasting and still growing understanding of how software quality is constituted. The ISO 25010 provides an updated set of software quality require- ments [10] compared to ISO 9126 or other previously established software quality models, like theonebyBoehmetal. [11],FURPS[12],byIEEE[13],Dromey[14] orQMOOD[15]. Still, since software technologies evolve, the understanding of software quality needs to evolve as well. For example, software usability addresses the ease of use of a software [16].For specified consumers, it seeks to improve their effectiveness, efficiency and satisfaction in achieving their objectives by the given context of use and the usagescenarios fora software. Another example is the growing importanceof data (as software in itself and as a software artefact in use) in big data, Internet of Things or artificial intelligence applications [17]. Data quality assessment [18] aims at deriving objective data qualitymetrics that resemblealso subjectiveperceptionsofdata. Letusalsorefer to thegrowinguseofsoftwareinemulatingreality invirtualand augmentedrealityapplications ingaming, foreducationor for training[19,20].By that, multimedia (streams) in 2D, 3D and eventually 4D contexts in presentation, but also in interactive modes, require more elaborated media, interaction and collaborationattributes in softwarequality. Asafinalexample letusconsider thegrowingneedfor transparencyof software so thatusers receiveasolidunderstandingaboutwhata softwareprovidesandwhat it does not provide. The more software permeates into every field of our society, transparency, traceability and explainabilitybecome the central quality criteria that alsodemandattentionfromsoftwaredevelopers[21]. 3 Software CriticalityandtheNeed forResponsibleSoftware Engineering To the extent that society is increasinglydependenton autonomous, intelligent and critical software-basedsystems in energysupply,mobility servicesandproduction, butalso in mediadiscoursesordemocraticprocesses,newstrategiesmustbe found to ensure not only their well-understood quality characteristics such as safety, efficiency, reliability and security, but also their associated socio-technical and socio-political implicationsandalladditionalrequirementsin thecontextofhuman- machine interactionandcollaboration[22].
back to the  book The Future of Software Quality Assurance"
The Future of Software Quality Assurance
Title
The Future of Software Quality Assurance
Author
Stephan Goericke
Publisher
Springer Nature Switzerland AG
Location
Cham
Date
2020
Language
English
License
CC BY 4.0
ISBN
978-3-030-29509-7
Size
15.5 x 24.1 cm
Pages
276
Category
Informatik
Web-Books
Library
Privacy
Imprint
Austria-Forum
Austria-Forum
Web-Books
The Future of Software Quality Assurance