Statecharts: A visual formalism for complex systems
Science of Computer Programming
Markov analysis of software specifications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Specifying operational profiles for modules
ISSTA '93 Proceedings of the 1993 ACM SIGSOFT international symposium on Software testing and analysis
A Markov Chain Model for Statistical Software Testing
IEEE Transactions on Software Engineering
Statistical testing of software based on a usage model
Software—Practice & Experience
Theory of software reliability based on components
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Operational Profiles in Software-Reliability Engineering
IEEE Software
Testing Component-Based Software: A Cautionary Tale
IEEE Software
Comparing the Robustness of POSIX Operating Systems
FTCS '99 Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing
JUMBL: A Tool for Model-Based Statistical Testing
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9 - Volume 9
Expressing and Implementing Operational Profiles for Reactive Software Validation
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
MaTeLo - Statistical Usage Testing by Annotated Sequence Diagrams, Markov Chains and TTCN-3
QSIC '03 Proceedings of the Third International Conference on Quality Software
Automatic Generation of Markov Chain Usage Models from Real-Time Software UML Models
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Systematic Operational Profile Development for Software Components
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Reliability Estimation for Statistical Usage Testing using Markov Chains
ISSRE '04 Proceedings of the 15th International Symposium on Software Reliability Engineering
An Extended Operational Profile Model
ISSRE '04 Proceedings of the 15th International Symposium on Software Reliability Engineering
Practical Experiences with Statistical Usage Testing
STEP '03 Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice
JCrasher: an automatic robustness tester for Java
Software—Practice & Experience
A Systematic Review of Software Development Cost Estimation Studies
IEEE Transactions on Software Engineering
A Statistical Approach to Model-Based Robustness Testing
ECBS '07 Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems
Automated gui testing guided by usage profiles
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
HLT-NAACL-Short '04 Proceedings of HLT-NAACL 2004: Short Papers
Systematic mapping studies in software engineering
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
This article is devoted to the survey, analysis, and classification of operational profiles (OP) that characterize the type and frequency of software inputs and are used in software testing techniques. The survey follows a mixed method based on systematic maps and qualitative analysis. This article is articulated around a main dimension, that is, OP classes, which are a characterization of the OP model and the basis for generating test cases. The classes are organized as a taxonomy composed of common OP features (e.g., profiles, structure, and scenarios), software boundaries (which define the scope of the OP), OP dependencies (such as those of the code or in the field of interest), and OP development (which specifies when and how an OP is developed). To facilitate understanding of the relationships between OP classes and their elements, a meta-model was developed that can be used to support OP standardization. Many open research questions related to OP definition and development are identified based on the survey and classification.