Listing 1 - 8 of 8 |
Sort by
|
Choose an application
This book constitutes the refereed proceedings of the 19th International Conference on Runtime Verification, RV 2019, held in Porto, Portugal, in October 2019. The 25 regular papers presented in this book were carefully reviewed and selected from 38 submissions. The RV conference is concerned with all aspects of monitoring and analysis of hardware, software and more general system executions. Runtime verification techniques are lightweight techniques to assess system correctness, reliability, and robustness; these techniques are significantly more powerful and versatile than conventional testing, and more practical than exhaustive formal verification. Chapter “Assumption-Based Runtime Verification with Partial Observability and Resets” and chapter “NuRV: a nuXmv Extension for Runtime Verification“ are available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.
Software engineering. --- Computer science. --- Logic design. --- Computer system performance. --- Computer software. --- Software Engineering. --- Programming Languages, Compilers, Interpreters. --- Logics and Meanings of Programs. --- System Performance and Evaluation. --- Algorithm Analysis and Problem Complexity. --- Mathematical Logic and Formal Languages. --- Software, Computer --- Computer systems --- Design, Logic --- Design of logic systems --- Digital electronics --- Electronic circuit design --- Logic circuits --- Machine theory --- Switching theory --- Informatics --- Science --- Computer software engineering --- Engineering --- Programming languages (Electronic computers). --- Computer logic. --- Computer system failures. --- Algorithms. --- Mathematical logic. --- Algebra of logic --- Logic, Universal --- Mathematical logic --- Symbolic and mathematical logic --- Symbolic logic --- Mathematics --- Algebra, Abstract --- Metamathematics --- Set theory --- Syllogism --- Algorism --- Algebra --- Arithmetic --- Computer failures --- Computer malfunctions --- Failure of computer systems --- System failures (Engineering) --- Fault-tolerant computing --- Computer science logic --- Logic, Symbolic and mathematical --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Electronic data processing --- Languages, Artificial --- Foundations --- Failures --- Computer software --- Verification
Choose an application
Choose an application
Choose an application
This book describes the methodology and accompanying technology for reducing the costs of validation of changes by introducing automatic techniques to analyze and test software increments. It builds a unified approach to efficient and reliable validation of changes and upgrades, and may be used as a research monograph and a reference book.
Computer Science. --- Software Engineering. --- Logics and Meanings of Programs. --- Computer science. --- Software engineering. --- Logic design. --- Informatique --- Génie logiciel --- Structure logique --- Computer software -- Validation. --- Engineering & Applied Sciences --- Computer Science --- Computer software --- Validation. --- Software validation --- Validation of software --- Computer logic. --- Design, Logic --- Design of logic systems --- Digital electronics --- Electronic circuit design --- Logic circuits --- Machine theory --- Switching theory --- Computer software engineering --- Engineering --- Computer science logic --- Logic, Symbolic and mathematical --- Computer Science Logic and Foundations of Programming. --- Informatics --- Science
Choose an application
This book describes the methodology and accompanying technology for reducing the costs of validation of changes by introducing automatic techniques to analyze and test software increments. It builds a unified approach to efficient and reliable validation of changes and upgrades, and may be used as a research monograph and a reference book.
Logic --- Computer science --- Computer. Automation --- computers --- programmeren (informatica) --- software engineering
Choose an application
It is our pleasure to welcome the reader to the (pre-workshop) proceedings of the 2nd International Workshop on Crowd Sourcing in Software Engineering (CSI-SE 2015), co-located with the 37th International Conference on Software Engineering (ICSE 2015) held in Florence, Italy, May 19, 2015. A number of trends under the broad banner of crowdsourcing are beginning to fundamentally disrupt the way in which software is engineered. Programmers increasingly rely on crowdsourced knowledge and code, as they look to Q&A sites for answers or use code from publicly posted snippets. Programmers play, compete, and learn with the crowd, engaging in programming competitions and puzzles with crowds of programmers. Online IDEs make radically new forms of collaboration possible, allowing developers to synchronously program with crowds of distributed programmers. Programmer reputation is increasingly visible on Q&A sites and public code repositories, opening new possibilities in how developers find jobs and companies identify talent. Crowds of non-programmers increasingly participate in development, usability testing software or even constructing specifications while playing games. Crowdfunding democratizes choices about which software is built, broadening the software which might be feasibly constructed. Approaches for crowd development seek to microtask software development, dramatically increasing participation in open source by enabling software projects to be built through casual, transient work.
Choose an application
Engineering & Applied Sciences --- Computer Science --- Crowdsourcing
Choose an application
Listing 1 - 8 of 8 |
Sort by
|