Lecture Notes in Computer Science 1500 Edited by G. Goos, J. Hartmanis and J. van Leeuwen
|
|
- David Cross
- 6 years ago
- Views:
Transcription
1 Lecture Notes in Computer Science 1500 Edited by G. Goos, J. Hartmanis and J. van Leeuwen
2 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo
3 Jean-Claude Derniame Badara Ali Kaba David Wastell (Eds.) Software Process: Principles, Methodology, and Technology 13
4 Series Editors Gerhard Goos, Karlsruhe University, Germany Juris Hartmanis, Cornell University, NY, USA Jan van Leeuwen, Utrecht University, The Netherlands Volume Editors Jean-Claude Derniame LORIA Blv. des Aiguillettes, P.O. Box 239 F Vandoeuvre Cedex, France Badara Ali Kaba Polytechnical University of Bobo-Dioulasso 01, P.O. Box 1091, Bobo-Dioulasso 01, Burkina Faso David Wastell University of Manchester, Department of Computer Science Oxford Road, Manchester M13 9PL, UK Cataloging-in-Publication data applied for Die Deutsche Bibliothek - CIP-Einheitsaufnahme Software process : principles, methodology, and technology / Jean-Claude Derniame... (ed.). - Berlin ; Heidelberg ; New York ; Barcelona ; Hong Kong ; London ; Milan ; Paris ; Singapore ; Tokyo : Springer, 1999 (Lecture notes in computer science ; Vol. 1500) ISBN CR Subject Classification (1998): K.6.3, D.2, K.6 ISSN ISBN Springer-Verlag Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights 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. c Springer-Verlag Berlin Heidelberg 1999 Printed in Germany Typesetting: Camera-ready by author SPIN / Printed on acid-free paper
5 Foreword Jean Claude Derniame 1 Software process technology is an emerging and strategic area that has already reached a reasonable degree of maturity, delivering products and significant industrial experiences. This technology aims at supporting the software production process by providing the means to model, analyse, improve, measure, and whenever it is reasonable and convenient, to automate software production activities. In recent years, this technology has proved to be effective in the support of many business activities not directly related to software production, but relying heavily on the concept of process (i.e. all the applications traditionally associated with workflow management). This book concentrates on the core technology of software processes, its principles and concepts as well as the technical aspect of software process support. The contributions to this book are the collective work of the Promoter 2 European Working Group. This grouping of 13 academic and 3 industrial partners is the successor of Promoter, a working group responsible for creating a European software process community. Promoter 2 aims at exploiting this emerging community to collectively develop remaining open issues, to coordinate activities and to assist in the dissemination of results. The title Software Process Modelling and Technology [Fink94] was produced during Promoter 1. Being project based, it presented the main findings and proposals of the different projects then being undertaken by the partners. The present book is more ambitious for two reasons: it is principles oriented and it is intended to reflect our common understanding of the key concepts. In order to produce it, we have adopted, from the beginning, an explicit book writing process and we have also described it with one of the available formalisms. This is used as an example in Appendix C to illustrate the discourse and to defend the thesis that software process technology can be exploited in other related domains. Each chapter has specific editors and contributors, and contributions have been discussed and amended before being integrated. The global editing has been decomposed into two facets, with the syntactic and semantic editing undertaken by Ali Kaba and myself, and a complete revision to transform our Esprit English into one more correct, with thanks to the IPG at Manchester for their enormous contribution. Nancy, France December Coordinator of the Promoter and Promoter 2 Working Groups. Promoter is a research working group funded by the ESPRIT programme under reference WG The members can be reached at promoter@loria.fr.
6 Contributors Ilham Alloui University of Savoie at Annecy (F) Vincenzo Ambriola University of Pisa (I) Denis Avrillionis LSR-IMAG Laboratory (F) Selma Arbaoui University of Orleans at Issoudin (F) Noureddine Belkhatir LSR-IMAG Laboratory (F) Antonio Carzaniga Polytechnic of Milan (I) Reidar Conradi Norwegian Technical University (N) Pierre-Yves Cunin LSR-IMAG Laboratory (F) Samir Dami LSR-IMAG Laboratory (F) Jean-Claude Derniame LORIA (F) Wolfgang Emmerich University College London (UK) Gregor Engels University of Paderborn (D) Jacky Estublier LSR-IMAG Laboratory (F) Christer Fernstrom Xerox XRCE (F) Anthony Finklestein University College London (UK) Alfonso Fuggetta Polytechnic of Milan (I) Claude Godart LORIA (F) R. Mark Greenwood University of Manchester (UK) Luuk Groenewegen Leiden University (NL) M. Letizia Jaccheri Norwegian Technical University (N) Jens Jahnke University of Paderborn (D) Ali Badara Kaba University of Bobo-Dioulasso (BF) Peter Kawalek University of Manchester (UK) Patricia Lago Polytechnic of Turin (I) Jacques Lonchamp LORIA (F) Carlo Montangero University of Pisa (I) Minh Nguyen Norwegian Technical University (N) Elisabetta di Nitto Polytechnic of Milan (I) Flavio Oquendo University of Savoie at Annecy (F) Ian Robertson University of Manchester (UK) Wilhelm Schaefer University of Paderborn (D) Hala Skaf LORIA (F) Brian Warboys University of Manchester (UK) David Wastell University of Manchester (UK)
7 Contents 1 The Software Process: Modelling and Technology Introduction The Perspective of this Book Processes and Process Models A Simple Example: Software Change Process Modelling Basic Elements Process Model Levels Process Model Views Process-sensitive Software Engineering Environments Meta-Process Conclusion Software Process Standards, Assessments and Improvement Introduction Standard Processes ISO PSS ISO Assessment Methods The Capability Maturity Model Bootstrap SPICE Summary Improvement Methods Quality Improvement Paradigm The Personal Software Process Total Quality Management Standards and Software Process Technology
8 VIII Contents 3 Process Modelling Languages Introduction Requirements on Process Modelling Languages Process Elements PML Requirements and Meta-process Phases Possible PML Technologies from Other Languages/Domains Project Management Formal Specification Languages Informal Design Notations Programming Languages Database Languages CASE Tools and Tool Integration Mechanisms WorkFlow and Groupware The PML Design Dilemma: One or Many PMLs? Process Modelling Languages in the Promoter Context The Survey Method EPOS SPELL SOCCA Merlin OIKOS ALF ADELE-TEMPO SPADE PEACE E PADM Discussion Other PMLs APPL/A MARVEL Process Weaver Possible Groups of PMLs and PSEEs Conclusion Meta-Process Introduction Overview Meta-Process and Quality Improvement Existing Meta-Processes Requirements for a Meta-Process A Model of the Meta-Process Introduction Control and Problem Solving Consistency Management
9 Contents IX Task Decomposition Method Specialisation Remarks on the Model PROMOTER Reference Model (PRM) Model Structure Method Specialisation Task Decomposition Consistency Management Validation of the PRM with Respect to Requirements Empirical Justification of PRM Introduction The Customisation of PRM as QIP The Customisation of PRM as PRISM The Customisation of PRM as Process Life-cycle Experience from Empirical Justification Validation with respect to CMM Introduction Consistency Management Task Decomposition View Method Specialisation View Validation of PRM with respect to Implementation Introduction ProcessWise Integrator The Model The Scenario Conclusion Requirements Managing the Process Improvement Process Looking at other Meta-Processes Why Use a PRM? The Way Forward Architectural Views and Alternatives Basic Components A Reference Model for Architectures in PSEEs Dialog Management Process Management Workspace Management Repository Management Communication Management Tools Architectures for Distributed PSEEs Determinant Requirements on Architectures for Distributed PSEEs Architectural Alternatives for Distributed PSEEs
10 X Contents 5.3 Example Architecture: The Distributed PSEE Merlin Instance View on the Merlin Architecture Type View on the Merlin Architecture Cooperation Control in PSEE Introduction Objective An Illustrative Example Organisation of the Chapter Moving from Traditional to Advanced Applications ACID Properties From ACID to Non-ACID From Flat to Nested From Closed to Open Hierarchical versus Layered Homogeneous versus Heterogeneous From Transient to Persistent Available Advanced Transaction Models Summary and Analysis Impact of Cooperation Control on the Architecture of PSEE Impact of the Repository on Consistency Maintenance Workspaces: an Abstract Level to Support Flexibility Predefined Synchronisation Strategies Layer The Knowledge Management Layer The Interface Layer Current Work The COO System The MERLIN System The ADELE System The SPADE System Other Facets of Cooperation Conclusion The Human Dimension of the Software Process Introduction Three Organisational Contexts of Software Development In-house Development in ACME Stores : the Fetish of Methodology Case B: Implementing Quality Management in a Software House (Columbine) Case C: User Involvement in the Development of a Medical Workstation General Remarks on the Cases The Social Dynamics of the Software Process MIS Research on the Software Process
11 Contents The Contribution of Software Psychology Process Modelling and Enactment: Some Practical Experiences The Human Role in the Software Process: Dowson s framework Dowson's Framework User Interaction User Interaction, Learning and the Meta-Process Interpersonal Interaction A Human-Centred Approach to Software Process Support The Need for an Ecological Approach in Software Process Research Synergy with Computer Supported Cooperative Work The Limits of the Process Enactment Paradigm The Software Process is a Learning Process Conclusion XI 8 Software Process: Key Issues and Future Directions Introduction Summary of Key Issues Process Modelling Languages The Meta-Process PSEE Architecture Cooperation Control Social Aspects Wider Applications Future Trends Evolution of Software Development Practice Technology Evolution Application Domain Evolution Appendix A Lifecycle (Sub) Process Demonstration Scenario (ISPW 9) A.1 Background A.2 Introduction A.3 Problem Reporting and Change Process A.4 Sub-scenarios B Annotated Bibliography on PSEE/PML B.1 PMLs B.1.1 Japanese and American PSEEs B.1.2 European PSEEs
12 XII Contents C Case Study Demonstrating the Wider Applicability of the PSEE Paradigm C.1 Introduction C.2 Informal Formulation of the Example C.3 A Preliminary Discussion of the Example C.4 A First Level of Process Modelling C.5 A Top-Down LCPS Model for the Example Process C.6 Discussion of the Example Process Models C.7 Conclusion D Assessment Framework for PSEEs D.1 Product D.2 Activity D.3 Workspace D.4 Cooperation D.5 Process and Meta-process Support D.6 Process Tracking and Time Constraints D.7 Human and Social Aspects: Costs and Benefits Glossary References Index
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 informationLecture 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 informationLecture 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 informationLecture 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 informationLecture 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 informationLecture 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 informationLecture 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 informationTECHNOLOGY, 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 informationLecture 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 informationLecture 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 informationLecture 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 informationLecture 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 informationLecture 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 informationLecture 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 informationModeling 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 informationLecture 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 informationLecture 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 informationData 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 informationLecture 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 informationCommunications 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 informationLecture 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 informationArchitecture 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 informationZEW 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 informationLecture 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 informationFuture-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 informationAdvances 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 informationInnovation Policy in a Knowledge-Based Economy
Innovation Policy in a Knowledge-Based Economy Patrick Llerena Mireille Matt Editors Innovation Policy in a Knowledge-Based Economy Theory and Practice With Contributions by Arman Avadikyan Laurent Bach
More information2 Relationship between the World and the Machine In his paper Jackson identies four dierent facets of the relationship between the world and the machi
\The World and the Machine" A Critical Perspective on Process Technology Wolfgang Emmerich, Anthony Finkelstein Interoperable Systems Research Centre City University London EC1V 0HB, UK femmerich j acwfg@cs.city.ac.uk
More informationLecture 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 informationInside 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 informationLecture 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 informationLecture 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 informationMATLAB 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 informationComputer-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 informationRisk-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 informationPierre-Yves Henin (Ed.) Advances in Business Cycle Research
Pierre-Yves Henin (Ed.) Advances in Business Cycle Research Springer-V erlag Berlin Heidelberg GmbH Pierre-Yves Henin (Ed.) Advances in Business Cycle Research With Application to the French and US Economies
More informationLecture Notes in Computer Science 1946 Edited by G. Goos, J. Hartmanis and J. van Leeuwen
Lecture Notes in Computer Science 1946 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Philippe Palanque Fabio Paternò
More informationTesting 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 informationCognitive 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 informationSpringerBriefs 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 informationHealth 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 informationLecture 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 informationTechnology 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 informationStraBer 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 informationApplied 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 informationLecture 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 informationLecture Notes in Economics and Mathematical Systems
Lecture Notes in Economics and Mathematical Systems 494 Founding Editors: M. Beckmann H. P. KOnzi Co-Editors: C. D. Aliprantis, Dan Kovenock Editorial Board: P. Bardsley, A. Basile, M.R. Baye, T. Cason,
More informationSpatio-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 informationStudies in Empirical Economics
Studies in Empirical Economics Aman Ullah (Ed.) Semiparametric and Nonparametric Econometrics 1989. VII, 172 pp. Hard cover DM 120, ISBN 3-7908-0418-5 Walter Kramer (Ed.) Econometrics of Structural Change
More informationRequirements Engineering for Digital Health
Requirements Engineering for Digital Health Samuel A. Fricker Christoph Thümmler Anastasius Gavras Editors Requirements Engineering for Digital Health Editors Samuel A. Fricker Blekinge Institute of Technology
More informationFounding 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 informationLecture 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 information146 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 informationMatthias 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 informationNO MORE MUDDLING THROUGH
NO MORE MUDDLING THROUGH No More Muddling Through Mastering Complex Projects in Engineering and Management by RAINER ZÜST Zürich, Switzerland and PETER TROXLER Rotterdam, The Netherlands A C.I.P. Catalogue
More informationHierarchy 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 informationSimulation 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 informationLecture Notes in Artificial Intelligence 3396
Lecture Notes in Artificial Intelligence 3396 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science Rogier M. van Eijk Marc-Philippe Huget Frank Dignum (Eds.) Agent Communication
More informationMarc Lankhorst et al. Enterprise Architecture at Work
Marc Lankhorst et al. Enterprise Architecture at Work Marc Lankhorst et al. Enterprise Architecture at Work Modelling, Communication, and Analysis With 167 Figures and 12 Tables 123 Marc Lankhorst Telematica
More informationAdvanced Information and Knowledge Processing
Advanced Information and Knowledge Processing Series Editors Professor Lakhmi Jain Lakhmi.jain@unisa.edu.au Professor Xindong Wu xwu@cems.uvm.edu For further volumes: http://www.springer.com/series/4738
More informationLecture 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 informationAdvances in Behavioral Economics
Advances in Behavioral Economics Professor Dr. Horst Todt Friedel Bolle Michael Carlberg (Eds.) Advances in Behavioral Economies Essays in Honor of Horst Todt With 31 Figures and 11 Tables Springer-Verlag
More informationScientific 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 informationICT 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 information3 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 informationApplication 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 information2 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 informationLecture Notes in Artificial Intelligence
Lecture Notes in Artificial Intelligence 941 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 informationU. Lindemann (Ed.) Human Behaviour in Design
U. Lindemann (Ed.) Human Behaviour in Design Springer-Verlag Berlin Heidelberg GmbH Engineering ONLINE LIBRARY http://www.springer.de/engine/ Udo Lindemann (Ed.) Human Behaviour in Design Individuals,
More informationLecture Notes in Business Information Processing 89
Lecture Notes in Business Information Processing 89 Series Editors Wil van der Aalst Eindhoven Technical University, The Netherlands John Mylopoulos University of Trento, Italy Michael Rosemann Queensland
More informationPeter Stavroulakis (Ed.) Third Generation Mobile Telecommunication Systems
Peter Stavroulakis (Ed.) Third Generation Mobile Telecommunication Systems Engineering ONLINE LlBRARY http://www.springer.de/engine/ Springer-Verlag Berlin Heidelberg GmbH Peter Stavroulakis (Ed.) Third
More informationANALOG 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 informationB.I. Dundas M. Levine P.A. Østvær O. Röndigs. Motivic Homotopy Theory. Lectures at a Summer School in Nordfjordeid, Norway, August 2002 ABC
B.I. Dundas M. Levine P.A. Østvær O. Röndigs V. Voevodsky Motivic Homotopy Theory Lectures at a Summer School in Nordfjordeid, Norway, August 2002 ABC Bjørn Ian Dundas Department of Mathematics University
More informationSpringerBriefs in Space Development
SpringerBriefs in Space Development Guest Editor: Jinyuan Su More information about this series at http://www.springer.com/series/10058 Joseph N. Pelton New Solutions for the Space Debris Problem Joseph
More informationStudies in Economic Ethics and Philosophy
Studies in Economic Ethics and Philosophy Series Editor Peter Koslowski Editorial Board F. Neil Brady George Brenkert Geoffrey Brennan James M. Buchanan Thomas Donaldson Richard De George Jon Elster Amitai
More informationManagement of Recreation and Nature Based Tourism in European Forests
Management of Recreation and Nature Based Tourism in European Forests Ulrike Pröbstl Veronika Wirth Birgit Elands Simon Bell Editors Management of Recreation and Nature Based Tourism in European Forests
More informationSoftware Systems Architecture
Software Systems Architecture Working with Stakeholders Using Viewpoints and Perspectives Second Edition Nick Rozanski Eoin Woods AAddison-Wesley Upper Saddle River, NJ» Boston» Indianapolis San Francisco
More informationHandbook 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 informationDesign 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 informationIntroduction 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 informationAOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro
AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010 António Castro NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents Part 1: Software Engineering
More informationEnabling Manufacturing Competitiveness and Economic Sustainability
Enabling Manufacturing Competitiveness and Economic Sustainability Hoda A. ElMaraghy Editor Enabling Manufacturing Competitiveness and Economic Sustainability Proceedings of the 4th International Conference
More informationInternational Entrepreneurship
International Entrepreneurship This page intentionally left blank International Entrepreneurship Theoretical Foundations and Practices 2nd edition Antonella Zucchella University of Pavia, Italy and Giovanna
More informationDry Etching Technology for Semiconductors. Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi
Dry Etching Technology for Semiconductors Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi Kazuo Nojiri Dry Etching Technology for Semiconductors Kazuo Nojiri Lam Research Co., Ltd. Tokyo,
More information.. Algorithms and Combinatorics 17
.. Algorithms and Combinatorics 17 Editorial Board R.L. Graham, Murray Hill B. Korte, Bonn L. Lovasz, Budapest A.Wigderson, Jerusalem G.M. Ziegler, Berlin Springer-Verlag Berlin Heidelberg GmbH Oded Goldreich
More informationNATO ASI Series. Series F: Computer and Systems Sciences, Vol Advanced Science Institutes Series. Partnership Sub-Series.
NATO ASI Series Advanced Science Institutes Series A series presenting the results of activities sponsored by the NATO Science Committee, which aims at the dissemination of advanced scientific and technological
More informationIntroduction to Computational Optimization Models for Production Planning in a Supply Chain
Introduction to Computational Optimization Models for Production Planning in a Supply Chain Stefan Voß David L.Woodruff Introduction to Computational Optimization Models for Production Planning in a Supply
More informationLecture Notes in Computer Science 2379 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen
Lecture Notes in Computer Science 2379 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Gary J. Chastek (Ed.) Software Product
More informationEvaluation Plan for a Cardiological Multi- Media Workstation (I4C Project)
Medical Informatics Europe '97 751 C. Pappas et al. (Eds.) IOS Press, 1997 Evaluation Plan for a Cardiological Multi- Media Workstation (I4C Project) J.W. van der Hofstede a, A.B.W.M. Quaka, A.M. van Ginnekenb,
More informationLecture Notes in Computer Science
Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1245 Advisory Board: W. Brauer D. Gries J. Stoer Raymond Marie Brigitte Plateau Maria Calzarossa Gerardo Rubino (Eds.)
More informationBetter Business Regulation in a Risk Society
Better Business Regulation in a Risk Society Alberto Alemanno Frank den Butter André Nijsen Jacopo Torriti Editors Better Business Regulation in a Risk Society Editors Alberto Alemanno Department of Law
More informationSpringer 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 informationExplaining Technical Change in a Small Country. The Finnish National Innovation System
Explaining Technical Change in a Small Country The Finnish National Innovation System ETLA - The Research Institute of the Finnish Economy Series B84 The Research Institute ofthe Finnish Economy (ETLA)
More informationLecture Notes in Computer Science 2013 Edited by G. Goos, J. Hartmanis and J. van Leeuwen
Lecture Notes in Computer Science 2013 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Sameer Singh Nabeel Murshed
More informationPrivacy, Data Protection and Cybersecurity in Europe
Privacy, Data Protection and Cybersecurity in Europe Wolf J. Schünemann Max-Otto Baumann Editors Privacy, Data Protection and Cybersecurity in Europe Editors Wolf J. Schünemann Institute for Social Sciences
More informationDao 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 informationThe New Strategic Landscape
The New Strategic Landscape This page intentionally left blank The New Strategic Landscape Innovative Perspectives on Strategy Julie Verity Julie Verity 2012 All remaining chapters respective authors Softcover
More informationHuman-Computer Interaction Series
Human-Computer Interaction Series Editors-in-Chief John Karat Jean Vanderdonckt, Université Catholique de Louvain, Belgium Editorial Board Simone Barbosa, PUC-Rio, Brazil Gaëlle Calvary, LIG-University
More informationLongitudinal Research with Latent Variables
Longitudinal Research with Latent Variables . Kees van Montfort Johan H.L. Oud Albert Satorra Editors Longitudinal Research with Latent Variables ABC Editors Professor Dr. Kees van Montfort Vrije Universiteit
More informationAutoCAD for Windows Express
AutoCAD for Windows Express Tim McCarthy AutoCAD for Windows Express With 195 Figures Springer-Verlag London Berlin Heidelberg New York Paris Tokyo Hong Kong Barcelona Budapest Timothy J. McCarthy, PhD
More information