[go: up one dir, main page]

Sunyé et al., 2014 - Google Patents

Model-based testing of global properties on large-scale distributed systems

Sunyé 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 …
Continue reading at orbilu.uni.lu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3696Methods or tools to render software testable
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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/3409Recording 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/3414Workload generation, e.g. scripts, playback
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • G06F11/0703Error 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/10Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
    • H04L67/104Network-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/1042Network-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/1044Group 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