Back to Search
Start Over
Rationalizing the need of architecture-driven testing of interactive systems
- Source :
- Lecture Notes in Computer Science, 7th International Working Conference on Human-Centered Software Engineering (HCSE 2018), 7th International Working Conference on Human-Centered Software Engineering (HCSE 2018), Sep 2018, Sophia Antipolis, France. pp.164-186, ⟨10.1007/978-3-030-05909-5_10⟩, Human-Centered Software Engineering ISBN: 9783030059088, HCSE, Human-Centered Software Engineering-7th IFIP WG 13.2 International Working Conference, HCSE 2018, Revised Selected Papers, 164-186, STARTPAGE=164;ENDPAGE=186;TITLE=Human-Centered Software Engineering-7th IFIP WG 13.2 International Working Conference, HCSE 2018, Revised Selected Papers
- Publication Year :
- 2019
-
Abstract
- Part 3: Task Modelling and Task-Based Approaches; International audience; Testing interactive systems is known to be a complex task that cannot be exhaustive. Indeed, the infinite number of combination of user input and the complexity of information presentation exceed the practical limits of exhaustive and analytical approach to testing [31]. Most interactive software testing techniques are produced by applying and tuning techniques from the field of software testing to try to address the specificities of interactive applications. When some elements cannot be taken into account by the software testing technique, they are usually ignored. In this paper we propose to follow an opposite approach, starting from a generic architecture for interactive systems (including both software and hardware elements) for identifying in a systematic way, testing problems and testing needs. This architecture-driven approach makes it possible to identify how software testing knowledge and techniques can support interactive systems testing but also where the interactive systems engineering community should invest in order to test their idiosyncrasies too.
- Subjects :
- [INFO.INFO-AR]Computer Science [cs]/Hardware Architecture [cs.AR]
Computer science
System testing
02 engineering and technology
[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]
User input
Interface homme-machine
Field (computer science)
Task (project management)
[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]
Software
Architectures Matérielles
Architecture-driven testing
0202 electrical engineering, electronic engineering, information engineering
Génie logiciel
0501 psychology and cognitive sciences
[INFO]Computer Science [cs]
[INFO.INFO-HC]Computer Science [cs]/Human-Computer Interaction [cs.HC]
Architecture
050107 human factors
Interactive systems engineering
business.industry
Interactive system testing
05 social sciences
020207 software engineering
Modélisation et simulation
[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation
Systèmes embarqués
Test (assessment)
Cryptographie et sécurité
[INFO.INFO-ES]Computer Science [cs]/Embedded Systems
Software engineering
business
Subjects
Details
- Language :
- English
- ISBN :
- 978-3-030-05908-8
- ISSN :
- 03029743
- ISBNs :
- 9783030059088
- Database :
- OpenAIRE
- Journal :
- Human-Centered Software Engineering - 7th IFIP WG 13.2 International Working Conference, HCSE 2018, Revised Selected Papers
- Accession number :
- edsair.doi.dedup.....dd689113708b089251af37d4927b0a6d