Lecture Notes in Computer Science

Size: px
Start display at page:

Download "Lecture Notes in Computer Science"

Transcription

1 Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 818 Advisory Board: W. Brauer D. Gries J. Stoer

2 David L. Dill (Ed.) Computer Aided Verification 6th International Conference, CAV '94 Stanford, California, USA, June 21-23, 1994 Proceedings Springer-Verlag Berlin Heidelberg NewYork London Paris Tokyo Hong Kong Barcelona Budapest

3 Series Editors Gerhard Goos Universit~it Karlsruhe Postfach Vincenz-Priessnitz-StraBe 1 D Karlsruhe, Germany Juris Hartmanis Cornell University Department of Computer Science 4130 Upson Hall Ithaca, NY 14853, USA Volume Editor David L. Dill Department of Computer Science, Stanford University Stanford, CA 94305, USA CR Subject Classification (1991): E3, D.2.4, D.2.2, B.7 ISBN Springer-Verlag Berlin Heidelberg New York ISBN Springer-Verlag New York Berlin Heidelberg CIP data applied for This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the fights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer-Verlag. Violations are liable for prosecution under the German Copyright Law. 9 Springer-Verlag Berlin Heidelberg 1994 Printed in Germany Typesetting: Camera-ready by author SPIN: / Printed on acid-free paper

