Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Proceedings of the Conference on The Future of Software Engineering
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
Crosscutting quality attributes for requirements engineering
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Use case-based testing of product lines
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Data-Flow-Based Unit Testing of Aspect-Oriented Programs
COMPSAC '03 Proceedings of the 27th Annual International Conference on Computer Software and Applications
Aspect-Oriented Analysis and Design
Aspect-Oriented Analysis and Design
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Software Testing and Analysis: Process, Principles and Techniques
Software Testing and Analysis: Process, Principles and Techniques
A threat-driven approach to modeling and verifying secure software
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
State-based incremental testing of aspect-oriented programs
Proceedings of the 5th international conference on Aspect-oriented software development
Use Case-Based Acceptance Testing of a Large Industrial System: Approach and Experience Report
TAIC-PART '06 Proceedings of the Testing: Academic & Industrial Conference on Practice And Research Techniques
Testing AspectJ programs using fault-based testing
Proceedings of the 3rd workshop on Testing aspect-oriented programs
Generation of test requirements from aspectual use cases
Proceedings of the 3rd workshop on Testing aspect-oriented programs
Testing aspect-oriented programs as object-oriented programs
Proceedings of the 3rd workshop on Testing aspect-oriented programs
Hi-index | 0.01 |
It is shown how the aspect-oriented approach may help the design of a functional test plan of a product not specified using aspect-orientation. The method derives, from the available documentation, a hierarchy of functions (base functional model) and identifies the crosscutting relevant functions (for instance a user process involving more elements of the base models or a state-transition model for an application object). Specific testing techniques are chosen for the base functions (e.g. combinatorial approaches) and for the crosscutting functions (e.g. a control flow model and path coverage approach). We present and discuss the application of the method to the on going test of a large health care application: prescription and administration of pharmacological drugs (both for protocol based therapies for oncology and non protocol based ones) in a hospital.