Listing 1 - 8 of 8 |
Sort by
|
Choose an application
The workshop addresses the integration of multiple functions on chip in system at higher levels of design abstraction, and the techniques and methodologies for modeling, analyzing, and validating such systems In particular, the workshop has become a unique forum for researchers and practitioners to discuss the practical issues associated with validation of extremely large designs.
Computer software --- Validation. --- Software validation --- Validation of software
Choose an application
A concise and practical introduction to the basic principles of effective software verification and validation (V & V). This revised edition includes five new chapters and five new appendices focused on management techniques to make your company's software V & V efforts more cost-effective.
Computer software --- Software verification --- Verification of software --- Software validation --- Validation of software --- Validation. --- Verification.
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 provides a comprehensive discussion of UML/OCL methods and design flow, for automatic validation and verification of hardware and software systems. While the presented flow focuses on using satisfiability solvers, the authors also describe how these methods can be used for any other automatic reasoning engine. Additionally, the design flow described is applied to a broad variety of validation and verification tasks. The authors also cover briefly how non-functional properties such as timing constraints can be handled with the described flow. Provides a general flow and description for the validation and verification of UML/OCL models; Demonstrates a detailed realization of the general flow using satisfiability solvers; Includes a case study that presents the possibilities of the state-of-the-art approaches.
Object-oriented methods (Computer science) --- UML (Computer science) --- Computer software --- Software validation --- Validation of software --- Unified Modeling Language (Computer science) --- Object development methods (Computer science) --- Object orientation (Computer science) --- Object-oriented development (Computer science) --- Object technology (Computer science) --- Validation. --- Engineering. --- Microprocessors. --- Electronics. --- Microelectronics. --- Electronic circuits. --- Circuits and Systems. --- Processor Architectures. --- Electronics and Microelectronics, Instrumentation. --- Systems engineering. --- Computer science. --- Electrical engineering --- Physical sciences --- Informatics --- Science --- Engineering systems --- System engineering --- Engineering --- Industrial engineering --- System analysis --- Design and construction --- Microminiature electronic equipment --- Microminiaturization (Electronics) --- Electronics --- Microtechnology --- Semiconductors --- Miniature electronic equipment --- Minicomputers --- Electron-tube circuits --- Electric circuits --- Electron tubes
Choose an application
This book fills the critical need for an in-depth technical reference providing the methods and techniques for building and maintaining confidence in many varities of system software. The intent is to help develop reliable answers to such critical questions as: 1) Are we building the right software for the need? and 2) Are we building the software right? Software Verification and Validation: An Engineering and Scientific Approach is structured for research scientists and practitioners in industry. The book is also suitable as a secondary textbook for advanced-level students in computer science and engineering.
Computer software --- Validation. --- Verification. --- Software verification --- Verification of software --- Software validation --- Validation of software --- Information Technology --- Computer Science (Hardware & Networks) --- Software engineering. --- Computer science. --- Operating systems (Computers). --- Artificial intelligence. --- Software Engineering/Programming and Operating Systems. --- Programming Techniques. --- Performance and Reliability. --- Artificial Intelligence. --- Software Engineering. --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Bionics --- Cognitive science --- Digital computer simulation --- Electronic data processing --- Logic machines --- Machine theory --- Self-organizing systems --- Simulation methods --- Fifth generation computers --- Neural computers --- Computer operating systems --- Computers --- Disk operating systems --- Systems software --- Informatics --- Science --- Computer software engineering --- Engineering --- Operating systems --- Computer programming. --- Computer software—Reusability. --- Electronic computer programming --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Programming
Choose an application
Pascal (Computer program language) --- Compilers (Computer programs) --- Computer programs --- Validation --- -Pascal (Computer program language) --- 681.3*D24 --- 681.3*D34 --- Programming languages (Electronic computers) --- Computer program files --- Files, Computer program --- Program files, Computer --- Programs, Computer --- Computer files --- Computer software --- Compiling programs (Computer programs) --- Programming software --- Systems software --- Program verification: assertion checkers; correctness proofs; reliability; validation (Software engineering)--See also {681.3*F31} --- Processors: code generation; compilers; interpreters; optimization; parsing; preprocessors; run-time environments; translator writing systems and compilergenerators (Programming languages) --- 681.3*D34 Processors: code generation; compilers; interpreters; optimization; parsing; preprocessors; run-time environments; translator writing systems and compilergenerators (Programming languages) --- 681.3*D24 Program verification: assertion checkers; correctness proofs; reliability; validation (Software engineering)--See also {681.3*F31} --- Validation of computer programs --- Validation of software --- Computer programs - Validation
Choose an application
Artificial neural networks are a form of artificial intelligence that have the capability of learning, growing, and adapting with dynamic environments. With the ability to learn and adapt, artificial neural networks introduce new potential solutions and approaches to some of the more challenging problems that the United States faces as it pursues the vision of space exploration and develops other system applications that must change and adapt after deployment. Neural networks are members of a class of software that have the potential to enable intelligent computational systems capable of simulating characteristics of biological thinking and learning. Currently no standards exist to verify and validate neural network-based systems. NASA Independent Verification and Validation Facility has contracted the Institute for Scientific Research, Inc. to perform research on this topic and develop a comprehensive guide to performing V&V on adaptive systems, with emphasis on neural networks used in safety-critical or mission-critical applications. Methods and Procedures for the Verification and Validation of Artificial Neural Networks is the culmination of the first steps in that research. This volume introduces some of the more promising methods and techniques used for the verification and validation (V&V) of neural networks and adaptive systems. A comprehensive guide to performing V&V on neural network systems, aligned with the IEEE Standard for Software Verification and Validation, will follow this book. The NASA IV&V and the Institute for Scientific Research, Inc. are working to be at the forefront of software safety and assurance for neural network and adaptive systems. Methods and Procedures for the Verification and Validation of Artificial Neural Networks is structured for research scientists and V&V practitioners in industry to assure neural network software systems for future NASA missions and other applications. This book is also suitable for graduate-level students in computer science and computer engineering.
Astronautics --- Neural networks (Computer science) --- Artificial intelligence. --- Computer software --- Data processing. --- Verification. --- Validation. --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Bionics --- Cognitive science --- Digital computer simulation --- Electronic data processing --- Logic machines --- Machine theory --- Self-organizing systems --- Simulation methods --- Fifth generation computers --- Neural computers --- Software validation --- Validation of software --- Software verification --- Verification of software --- Artificial neural networks --- Nets, Neural (Computer science) --- Networks, Neural (Computer science) --- Neural nets (Computer science) --- Artificial intelligence --- Natural computation --- Soft computing --- Information Technology --- Computer Science (Hardware & Networks) --- Computer Communication Networks. --- Computer science. --- Computer network architectures. --- Computer vision. --- Optical pattern recognition. --- Artificial Intelligence. --- User Interfaces and Human Computer Interaction. --- Computer Systems Organization and Communication Networks. --- Computer Imaging, Vision, Pattern Recognition and Graphics. --- Pattern Recognition. --- Optical data processing --- Pattern perception --- Perceptrons --- Visual discrimination --- Machine vision --- Vision, Computer --- Image processing --- Pattern recognition systems --- Informatics --- Science --- Architectures, Computer network --- Network architectures, Computer --- Computer architecture --- Computer communication systems. --- User interfaces (Computer systems). --- Computer organization. --- Optical data processing. --- Pattern recognition. --- Design perception --- Pattern recognition --- Form perception --- Perception --- Figure-ground perception --- Optical computing --- Visual data processing --- Integrated optics --- Photonics --- Computers --- Organization, Computer --- Electronic digital computers --- Interfaces, User (Computer systems) --- Human-machine systems --- Human-computer interaction --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Network computers --- Optical equipment --- Distributed processing
Choose an application
Global modelling and validation is required to master the design of systems made of heterogeneous components. These systems are now omnipresent in our life, and they may be found in several domains such as communications (ex. mobile terminals, optical switches), health (e.g. cardiac stimulators, cochlear implants), transportation (ex. automotive and aeronautical), etc. The main difficulties for their design are modelling and validation of the interactions between different components (hardware, software, analogue, RF, optical and micro-mechanical). Global Specification and Validation of Embedded Systems offers a deep understanding of concepts and practices behind the composition of heterogeneous components. After the analysis of existing computation and execution models used for the specification and validation of different sub-systems, the book introduces a systematic approach to build an execution model for systems composed of heterogeneous components. Mixed continuous/discrete and hardware/software systems will be used to illustrate these concepts. The benefit of reading this book is to give a clear vision on the theory and practice of specification and validation of complex modern systems. The examples give to the designers solutions applicable in their daily practice.
Embedded computer systems. --- Heterogeneous computing. --- Computer programs --- Validation. --- Validation of computer programs --- Validation of software --- Heterogeneous processing (Computers) --- High performance computing --- Parallel processing (Electronic computers) --- Embedded systems (Computer systems) --- Computer systems --- Architecture Analysis and Design Language --- Systems engineering. --- Information theory. --- Computer aided design. --- Computer simulation. --- Software engineering. --- Circuits and Systems. --- Theory of Computation. --- Computer-Aided Engineering (CAD, CAE) and Design. --- Simulation and Modeling. --- Special Purpose and Application-Based Systems. --- Computer software engineering --- Engineering --- Computer modeling --- Computer models --- Modeling, Computer --- Models, Computer --- Simulation, Computer --- Electromechanical analogies --- Mathematical models --- Simulation methods --- Model-integrated computing --- CAD (Computer-aided design) --- Computer-assisted design --- Computer-aided engineering --- Design --- Communication theory --- Communication --- Cybernetics --- Engineering systems --- System engineering --- Industrial engineering --- System analysis --- Design and construction --- Electronic circuits. --- Computers. --- Computer-aided engineering. --- Special purpose computers. --- Electron-tube circuits --- Electric circuits --- Electron tubes --- Electronics --- Special purpose computers --- Computers --- CAE --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Machine theory --- Calculators --- Cyberspace --- Data processing
Listing 1 - 8 of 8 |
Sort by
|