4 Preface This volume contains the proceedings of the Sixth Conference on Computer- Aided Verification (CAV'94), held at Stanford University on June The purpose of the CAV conference is to bring together researchers and practitioners who are interested in the theory and practice of formal verification. Traditionally, CAV has placed a strong emphasis on finite-state concurrent systems; but as the art advances, the line between "finite-state" and unbounded or infinite state systems is becoming increasingly fuzzy. There has always been an emphasis at CAV on methods that can be applied in practice to important problems. Of the 121 papers submitted this year, 37 were accepted for publication in the proceedings. There were papers on a wide variety of topics. This year, there were many papers on verification of real-time systems, introducing new results of both practical and theoretical importance. There were also several papers on hybrid systems which broke new ground. There were papers proposing new symbolic representations for large state spaces. There were many papers that advanced the capabilities of verification for particular application areas (for example, verification of pipelined processors and mobile processes), and several studies of verification methods applied to real examples from hardware and protocols. There were also various papers on improving the efficiency or generality of verification techniques, and papers advancing the theory of synthesis, probabilistic checking, and branching-time temporal logic. CAV was sponsored by six generous (and forward-looking) companies who provided essential financial support: AT&T, IBM, Intel, Motorola, Redwood Design Automation, and Sun Microsystems. The papers to be presented were chosen by the conference Program Committee. The Steering Committee consisting of conference founders Edmund M. Clarke (Carnegie Mellon University), Robert Kurshan (AT&T Bell Laboratories), Amir Pnueli (Weizmann Institute), and Joseph Sifakis (VERIMAG) helped with reviewing and provided advice in the organization of the conference. Also on the program committee were R. Alur (AT&T Bell Laboratories), R. Brayton (U. of California, Berkeley), E. Brinksma (U. of Twente), R. Bryant (Carnegie Mellon U.), R. Cleaveland (N. Carolina St. U.), C. Courcoubetis (U. of Crete), R. de Simone (INRIA), A. EITIe,'SO,I (U. of Texas, Austin), M. Fujita (Fujitsu Laboratories), S. German, O. Grumberg (Technion), N. Ilalbwachs (IMAG), G. ttolzmann (AT&T Bell Laboratories), K. Larsen (Aalborg U.), K. McMillan (AT&T Bell Laboratories), L. Paulson (Cambridge U.), N. Shankar (SRI International), F. Somenzi (U. of Colorado, Boulder), B. Steffen (Techical U. of Aachen), P. Varaiya (g. of California, Berkeley), P. Wolper, (U. de Liege), and T. Yoneda (Tokyo Inst. of Tech.). David Dill of Stanford University is the General and Program Chair of the conference. The conference was held on the Stanford campus under the sponsor-

5 yl ship of the Department of Computer Science. Nancy Millikin, Stanford's Conference Coordinator, and Cecilia Sanchez of Events Plus assisted in planning of the local arrangements. Jerry Burch helped with the assembly of the final camera-ready copy. We would also lille to thank the following additional reviewers, who helped with the evaluation of one or more papers: A. Alkar, H. Reif Andersen, P. Attie, A. Aziz, F. Balarin, I. Beer, S. Ben-David, O. Bernholtz, R. Bharadwaj, G. Bhat, B. Boigelot, A. Bouajjani, A. Bouali, F. Boussinot, J.R. Butch, O. Burkart, K. C. Chen, A. Carruth, S.T. Cheng, F. Corno, P. Curzon, D. Cyrluk, A. Deshpande, A. Dicky, H. Eertink, J.-C. Fernandez, G. Gamage', H. Garavel, A. Geser, P. Godefroid, D. Goldschlag, A. Gollu, S. Graf, B. Graham, G. Hachtel, L. Heerink, T. Henzinger, H. IIiguehi, ti. Itiraishi, R. Hojati, I. Honma, A.J. Hu, H. Hungar, H. Huttel, N. C-W. Ip, M. Kaltenbach, S. Kalvala, P. Kars, J.-P. Katoen, D. Kirkpatrick, S. Krishnan, Y. Kukimoto, C. Laneve, T. Langerak, G. Luettgen, E. Macii, E. Madelaine, T. Margaria, Y. Matsunaga, J, McManis, L. Mounier, K. Nakane, K. Namjoshi, M. Nesi, X. Nicollin, A. Nymeyer, S. Owre, A. Pardo, S. Park, D. Peled, D. Pirottin, A. Puri, R. Ranjan, Y.S. Ramakrishna, It. Schlingloff, T. Shiple, J. Sifakis, V. Singhal, A. Skou, M. Lara de Souza, M.K. Srivas, P. Stephan, A. Takahara, S. Tasiran, R. Trefler, L. Tumlin, C. Weise, W. Wong, E. Wu, and M. Yoeli. Stanford, April 1994 David L. Dill

6 Table of Contents Real Time A Determinizable Class of Timed Automata... 1 R. Aiur, L. Fix and T.A. Henzinger Real-Time System Verification Using P/T Nets R. Gorrieri and G. Siliprandi Criteria for the Simple Path Property in Timed Automata W.K.C. Lain and R.K. Brayton Symbolic Verification 1 Hierarchical Representations of Discrete Functions, with Application to Model Checking K.L. McMillan Symbolic Verification with Periodic Sets B. Boigelot and P. Wolper Automatic Verification of Pipelined Microprocessor Control J.R. Butch and D.L. Dill Hybrid Systems Using Abstractions for the Verification of Linear tiybrid Systems A. Olivero, J. Sifakis and S. Yovine Decidability of Hybrid Systems with Rectangular Differential Inclusions 95 A. Puri and P. Varaiya Suspension Automata: A Decidable Class of tiybrid Automata J. McManis and P. Varaiya Verification of Context-Free Timed Systems Using Linear Hybrid Observers A. Bouajjani, R. Echahed and R. Robbana Theory 1 On the Random Walk Method for Protocol Testing M. Mihail and C.H. Papadimitriou An Automata-Theoretic Approach to Branching-Time Model Checking 142 O. Bernholtz, M.Y. Vardi and P. Wolper

7 VIII Realizability and Synthesis of Reactive Modules A. Anuchitanukul and Z. Manna Model Checking of Macro Processes H. Hungar Applications Methodology and System for Practical Formal Verification of Reactive Hardware L Beer, S. Ben-David, D. Geist, R. Gewirtzman and M. Yoeli Modeling and Verification of a Real Life Protocol Using Symbolic Model Checking V.G. Naik and A.P. Sistla Verification of a Distributed Cache Memory by Using Abstractions S. Graf Invited Talk Beyond Model Checking Z. Manna Theory 2 Models Whose Checks Don't Explode R.P. Kurshan On the Automatic Computation of Network Invariants F. Balarin and A.L. Sangiovanni-Vincenlelli Hardware Verification 1 Ground Temporal Logic: A Logic for Hardware Verification D. Cyrluk and P. Narendran A Hybrid Model for Reasoning about Composed Hardware Systems E. T. Schubert Symbolic Verification 2 Composing Symbolic Trajectory Evaluation Results S. Hazelhurst and C.-].H. Seger The Completeness of a IIardware Inference System Z. Zhu and C.-J.H. Seger Efficient Model Checking by Automated Ordering of Transition Relation Partitions D. Geist and L Beer

8 Ix The Verification Problem for Safe Replaceability V. Singhal and C. Pixley Model Checking 1 Formula-Dependent Equivalence for Compositional CTL Model Checking 324 A. Aziz, T.R. Shiple, V. Singhal and A.L. Sangiovanni-Vincentelli An Improved Algorithm for the Evaluation of Fixpoint Expressions D.E. Long, A. Browne, E.M. Clarke, S. Jha and W.R. Marrero Incremental Model Checking in the Modal Mu-Calculus O.V. Sokolsky and S.A. Smolka Improving Efficiency Performance Improvement of State Space Exploration by Regular and Differential Hashing Functions B. Cousin and J. Hdlary Combining Partial Order Reductions with On-the-Fly Model-Checking D. Peled Improving Language Containment Using Fairness Graphs R. Hojati, R. Mueller-Thuns and R.I(. Brayton A Parallel Algorithm for Relational Coarsest Partition Problems and Its Implementation L Lee and S. Rajasekaran Model Checking 2 Another Look at LTL Model Checking E. Clarke, O. Grumberg and K. Hamaguchi The Mobility Workbench: A Tool for the Pi-Calculus B. Victor and F. Moller Hardware Verification 2 Compositional Semantics of Esterel and Verification by Compositional Reductions R. de Simone and A. Ressouche Model Checking Using Adaptive State and Data Abstraction D. Dams, R. Gerlh, G. Db'hmen, R. Herrmann, P. Kelb and H. Pargrnann Automatic Verification of Timed Circuits T.G. Rokicki and C.J. Myers

Computer Aided Vent" 5cation

Computer Aided Vent 5cation Costas Courcoubetis (Ed.) Computer Aided Vent" 5cation 5th International Conference, CAV '93 Elounda, Greece, June 28-July 1, 1993 Proceedings Springer-Verlag Berlin Heidelberg NewYork London Paris Tokyo

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1019 Advisory Board: W. Brauer D. Gries J. Stoer Springer Berlin Heidelberg New York Barcelona Budapest Hong Kong London

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1007 Advisory Board: W. Brauer D. Gries J. Stoer Antoon Bosselaers Bart Preneel (Eds.) Integrity Primitives for Secure

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 772 Advisory Board: W. Brauer D. Giles J. Stoer Brian C. Warboys (Ed.) Software Process Technology Third European Workshop, EWSPT '94

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 968 Advisory Board: W. Brauer D. Gries J. Stoer Nachum Dershowitz Naomi Lindenstrauss (Eds.) Conditional and Typed Rewriting

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 734 Advisory Board: W. Brauer D. Gries J. Stoer Jens Volkert (Ed.) Parallel Computation Second International ACPC Conference Gmunden,

More information

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science Lecture Notes in Artificial Intelligence 897 Subseries of Lecture Notes in Computer Science Edited by J. G. Carbonell and J. Siekmann Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 284 A. KSndig R.E. BShrer J. D&hler (Eds.) Embedded Systems New Approaches to Their Formal Description and Design An Advanced Course

More information

Lecture Notes in Computer Science. Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer

Lecture Notes in Computer Science. Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer Lecture Notes in Computer Science 502 Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer g J. Bfirzdin.g D. BjCrner (Eds.) Baltic Computer Science Selected Papers Springer-Verlag

More information

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1528 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Bart Preneel Vincent Rijmen

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1005 Advisory Board: W. Brauer D. Gries J. Stoer Jacky Estublier (Ed.) Software Configuration Management ICSE SCM-4

More information

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1487 Volker Gruhn (Ed.) Software Process Technology 6th European Workshop, EWSPT '98 Weybridge, UK, September 16-18,

More information

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Erich Grädel Wolfgang Thomas Thomas

More information

Lecture Notes in Computer Science 5000

Lecture Notes in Computer Science 5000 Lecture Notes in Computer Science 5000 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Architecture Design and Validation Methods

Architecture Design and Validation Methods Architecture Design and Validation Methods Springer-Verlag Berlin Heidelberg GmbH Egon Börger (Ed.) Architecture Design and Validation Methods With 175 Figures, Springer Editor Prof. Dr. Egon Börger Universita

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1102 AdviSory Board: W. Brauer D. Gries J. Stoer Rajeev Alur Thomas A. Henzinger (Eds.) Computer Aided Verification

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 731 Advisory Board: W. Brauer D. Gries J. Stoer Alexander Schill (Ed.) DCE The OSF Distributed Computing Environment Client/Server Model

More information

Lecture Notes in Computer Science 1885 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 1885 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 1885 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Klaus Havelund John Penix Willem

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1143 Advisory Board: W. Brauer D. Gries J. Stoer Terence C. Fogarty (Ed.) Evolutionary Computing AISB Workshop Brighton,

More information

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Edel Sherratt (Ed.) Telecommunications

More information

Spatio-Temporal Image Processing

Spatio-Temporal Image Processing Bernd J~ihne Spatio-Temporal Image Processing Theory and Scientific Applications Springer-Verlag Berlin Heidelberg NewYork London Paris Tokyo Hong Kong Barcelona Budapest Series Editors Gerhard Goos Universitat

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1201 Advisory Board: W. Brauer D. Gries J. Stoer Oded Maler (Ed.) Hybrid and Real-Time Systems International Workshop,

More information

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective NATO ASI Series Advanced Science Institutes Series A series presenting the results of activities sponsored by the NA TO Science

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1254 Advisory Board: W. Brauer D. Gries J. Stoer Orna Grumberg (Ed.) Computer Aided Verification 9th International Conference,

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1128 Advisory Board: W. Brauer D. Gries J. Stoer Jacques Calmet Carla Limongelli (Eds.) Design and Implementation of

More information

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1414 Mogens Nielsen Wolfgang Thomas (Eds.) Computer Science Logic 11 th International Workshop, CSL '97 Annual Conference

More information

Software Technology Maturation Study Model Checking Techniques and Tools

Software Technology Maturation Study Model Checking Techniques and Tools Software Technology Maturation Study Model Checking Techniques and Tools Class Report 17-939: Software Engineering Research Fall 2001 by Vahe Poladian Software Technology Maturation Study...1 Model Checking

More information

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Reiner Dumke Alain Abran (Eds.)

More information

Human-Computer Interaction

Human-Computer Interaction Leonard J. Bass Juri Gornostaev Claus Unger (Eds.) Human-Computer Interaction Third International Conference, EWHCI '93 Moscow, Russia, August 3-7, 1993 Selected Papers Springer-Verlag Berlin Heidelberg

More information

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1481 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Singapore Tokyo Ethan V. Munson Charles

More information

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control Modeling Manufacturing Systems From Aggregate Planning to Real-Time Control Springer-Verlag Berlin Heidelberg GmbH Paolo Brandimarte. Agostino Villa (Eds.) Modeling Manufacturing Systems From Aggregate

More information

Cognitive Systems Monographs

Cognitive Systems Monographs Cognitive Systems Monographs Volume 9 Editors: Rüdiger Dillmann Yoshihiko Nakamura Stefan Schaal David Vernon Heiko Hamann Space-Time Continuous Models of Swarm Robotic Systems Supporting Global-to-Local

More information

Lecture Notes in Computer Science. Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer

Lecture Notes in Computer Science. Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer Lecture Notes in Computer Science 527 Edited by G. Goos and J. Hartmanis Advisory Board: W. Brauer D. Gries J. Stoer J. C. M. Baeten J. E Groote (Eds.) CONCUR '91 2nd International Conference on Concurrency

More information

Lecture Notes in Computer Science 3657

Lecture Notes in Computer Science 3657 Lecture Notes in Computer Science 3657 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 836 Advisory Board: W. Brauer D. Gries J. Stoer Bengt Jonsson Joachim Parrow (Eds.) CONCUR '94: Concurrency Theory 5th International

More information

Communications in Computer and Information Science 85

Communications in Computer and Information Science 85 Communications in Computer and Information Science 85 Albert Fleischmann Detlef Seese Christian Stary (Eds.) S-BPM ONE Setting the Stage for Subject-Oriented Business Process Management First International

More information

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems M.C. Bhuvaneswari Editor Application of Evolutionary Algorithms for Multi-objective Optimization in

More information

Lecture Notes in Artificial Intelligence

Lecture Notes in Artificial Intelligence Lecture Notes in Artificial Intelligence 1152 Subseries of Lecture Notes in Computer Science Edited by J. G. Carbonell and J. Siekmann Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis

More information

MATLAB Guide to Finite Elements

MATLAB Guide to Finite Elements MATLAB Guide to Finite Elements Peter I. Kattan MATLAB Guide to Finite Elements An Interactive Approach Second Edition With 108 Figures and 25 Tables Peter I. Kattan, PhD P.O. BOX 1392 Amman 11118 Jordan

More information

Lecture Notes in Control and Information Sciences 283. Editors: M. Thoma M. Morari

Lecture Notes in Control and Information Sciences 283. Editors: M. Thoma M. Morari Lecture Notes in Control and Information Sciences 283 Editors: M. Thoma M. Morari Springer Berlin Heidelberg NewYork Barcelona Hong Kong London Milan Paris Tokyo Christopher Fielding, Andras Varga, Samir

More information

Lecture Notes in Artificial Intelligence

Lecture Notes in Artificial Intelligence Lecture Notes in Artificial Intelligence 1188 Subseries of Lecture Notes in Computer Science Edited by J. G. Carbonell and J. Siekmann Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis

More information

Lecture Notes in Control and Information Sciences

Lecture Notes in Control and Information Sciences Lecture Notes in Control and Information Sciences Edited by M.Thoma and A.Wyner 167 M. Rao Integrated System for Intelligent Control Springer-Verlag Berlin Heidelberg NewYork London Paris Tokyo Hong Kong

More information

A Balancing Act: Analyzing a Distributed Lift System

A Balancing Act: Analyzing a Distributed Lift System A Balancing Act: Analyzing a Distributed Lift System Jan Friso Groote Eindhoven University of Technology Technical Applications, Computing Science Department P.O. Box 513, 5600 MB Eindhoven, The Netherlands

More information

Lecture Notes in Computational Science and Engineering 68

Lecture Notes in Computational Science and Engineering 68 Lecture Notes in Computational Science and Engineering 68 Editors Timothy J. Barth Michael Griebel David E. Keyes Risto M. Nieminen Dirk Roose Tamar Schlick Sidney Yip Tomás Diaz de la Rubia Editors Scientific

More information

Design for Innovative Value Towards a Sustainable Society

Design for Innovative Value Towards a Sustainable Society Design for Innovative Value Towards a Sustainable Society Mitsutaka Matsumoto Yasushi Umeda Keijiro Masui Shinichi Fukushige Editors Design for Innovative Value Towards a Sustainable Society Proceedings

More information

Computer-Aided Production Management

Computer-Aided Production Management Asbj0rn Rolstadas (Ed.) Computer-Aided Production Management With 169 Figures Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Professor Dr. Asbjern Ro1stadas Production Engineering Laboratory

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 846 Advisory Board: W. Brauer D. Gries J. Stoer D. Shepherd G. Blair G. Coulson N. Davies E Garcia (Eds.) Network and Operating System

More information

Lecture Notes in Computer Science 1096 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 1096 Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1096 Edited by G. Goos, J. Hartmanis and J. van Leeuwen Springer Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Thomas Schael Workflow

More information

Simulation by Bondgraphs

Simulation by Bondgraphs Jean U. Thoma Simulation by Bondgraphs Introduction to a Graphical Method Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong 1990 Professor Dr. Jean Ulrich Thoma Dept. of Mechanical

More information

Programming Methodology

Programming Methodology Texts and Monographs in Computer Science Editor David Gries Advisory Board F. L. Bauer K. S. Fu J. J. Horning R. Reddy D. C. Tsichritzis W. M. Waite Programming Methodology A Collection of Articles by

More information

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2318 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Dragan Bo sna cki Stefan Leue (Eds.)

More information

FORMAL METHODS AND MODELS FOR SYSTEM DESIGN

FORMAL METHODS AND MODELS FOR SYSTEM DESIGN FORMAL METHODS AND MODELS FOR SYSTEM DESIGN Formal Methods and Models for System Design A System Level Perspective Edited by Rajesh Gupta University 0/ California at San Diego Paul Le Guernic INRIA-IRISA

More information

Applied Technology and Innovation Management

Applied Technology and Innovation Management Applied Technology and Innovation Management Heinrich Arnold Michael Erner Peter Möckel Christopher Schläffer Editors Applied Technology and Innovation Management Insights and Experiences from an Industry-Leading

More information

Lecture Notes in Applied and Computational Mechanics

Lecture Notes in Applied and Computational Mechanics Lecture Notes in Applied and Computational Mechanics Volume 28 Series Editors Prof. Dr.-Ing. Friedrich Pfeiffer Prof. Dr.-Ing. Peter Wriggers Lecture Notes in Applied and Computational Mechanics Edited

More information

Offshore Energy Structures

Offshore Energy Structures Offshore Energy Structures Madjid Karimirad Offshore Energy Structures For Wind Power, Wave Energy and Hybrid Marine Platforms 1 3 ISBN 978-3-319-12174-1 ISBN 978-3-319-12175-8 (ebook) DOI 10.1007/978-3-319-12175-8

More information

Technology Roadmapping for Strategy and Innovation

Technology Roadmapping for Strategy and Innovation Technology Roadmapping for Strategy and Innovation Martin G. Moehrle, Ralf Isenmann, and Robert Phaal (Eds.) Technology Roadmapping for Strategy and Innovation Charting the Route to Success ABC Editors

More information

ZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany

ZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany ZEW Economic Studies Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany ZEW Economic Studies Vol. 1: O. Hohmeyer, K. Rennings (Eds.) Man-Made Climate Change Economic

More information

StraBer Wahl Graphics and Robotics

StraBer Wahl Graphics and Robotics StraBer Wahl Graphics and Robotics Wolfgang StrafSer Friedrich Wahl Editors Graphics and Robotics With 128 Figures, some in Colour, Springer Prof. Dr.-lng. Wolfgang StraBer Wilhelm-Schickard-lnstitut fur

More information

Advances in Computer Vision and Pattern Recognition

Advances in Computer Vision and Pattern Recognition Advances in Computer Vision and Pattern Recognition For further volumes: http://www.springer.com/series/4205 Marco Alexander Treiber Optimization for Computer Vision An Introduction to Core Concepts and

More information

ANALOG CIRCUITS AND SIGNAL PROCESSING

ANALOG CIRCUITS AND SIGNAL PROCESSING ANALOG CIRCUITS AND SIGNAL PROCESSING Series Editors Mohammed Ismail, The Ohio State University Mohamad Sawan, École Polytechnique de Montréal For further volumes: http://www.springer.com/series/7381 Yongjian

More information

Future-Oriented Technology Analysis

Future-Oriented Technology Analysis Future-Oriented Technology Analysis Cristiano Cagnin Michael Keenan Ron Johnston Fabiana Scapolo Rémi Barré Editors Future-Oriented Technology Analysis Strategic Intelligence for an Innovative Economy

More information

Testing Safety-Related Software

Testing Safety-Related Software Testing Safety-Related Software Springer London Berlin Heidelberg New York Barcelona Hong Kong Milan Paris Santa Clara Singapore Tokyo Stewart Gardiner (Ed.) Testing Safety-Related Software A Practical

More information

3 Forensic Science Progress

3 Forensic Science Progress 3 Forensic Science Progress Forensic Science Progress Volume 3 With Contributions by C. A. Pounds, R. N. Smith With 19 Figures and 7 Tables Springer-Verlag Berlin Heidelberg New York London Paris Tokyo

More information

Introduction to Fuzzy Logic using MATLAB

Introduction to Fuzzy Logic using MATLAB Introduction to Fuzzy Logic using MATLAB S. N. Sivanandam, S. Sumathi and S. N. Deepa Introduction to Fuzzy Logic using MATLAB With 304 Figures and 37 Tables 123 Dr. S.N. Sivanandam S. N. Deepa Professor

More information

Lecture Notes in Control and Information Sciences 198. Editor: M. Thoma

Lecture Notes in Control and Information Sciences 198. Editor: M. Thoma Lecture Notes in Control and Information Sciences 198 Editor: M. Thoma H. Winter and H.-G. Nfif~er (Eds.) Advanced Technologies for Air Traffic Flow Management Proceedings of an International Seminar Organized

More information

Scientific Data Mining and Knowledge Discovery

Scientific Data Mining and Knowledge Discovery Scientific Data Mining and Knowledge Discovery Mohamed Medhat Gaber Editor Scientific Data Mining and Knowledge Discovery Principles and Foundations ABC Editor Mohamed Medhat Gaber Caulfield School of

More information

Lecture Notes in Artificial Intelligence

Lecture Notes in Artificial Intelligence Lecture Notes in Artificial Intelligence Subseries of Lecture Notes in Computer Science Edited by J. Siekmann Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis Editorial Artificial Intelligence

More information

Dao Companion to the Analects

Dao Companion to the Analects Dao Companion to the Analects Dao Companions to Chinese Philosophy Series Editor HUANG Yong Department of Philosophy The Chinese University of Hong Kong Shatin, New Territories Hong Kong E-mail: yonghuang@cuhk.edu.hk

More information

EECS 219C: Computer-Aided Verification Introduction & Overview. Sanjit A. Seshia EECS, UC Berkeley

EECS 219C: Computer-Aided Verification Introduction & Overview. Sanjit A. Seshia EECS, UC Berkeley EECS 219C: Computer-Aided Verification Introduction & Overview Sanjit A. Seshia EECS, UC Berkeley Computer-Aided Verification (informally) Does the system do what it is supposed to do? S. A. Seshia 2 The

More information

Design of Logic Systems

Design of Logic Systems Design of Logic Systems Design of Logic Systems Second edition D. Lewin Formerly Professor of Computer Science and Information Engineering, University of Sheffield D. Protheroe Lecturer in Electronic Engineering,

More information

ExCAPE. Rajeev Alur, Ras Bodik, Jeff Foster, Bjorn Hartmann, Lydia Kavraki,

ExCAPE. Rajeev Alur, Ras Bodik, Jeff Foster, Bjorn Hartmann, Lydia Kavraki, ExCAPE Expeditions in Computer Augmented Program Engineering Rajeev Alur, Ras Bodik, Jeff Foster, Bjorn Hartmann, Lydia Kavraki, Hadas Kress-Gazit, Stephane Lafortune, Boon Loo, P. Madhusudan, d Milo Martin,

More information

SpringerBriefs in Space Development

SpringerBriefs in Space Development SpringerBriefs in Space Development Series Editor: Joseph N. Pelton, Jr. For further volumes: http://www.springer.com/series/10058 Audrey L. Allison The ITU and Managing Satellite Orbital and Spectrum

More information

Timed Games UPPAAL-TIGA. Alexandre David

Timed Games UPPAAL-TIGA. Alexandre David Timed Games UPPAAL-TIGA Alexandre David 1.2.05 Overview Timed Games. Algorithm (CONCUR 05). Strategies. Code generation. Architecture of UPPAAL-TIGA. Interactive game. Timed Games with Partial Observability.

More information

Handbook of Engineering Acoustics

Handbook of Engineering Acoustics Handbook of Engineering Acoustics . Gerhard M uller Michael M oser Editors Handbook of Engineering Acoustics Editors Prof. Dr. Gerhard M uller Technische Universit at M unchen Lehrstuhl f ur Baumechanik

More information

TECHNOLOGY, INNOVATION, and POLICY 3. Series of the Fraunhofer Institute for Systems and Innovation Research (lsi)

TECHNOLOGY, INNOVATION, and POLICY 3. Series of the Fraunhofer Institute for Systems and Innovation Research (lsi) TECHNOLOGY, INNOVATION, and POLICY 3 Series of the Fraunhofer Institute for Systems and Innovation Research (lsi) Guido Reger Ulrich Schmoch (Eds.) Organisation of Science and Technology at the Watershed

More information

Lecture Notes in Economics and Mathematical Systems

Lecture Notes in Economics and Mathematical Systems Lecture Notes in Economics and Mathematical Systems 520 Founding Editors: M. Beckmann H. P. Kiinzi Managing Editors: Prof. Dr. G. Fandel Fachbereich Wirtschaftswissenschaften Fernuniversitat Hagen Feithstr.

More information

ICT for the Next Five Billion People

ICT for the Next Five Billion People ICT for the Next Five Billion People Arnold Picot Josef Lorenz Editors ICT for the Next F Five Billion People Information and Communication for Sustainable Development Editors Prof. Dr. Dr. Arnold Picot

More information

Hierarchy Process. The Analytic. Bruce L. Golden Edward A. Wasil Patrick T. Harker (Eds.) Applications and Studies

Hierarchy Process. The Analytic. Bruce L. Golden Edward A. Wasil Patrick T. Harker (Eds.) Applications and Studies Bruce L. Golden Edward A. Wasil Patrick T. Harker (Eds.) The Analytic Hierarchy Process Applications and Studies With Contributions by 1. M. Alexander, W D. Daniel Jr., 1. G. Dolan, L. P. Fatti, B. L.

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 962 Advisory Board: W. Brauer D. Gries J. Stoer Springer Berlin Heidelberg New York Barcelona Budapest Hong Kong London

More information

COEN7501: Formal Hardware Verification

COEN7501: Formal Hardware Verification COEN7501: Formal Hardware Verification Prof. Sofiène Tahar Hardware Verification Group Electrical and Computer Engineering Concordia University Montréal, Quebec CANADA Accident at Carbide plant, India

More information

Springer Series on. Signals and Communication Technology

Springer Series on. Signals and Communication Technology Springer Series on Signals and Communication Technology Signals and Communication Technology Functional Structures in Networks AMLn A Language for Model Driven Development of Telecom Systems T. Muth ISBN

More information

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1522 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Ganesh Gopalakrishnan Phillip

More information

Lecture Notes in Computer Science 1855 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 1855 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 1855 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo E. Allen Emerson A. Prasad Sistla

More information

Advances in Modern Tourism Research

Advances in Modern Tourism Research Advances in Modern Tourism Research Álvaro Matias Peter Nijkamp Paulo Neto (Eds.) Advances in Modern Tourism Research Economic Perspectives With 26 Figures and 65 Tables Prof. Dr. Álvaro Matias University

More information

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK History of Computing Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK Series Editor Gerard Alberts, University of Amsterdam, Amsterdam, The Netherlands Advisory Board Jack Copeland,

More information

Lecture Notes in Computer Science 3373

Lecture Notes in Computer Science 3373 Lecture Notes in Computer Science 3373 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

A Computationally Efficient Method Based on Commitment Refinement Maps for Verifying Pipelined Machines.

A Computationally Efficient Method Based on Commitment Refinement Maps for Verifying Pipelined Machines. A Computationally Efficient Method Based on Commitment Refinement Maps for Verifying Pipelined Machines. Panagiotis Manolios College of Computing Georgia Tech, Atlanta, GA 30318 Sudarshan K. Srinivasan

More information

2 Forensic Science Progress

2 Forensic Science Progress 2 Forensic Science Progress Forensic Science Progress Volume 2 With Contributions by G. Hellmiss, J. Mathyer, B. Miyake, H. Sato, S. Seta With 58 Figures and 36 Tables Springer-Verlag Berlin Heidelberg

More information

Risk-Based Ship Design

Risk-Based Ship Design Risk-Based Ship Design Apostolos Papanikolaou (Ed.) Risk-Based Ship Design Methods, Tools and Applications Authored by Carlos Guedes Soares, Andrzej Jasionowski, Jørgen Jensen, Dag McGeorge, Apostolos

More information

Health Information Technology Standards. Series Editor: Tim Benson

Health Information Technology Standards. Series Editor: Tim Benson Health Information Technology Standards Series Editor: Tim Benson Tim Benson Principles of Health Interoperability HL7 and SNOMED Second Edition Tim Benson Abies Ltd Hermitage, Thatcham Berkshire UK ISBN

More information

Lecture Notes in Artificial Intelligence

Lecture Notes in Artificial Intelligence Lecture Notes in Artificial Intelligence 695 Subseries of Lecture Notes in Computer Science Edited by J. Siekmann Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis E. P Klement W. Slany

More information

Lecture Notes in Physics

Lecture Notes in Physics Lecture Notes in Physics Edited by H. Araki, Kyoto, J. Ehlers, M6nchen, K. Hepp, Z[~rich R. Kippenhahn, ML~nchen, D. Ruelle, Bures-sur-Yvette H.A. WeidenmL~ller, Heidelberg, J. Wess, Karlsruhe and J. Zittartz,

More information

Matthias Pilz Susanne Berger Roy Canning (Eds.) Fit for Business. Pre-Vocational Education in European Schools RESEARCH

Matthias Pilz Susanne Berger Roy Canning (Eds.) Fit for Business. Pre-Vocational Education in European Schools RESEARCH Fit for Business Matthias Pilz Susanne Berger Roy Canning (Eds.) Fit for Business Pre-Vocational Education in European Schools RESEARCH Editors Matthias Pilz, Susanne Berger, Cologne, Germany Roy Canning

More information

146 Advances in Polymer Science

146 Advances in Polymer Science 146 Advances in Polymer Science Editorial Board: A. Abe- A.-C. Albertsson H.-]. Cantow K. Dugek S. Edwards. H. H6cker ]. E ]oanny H.-H. Kausch T. Kobayashi K.-S. Lee. ]. E. McGrath L. Monnerie S. I. Stupp

