Sunyé et al., 2014 - Google Patents
Model-based testing of global properties on large-scale distributed systemsSunyé et al., 2014
View PDF- Document ID
- 1618966754863967263
- Author
- Sunyé G
- De Almeida E
- Le Traon Y
- Baudry B
- Jézéquel J
- Publication year
- Publication venue
- Information and Software Technology
External Links
Snippet
Context Large-scale distributed systems are becoming commonplace with the large popularity of peer-to-peer and cloud computing. The increasing importance of these systems contrasts with the lack of integrated solutions to build trustworthy software. A key concern of …
- 238000000034 method 0 abstract description 35
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3696—Methods or tools to render software testable
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
- G06F11/3414—Workload generation, e.g. scripts, playback
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3664—Environments for testing or debugging software
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/104—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for peer-to-peer [P2P] networking; Functionalities or architectural details of P2P networks
- H04L67/1042—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for peer-to-peer [P2P] networking; Functionalities or architectural details of P2P networks involving topology management mechanisms
- H04L67/1044—Group management mechanisms
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Sampaio et al. | Supporting microservice evolution | |
Leesatapornwongsa et al. | TaxDC: A taxonomy of non-deterministic concurrency bugs in datacenter distributed systems | |
Tamilarasi et al. | Research and development on software testing techniques and tools | |
Bozkurt et al. | Testing web services: A survey | |
Liu et al. | WiDS checker: Combating bugs in distributed systems | |
Haloi | Apache zookeeper essentials | |
CN112631846A (en) | Fault drilling method and device, computer equipment and storage medium | |
Sunyé et al. | Model-based testing of global properties on large-scale distributed systems | |
Fouto et al. | Babel: A framework for developing performant and dependable distributed protocols | |
Marynowski et al. | Method for testing the fault tolerance of MapReduce frameworks | |
De Iasio et al. | A framework for microservices synchronization | |
Wu et al. | Enhancing fault injection testing of service systems via fault-tolerance bottleneck | |
Chauvel et al. | Evaluating robustness of cloud-based systems | |
Jha et al. | Itbench: Evaluating ai agents across diverse real-world it automation tasks | |
Zhou et al. | Logchain: Cloud workflow reconstruction & troubleshooting with unstructured logs | |
Jernberg | Building a Framework for Chaos Engineering | |
de Almeida et al. | Testing peer-to-peer systems | |
Hill | A comparison of configuration management tools in respect of performance and complexity | |
Lipka et al. | Simulation testing and model checking: A case study comparing these approaches | |
Edmondson et al. | Automating testing of service-oriented mobile applications with distributed knowledge and reasoning | |
Di Francia Rosso et al. | OCFTL: An MPI Implementation-Independent Fault Tolerance Library for Task-Based Applications | |
do Couto Fonseca | Assessing IoT Self Healing Limits Using PBT Driven Chaos-Engineering | |
Du et al. | A service-based testing framework for NFV platform performance evaluation | |
Sunyé | A Model-Based Approach for Testing Large Scale Systems | |
SUN | VERIFICATION AND TESTING OF CLOUD INFRASTRUCTURE SYSTEMS |