A protocol test generation procedure
Computer Networks and ISDN Systems
Introduction to algorithms
Test Selection Based on Finite State Models
IEEE Transactions on Software Engineering
RMM: a methodology for structured hypermedia design
Communications of the ACM
Object management architecture guide (3rd ed.)
Object management architecture guide (3rd ed.)
Modeling Web application architectures with UML
Communications of the ACM
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
An Approach to Program Testing
ACM Computing Surveys (CSUR)
Analysis and testing of Web applications
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
AI Planner Assisted Test Generation
Software Quality Control
Technologies for a Web Object Model
IEEE Internet Computing
Object-Oriented Web Application Development
IEEE Internet Computing
Quality Attributes of Web Software Applications
IEEE Software
IEEE Transactions on Software Engineering
The State-Based Testing of Object-Oriented Programs
ICSM '93 Proceedings of the Conference on Software Maintenance
An Object-Oriented Web Test Model for Testing Web Applications
COMPSAC '00 24th International Computer Software and Applications Conference
Automating the Generation and Sequencing of Test Cases from Model-Based Specifications
FME '93 Proceedings of the First International Symposium of Formal Methods Europe on Industrial-Strength Formal Methods
Improving web application testing with user session data
Proceedings of the 25th International Conference on Software Engineering
An Object-Oriented Web Test Model for Testing Web Applications
APAQS '00 Proceedings of the The First Asia-Pacific Conference on Quality Software (APAQS'00)
Object-Based Data Flow Testing of Web Applications
APAQS '00 Proceedings of the The First Asia-Pacific Conference on Quality Software (APAQS'00)
A software reliability assessment based on a structural and behavioral analysis of programs
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Modeling Web Application Architecture with UML
TOOLS '00 Proceedings of the 36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00)
Structural Testing of Web Applications
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Criteria for Generating Specification-Based Tests
ICECCS '99 Proceedings of the 5th International Conference on Engineering of Complex Computer Systems
Towards a Software Engineering Approach to Web Site Development
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Regression Testing for Web Applications Based on Slicing
COMPSAC '03 Proceedings of the 27th Annual International Conference on Computer Software and Applications
Object State Testing for Object-Oriented Programs
COMPSAC '95 Proceedings of the 19th International Computer Software and Applications Conference
A Scalable Approach to User-Session based Testing of Web Applications through Concept Analysis
Proceedings of the 19th IEEE international conference on Automated software engineering
Agent-Based Framework for Testing Web Applications
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts - Volume 02
Bypass Testing of Web Applications
ISSRE '04 Proceedings of the 15th International Symposium on Software Reliability Engineering
Leveraging User-Session Data to Support Web Application Testing
IEEE Transactions on Software Engineering
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Introduction to Automata Theory, Languages, and Computation (3rd Edition)
Introduction to Automata Theory, Languages, and Computation (3rd Edition)
Methodology for the Generation of Program Test Data
IEEE Transactions on Computers
A Method for the Design of Fault Detection Experiments
IEEE Transactions on Computers
Testing Software Design Modeled by Finite-State Machines
IEEE Transactions on Software Engineering
Applying Concept Analysis to User-Session-Based Testing of Web Applications
IEEE Transactions on Software Engineering
Generating tests from UML specifications
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
A case study on bypass testing of web applications
Empirical Software Engineering
Hi-index | 0.00 |
Web applications are fast becoming more widespread, larger, more interactive, and more essential to the international use of computers. It is well understood that web applications must be highly dependable, and as a field we are just now beginning to understand how to model and test Web applications. One straightforward technique is to model Web applications as finite state machines. However, large numbers of input fields, input choices and the ability to enter values in any order combine to create a state space explosion problem. This paper evaluates a solution that uses constraints on the inputs to reduce the number of transitions, thus compressing the FSM. The paper presents an analysis of the potential savings of the compression technique and reports actual savings from two case studies.