More information

Lecture Notes in Computer Science 1924 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 1924 Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1924 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Walid Taha (Ed.) Semantics,

More information

Inside the Smart Home

Inside the Smart Home Inside the Smart Home i Springer London Berlin Heidelberg New York Hong Kong Milan Paris Tokyo ii Richard Harper (Ed.) Inside the Smart Home iii Richard Harper, PhD The Appliance Studio, University Gate

More information

Coverage Metrics. UC Berkeley EECS 219C. Wenchao Li

Coverage Metrics. UC Berkeley EECS 219C. Wenchao Li Coverage Metrics Wenchao Li EECS 219C UC Berkeley 1 Outline of the lecture Why do we need coverage metrics? Criteria for a good coverage metric. Different approaches to define coverage metrics. Different

More information

Lecture Notes in Computer Science 3700

Lecture Notes in Computer Science 3700 Lecture Notes in Computer Science 3700 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Improved Model Generation of AMS Circuits for Formal Verification

Improved Model Generation of AMS Circuits for Formal Verification Improved Generation of AMS Circuits for Formal Verification Dhanashree Kulkarni, Satish Batchu, Chris Myers University of Utah Abstract Recently, formal verification has had success in rigorously checking

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and,i. Hartmanis 282 I P. Gorny M.J.Tauber (Eds.) Visualization in Programming 5th Interdisciplinary Workshop in lnformatics and Psychology Sch~.rding,

More information