Lecture Notes in Computer Science 5581

Size: px
Start display at page:

Download "Lecture Notes in Computer Science 5581"

Transcription

1 Lecture Notes in Computer Science 5581 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University, UK Takeo Kanade Carnegie Mellon University, Pittsburgh, PA, USA Josef Kittler University of Surrey, Guildford, UK Jon M. Kleinberg Cornell University, Ithaca, NY, USA Alfred Kobsa University of California, Irvine, CA, USA Friedemann Mattern ETH Zurich, Switzerland John C. Mitchell Stanford University, CA, USA Moni Naor Weizmann Institute of Science, Rehovot, Israel Oscar Nierstrasz University of Bern, Switzerland C. Pandu Rangan Indian Institute of Technology, Madras, India Bernhard Steffen University of Dortmund, Germany Madhu Sudan Massachusetts Institute of Technology, MA, USA Demetri Terzopoulos University of California, Los Angeles, CA, USA Doug Tygar University of California, Berkeley, CA, USA Gerhard Weikum Max-Planck Institute of Computer Science, Saarbruecken, Germany

2 Raffaela Mirandola Ian Gorton Christine Hofmeister (Eds.) Architectures for Adaptive Software Systems 5th International Conference on the Quality of Software Architectures, QoSA 2009 East Stroudsburg, PA, USA, June 24-26, 2009 Proceedings 13

3 Volume Editors Raffaela Mirandola Politecnico di Milano Dipartimento di Elettronica e Informazione Via Golgi 40, Milano, Italy mirandola@elet.polimi.it Ian Gorton Pacific Northwest National Laboratory Computational and Information Sciences P.O. Box 999, MS: K7-90, Richland, WA 99352, USA ian.gorton@pnl.gov Christine Hofmeister East Stroudsburg University Computer Science Department 200 Prospect Street, East Stroudsburg, PA , USA chofmeister@po-box.esu.edu Library of Congress Control Number: CR Subject Classification (1998): D.2.11, D.3, C.4, B.8, D.4.8, D.2.4, F.4 LNCS Sublibrary: SL 2 Programming and Software Engineering ISSN ISBN Springer Berlin Heidelberg New York ISBN Springer 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. Violations are liable to prosecution under the German Copyright Law. springer.com Springer-Verlag Berlin Heidelberg 2009 Printed in Germany Typesetting: Camera-ready by author, data conversion by Scientific Publishing Services, Chennai, India Printed on acid-free paper SPIN: /

4 Preface Much of a software architect s life is spent designing software systems to meet a set of quality requirements. General software quality attributes include scalability, security, performance or reliability. Quality attribute requirements are part of an application s non-functional requirements, which capture the many facets of how the functional requirements of an application are achieved. Understanding, modeling and continually evaluating quality attributes throughout a project lifecycle are all complex engineering tasks which continue to challenge the software engineering scientific community. While we search for improved approaches, methods, formalisms and tools that are usable in practice and can scale to large systems, the complexity of the applications that the software industry is challenged to build is ever increasing. Thus, as a research community, there is little opportunity for us to rest on our laurels, as our innovations that address new aspects of system complexity must be deployed and validated. To this end the 5th International Conference on the Quality of Software Architectures (QoSA) 2009 focused on architectures for adaptive software systems. Modern software systems must often reconfigure their structure and behavior to respond to continuous changes in requirements and in their execution environment. In these settings, quality models are helpful at an architectural level to guide systematic model-driven software development strategies by evaluating the impact of competing architectural choices. At run time, quality models can play an important role in enabling calibration and validation of a system model to accurately reflect the properties of the executing system. This leads to the idea that architectural models should continue to exist at run time to facilitate the necessary dynamic changes that can support self-adaptation of the implemented system. In so doing, the conference continued QoSA s tradition of using software architectures to develop and evolve high-quality software systems. In line with a broad interest, QoSA 2009 received 33 submissions. From these submissions, 13 were accepted as long papers after a careful peer-review process followed by an online Program Committee discussion. This resulted in an acceptance rate of 39%. The selected technical papers are published in this volume. For the third time, QoSA 2009 was held as part of the conference series Federated Events on Component- Based Software Engineering and Software Architecture (COMPARCH). The federated events were QoSA 2009, the 12th International Symposium on Component-Based Software Engineering (CBSE 2009). Together with COMPARCH s Industrial Experience Report Track and the co-located Workshop on Component-Oriented Programming (WCOP 2009), COMPARCH provided a broad spectrum of events related to components and architectures. By integrating QoSA s and CBSE s technical programs in COMPARCH 2009, both conferences elaborated their successfull collaboration thus demonstrating the close relationship between software architectures and their constituting software components. Among the many people who contributed to the success of QoSA 2008, we would like to thank the members of the Program Committees for their valuable work during

5 VI Preface the review process, as well as David Garlan and Kevin Sullivan for their COMPARCH keynotes. Additionally, we thank Alfred Hofmann from Springer for his support in reviewing and publishing the proceedings volume. April 2009 Ian Gorton Raffaela Mirandola Christine Hofmeister

6 Organization QoSA 2009 (Part of COMPARCH 2009) General Chair Christine Hofmeister East Stroudsburg University, Pennsylvania, USA Program Committee Chairs Ian Gorton Pacific Northwest National Laboratory, USA Raffaela Mirandola Program Committee Danilo Ardagna Colin Atkinson Muhammad Ali Babar Len Bass Steffen Becker Jan Bosch Ivica Crnkovic Rogerio De Lemos Antinisca Di Marco Carlo Ghezzi Aniruddha Gokhale Vincenzo Grassi Jens Happe Darko Huljenic Samuel Kounev Heiko Koziolek Philippe Kruchten Nenad Medvidovic Jose Merseguer Robert Nord Boyana Norris Sven Overhage Dorina Petriu Frantisek Plasil Sasikumar Punnekkat Ralf Reussner Roshanak Roshandel Bernhard Rumpe University of Mannheim, Germany Lero, Ireland Software Engineering Institute, USA FZI, Germany Intuit, USA Mälardalen University, Sweden University of Kent, UK Universitá dell Aquila, Italy Vanderbilt University, USA Universitá Roma "Tor Vergata", Italy SAP/ ERICSSON, Croatia ABB, Germany University of British Columbia, Canada University of Southern California, USA University of Saragoza, Spain Software Engineering Institute, USA Argonne National Laboratory, USA University of Augsburg, Germany Carleton University, Canada Charles University, Czech Republic Mälardalen University, Sweden Seattle University, USA University of Technology Braunschweig, Germany

7 VIII Organization Antonino Sabetta Raghu Sangwan Anne-Marie Sassen Jean-Guy Schneider Judith Stafford Clemens Szyperski Petr Tuma Hans van Vliet Wolfgang Weck Michel Wermelinger Murray Woodside Steffen Zschaler Co-reviewers Vlastimil Babka Simona Bernardi Hongyu Pei-Breivold Franz Brosch Lubos Bulej Radu Dobrin Thomas Goldschmidt Michael Kuperberg Diego Perez Matteo Rossi Paola Spoletini Giordano Tamburrelli ISTI-CNR Pisa, Italy Penn State, USA EU Commission Swinburne University, Australia Tufts University, USA Microsoft, USA Charles University, Czech Republic Vrije Universiteit, The Netherlands Independent Software Architect, Switzerland Open University, UK Carleton University, Canada Lancaster University, UK Charles University, Czech Republic Universita degli Studi di Torino, Italy Mälardalen University, Sweden Charles University, Czech Republic Mälardalen University, Sweden University of Saragoza, Spain

8 Table of Contents Model-Driven Quality Analysis A Model-Based Framework to Design and Debug Safe Component-Based Autonomic Systems... 1 Guillaume Waignier, Anne-Françoise Le Meur, and Laurence Duchien Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems Amogh Kavimandan and Aniruddha Gokhale Automated Architecture Consistency Checking for Model Driven Software Development Matthias Biehl and Welf Löwe Architectural Performance Prediction Improved Feedback for Architectural Performance Prediction Using Software Cartography Visualizations Klaus Krogmann, Christian M. Schweda, Sabine Buckl, Michael Kuperberg, Anne Martens, and Florian Matthes Predicting Performance Properties for Open Systems with KAMI Carlo Ghezzi and Giordano Tamburrelli Compositional Prediction of Timed Behaviour for Process Control Architecture Kenneth Chan and Iman Poernomo Timed Simulation of Extended AADL-Based Architecture Specifications with Timed Abstract State Machines Stefan Björnander, Lars Grunske, and Kristina Lundqvist Architectural Knowledge Achieving Agility through Architecture Visibility Carl Hinsman, Neeraj Sangal, and Judith Stafford Successful Architectural Knowledge Sharing: Beware of Emotions Eltjo R. Poort, Agung Pramono, Michiel Perdeck, Viktor Clerc, and Hans van Vliet

9 X Table of Contents Toward a Catalogue of Architectural Bad Smells Joshua Garcia, Daniel Popescu, George Edwards, and Nenad Medvidovic Case Studies and Experience Reports On the Consolidation of Data-Centers with Performance Constraints Jonatha Anselmi, Paolo Cremonesi, and Edoardo Amaldi Evolving Industrial Software Architectures into a Software Product Line: A Case Study Heiko Koziolek, Roland Weiss, and Jens Doppelhamer Adaptive Application Composition in Quantum Chemistry Li Li, Joseph P. Kenny, Meng-Shiou Wu, Kevin Huck, Alexander Gaenko, Mark S. Gordon, Curtis L. Janssen, Lois Curfman McInnes, Hirotoshi Mori, Heather M. Netzloff, Boyana Norris, and Theresa L. Windus Author Index

Lecture Notes in Computer Science 4214

Lecture Notes in Computer Science 4214 Lecture Notes in Computer Science 4214 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 7007

Lecture Notes in Computer Science 7007 Lecture Notes in Computer Science 7007 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 4409

Lecture Notes in Computer Science 4409 Lecture Notes in Computer Science 4409 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 3511

Lecture Notes in Computer Science 3511 Lecture Notes in Computer Science 3511 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 6092

Lecture Notes in Computer Science 6092 Lecture Notes in Computer Science 6092 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

May 6, 2015 Montréal, QC, Canada. Proceedings of the 1st International Workshop on

May 6, 2015 Montréal, QC, Canada. Proceedings of the 1st International Workshop on May 6, 2015 Montréal, QC, Canada CobRA 15 Proceedings of the 1st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures Sponsored by: ACM SIGSOFT Supported

More information

Lecture Notes in Computer Science 4728

Lecture Notes in Computer Science 4728 Lecture Notes in Computer Science 4728 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 4454

Lecture Notes in Computer Science 4454 Lecture Notes in Computer Science 4454 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 Artificial Intelligence 2155

Lecture Notes in Artificial Intelligence 2155 Lecture Notes in Artificial Intelligence 2155 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 Computer Science 7480

Lecture Notes in Computer Science 7480 Lecture Notes in Computer Science 7480 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 3819

Lecture Notes in Computer Science 3819 Lecture Notes in Computer Science 3819 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 5004

Lecture Notes in Computer Science 5004 Lecture Notes in Computer Science 5004 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 6663

Lecture Notes in Computer Science 6663 Lecture Notes in Computer Science 6663 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 4401

Lecture Notes in Computer Science 4401 Lecture Notes in Computer Science 4401 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

Non-functional Properties in Modeling: Analysis, Languages and Processes

Non-functional Properties in Modeling: Analysis, Languages and Processes Simona Bernardi Marko Bošković José Merseguer Non-functional Properties in Modeling: Analysis, Languages and Processes 5th International Workshop NiM-ALP 2013 Miami, FL, USA, 29 September 2013 Proceedings

More information

Lecture Notes in Computer Science 3527

Lecture Notes in Computer Science 3527 Lecture Notes in Computer Science 3527 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 Artificial Intelligence 3176

Lecture Notes in Artificial Intelligence 3176 Lecture Notes in Artificial Intelligence 3176 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science Olivier Bousquet Ulrike von Luxburg Gunnar Rätsch (Eds.) Advanced

More information

Lecture Notes in Computer Science 7342

Lecture Notes in Computer Science 7342 Lecture Notes in Computer Science 7342 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 2497 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 2497 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2497 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Enrico Gregori Giuseppe Anastasi Stefano

More information

Lecture Notes in Computer Science 5671

Lecture Notes in Computer Science 5671 Lecture Notes in Computer Science 5671 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 4797

Lecture Notes in Computer Science 4797 Lecture Notes in Computer Science 4797 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 10644

Lecture Notes in Computer Science 10644 Lecture Notes in Computer Science 10644 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 5474

Lecture Notes in Computer Science 5474 Lecture Notes in Computer Science 5474 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 5587

Lecture Notes in Computer Science 5587 Lecture Notes in Computer Science 5587 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

CoPDA Barbara Rita Barricelli Ali Gheitasy Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.)

CoPDA Barbara Rita Barricelli Ali Gheitasy Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.) Barbara Rita Barricelli Stefano Valtolina (Eds.) CoPDA 2014 2nd International Workshop on Cultures of Participation in the Digital Age: Social computing for Working, Learning, and Living CoPDA 2014 Como,

More information

CoPDA Barbara Rita Barricelli Gerhard Fischer Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.)

CoPDA Barbara Rita Barricelli Gerhard Fischer Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.) Barbara Rita Barricelli Stefano Valtolina (Eds.) CoPDA 2015 3rd International Workshop on Cultures of Participation in the Digital Age: Coping with Information, Participation, and Collaboration Overload

More information

Lecture Notes in Computer Science 8341

Lecture Notes in Computer Science 8341 Lecture Notes in Computer Science 8341 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 6037

Lecture Notes in Computer Science 6037 Lecture Notes in Computer Science 6037 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 4449

Lecture Notes in Computer Science 4449 Lecture Notes in Computer Science 4449 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

Detection of Intrusions and Malware, and Vulnerability Assessment

Detection of Intrusions and Malware, and Vulnerability Assessment Ulrich Flegel Evangelos Markatos William Robertson (Eds.) LNCS 7591 Detection of Intrusions and Malware, and Vulnerability Assessment 9th International Conference, DIMVA 2012 Heraklion, Crete, Greece,

More information

Lecture Notes in Computer Science 5083

Lecture Notes in Computer Science 5083 Lecture Notes in Computer Science 5083 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 3507

Lecture Notes in Computer Science 3507 Lecture Notes in Computer Science 3507 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 Artificial Intelligence 4327

Lecture Notes in Artificial Intelligence 4327 Lecture Notes in Artificial Intelligence 4327 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science (Eds.) Declarative Agent Languages and Technologies IV 4th International

More information

Lecture Notes in Computer Science 5438

Lecture Notes in Computer Science 5438 Lecture Notes in Computer Science 5438 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

Intelligent Primary School Project in Italy

Intelligent Primary School Project in Italy Please cite this paper as: Ponti, G. (2007), Intelligent Primary School Project in Italy, PEB Exchange, Programme on Educational Building, 2007/02, OECD Publishing, Paris. http://dx.doi.org/10.1787/255378247044

More information

Lecture Notes in Computer Science 4883

Lecture Notes in Computer Science 4883 Lecture Notes in Computer Science 4883 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

German Yearbook on Business History 1986

German Yearbook on Business History 1986 German Yearbook on Business History 1986 German Yearbook on Business History 1986 Edited by the German Society for Business History, Cologne in Cooperation with the Institute for Bank-Historical Research,

More information

Research Reports ESPRIT

Research Reports ESPRIT Research Reports ESPRIT Project 393. ACORD. Vol. 1 Edited in cooperation with the Commission of the European Communities G. G. Bes T. Guillotin (Eds.) A Natural Language and Graphics Interface Resu Its

More information

Lecture Notes in Computer Science 6705

Lecture Notes in Computer Science 6705 Lecture Notes in Computer Science 6705 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 9804

Lecture Notes in Computer Science 9804 Lecture Notes in Computer Science 9804 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison, UK Josef Kittler,

More information

STUDIES IN ORGANIZED CRIME

STUDIES IN ORGANIZED CRIME Women and the Mafia STUDIES IN ORGANIZED CRIME Volume 5 Series Editor: Frank Bovenkerk, University of Utrecht, Willem Pompe Institute, The Netherlands Editorial Board: Maria Los, University of Ottowa,

More information

Lecture Notes in Computer Science 6035

Lecture Notes in Computer Science 6035 Lecture Notes in Computer Science 6035 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 6647

Lecture Notes in Computer Science 6647 Lecture Notes in Computer Science 6647 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 7189

Lecture Notes in Computer Science 7189 Lecture Notes in Computer Science 7189 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

L.O. Hertzberger, University of Amsterdam, The Netherland, T. Kanade, CMU, Pittsburg, USA

L.O. Hertzberger, University of Amsterdam, The Netherland, T. Kanade, CMU, Pittsburg, USA IAS Series Conferences, IAS-1 to IAS-12, 1986-2012 Intelligent Autonomous Systems Amsterdam, The Netherland, 8-11 December 1986 L.O. Hertzberger, University of Amsterdam, The Netherland Program Chairman

More information

Emotional Engineering Volume 5

Emotional Engineering Volume 5 Emotional Engineering Volume 5 Editor Emotional Engineering Volume 5 123 Editor Keio University Minato, Tokyo Japan ISBN 978-3-319-53194-6 ISBN 978-3-319-53195-3 (ebook) DOI 10.1007/978-3-319-53195-3 Library

More information

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

Lecture Notes in Computer Science 2386 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2386 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Eerke A. Boiten Bernhard M ller (Eds.)

More information

ADCS Proceedings of the Ninth Australasian Document Computing Symposium, December 13, 2004

ADCS Proceedings of the Ninth Australasian Document Computing Symposium, December 13, 2004 ADCS 2004 Proceedings of the Ninth Australasian Document Computing Symposium, December 13, 2004 Edited by,, and Andrew Turpin Proceedings of the Ninth Australasian Document Computing Symposium, held at

More information

Springer Berlin Heidelberg NewYork Barcelona Budapest HongKong London Milan Paris Santa Clara Singapore Tokyo

Springer Berlin Heidelberg NewYork Barcelona Budapest HongKong London Milan Paris Santa Clara Singapore Tokyo The Mathematical World ofwalter Noll Springer Berlin Heidelberg NewYork Barcelona Budapest HongKong London Milan Paris Santa Clara Singapore Tokyo Yurie A.Ignatieff The Mathematical World of Walter Noll

More information

NCCR Digital Fabrication. Dr. Russell Loveridge. Managing Director NCCR Digital Fabrication

NCCR Digital Fabrication. Dr. Russell Loveridge. Managing Director NCCR Digital Fabrication NCCR Digital Fabrication Dr. Russell Loveridge Managing Director NCCR Digital Fabrication 1 National Centers of Competence in Research (NCCRs) National Centers of Competence in Research (NCCRs) Current

More information

Lecture Notes in Computer Science 7137

Lecture Notes in Computer Science 7137 Lecture Notes in Computer Science 7137 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 8036

Lecture Notes in Computer Science 8036 Lecture Notes in Computer Science 8036 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison, UK Josef Kittler,

More information

Lecture Notes in Computer Science 8031

Lecture Notes in Computer Science 8031 Lecture Notes in Computer Science 8031 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 7149

Lecture Notes in Computer Science 7149 Lecture Notes in Computer Science 7149 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 9596

Lecture Notes in Computer Science 9596 Lecture Notes in Computer Science 9596 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

NEW THEORIES IN GROWTH AND DEVELOPMENT

NEW THEORIES IN GROWTH AND DEVELOPMENT NEW THEORIES IN GROWTH AND DEVELOPMENT New Theories in Growth and Development Edited by Fabrizio Coricelli Dipartimento di Economia Politica Universitii di Siena Massimo di Matteo Dipartimento di Economia

More information

Lecture Notes in Computer Science 10852

Lecture Notes in Computer Science 10852 Lecture Notes in Computer Science 10852 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

The Archaeology of Anxiety

The Archaeology of Anxiety The Archaeology of Anxiety Jeffrey Fleisher Neil Norman Editors The Archaeology of Anxiety The Materiality of Anxiousness, Worry, and Fear Editors Jeffrey Fleisher Department of Anthropology Rice University

More information

UNECE workshop on: Cadastral and real estate registration systems: Economic information for real estate markets in the UNECE region

UNECE workshop on: Cadastral and real estate registration systems: Economic information for real estate markets in the UNECE region UNECE workshop on: Cadastral and real estate registration systems: Economic information for real estate markets in the UNECE region Roma, 5-65 6 May 2011 Maurizio Festa Agenzia del Territorio Head of Statistics

More information

International Conference on Image and Signal Processing. July 2-4, 2018, Cherbourg, France

International Conference on Image and Signal Processing. July 2-4, 2018, Cherbourg, France International Conference on Image and Signal Processing July 2-4, 2018, Cherbourg, France ICISP in numbers Stats. From 122 records (full papers), Each paper has been reviewed at least by 2 experts 58 papers

More information

Arild Stubhaug. Gösta Mittag-Leffler. AManofConviction. Translated by Tiina Nunnally

Arild Stubhaug. Gösta Mittag-Leffler. AManofConviction. Translated by Tiina Nunnally Gösta Mittag-Leffler Arild Stubhaug Gösta Mittag-Leffler AManofConviction Translated by Tiina Nunnally Arild Stubhaug Department of Mathematics University of Oslo Blindern Oslo Norway arilds@math.uio.no

More information

Fractals and Chaos. A.J. Crilly R.A. Earnshaw H. Jones Editors. With 146 Figures in 173 Parts, 57 in Color

Fractals and Chaos. A.J. Crilly R.A. Earnshaw H. Jones Editors. With 146 Figures in 173 Parts, 57 in Color Fractals and Chaos A.J. Crilly R.A. Earnshaw H. Jones Editors Fractals and Chaos With 146 Figures in 173 Parts, 57 in Color Springer-Verlag New York Berlin Heidelberg London Paris Tokyo Hong Kong Barcelona

More information

Welcome to Workshop Designing Collaborative Interactive Spaces for e Creativity, e Science and e Learning AVI 2012, Capri, Italy, May 25 th.

Welcome to Workshop Designing Collaborative Interactive Spaces for e Creativity, e Science and e Learning AVI 2012, Capri, Italy, May 25 th. Welcome to Workshop Designing Collaborative Interactive Spaces for e Creativity, e Science and e Learning AVI 2012, Capri, Italy, May 25 th. 1 Raimund Dachselt TU Dresden, Germany Organizers Gerhard Fischer

More information

Henry Muccini. Pisa, March , workshop on Architecture-based Testing: Moving Research into Practice

Henry Muccini. Pisa, March , workshop on Architecture-based Testing: Moving Research into Practice Università degli Studi dell Aquila Henry Muccini Dipartimento di Informatica www.henrymuccini.com University of L Aquila - Italy henry.muccini@di.univaq.it Pisa, March 29-30 2011, workshop on Architecture-based

More information

Lecture Notes in Artificial Intelligence

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

More information

Early Modern Philosophers and the Renaissance Legacy

Early Modern Philosophers and the Renaissance Legacy Early Modern Philosophers and the Renaissance Legacy INTERNATIONAL ARCHIVES OF THE HISTORY OF IDEAS ARCHIVES INTERNATIONALES D HISTOIRE DES IDÉES 220 EARLY MODERN PHILOSOPHERS AND THE RENAISSANCE LEGACY

More information

SOFTWARE ARCHITECTURE. Semester II (Computer Engineering) SUB CODE: MECE202. Evaluation Scheme L T P Total Credit Theory Mid Sem Exam

SOFTWARE ARCHITECTURE. Semester II (Computer Engineering) SUB CODE: MECE202. Evaluation Scheme L T P Total Credit Theory Mid Sem Exam TEACHING SCHEME (Credits and Hours): Teaching scheme SOFTWARE ARCHITECTURE Semester II (Computer Engineering) SUB CODE: MECE202 Total Evaluation Scheme L T P Total Credit Theory Mid Sem Exam CIA Pract.

More information

A FORMAL APPROACH FOR INCORPORATING ARCHITECTURAL TACTICS INTO THE SOFTWARE ARCHITECTURE

A FORMAL APPROACH FOR INCORPORATING ARCHITECTURAL TACTICS INTO THE SOFTWARE ARCHITECTURE 1 A FORMAL APPROACH FOR INCORPORATING ARCHITECTURAL TACTICS INTO THE SOFTWARE ARCHITECTURE Hamid Bagheri & Kevin Sullivan University of Virginia Computer Science 2 How do architects integrate tactics with

More information

Curriculum Vitae for Marlis Buchman

Curriculum Vitae for Marlis Buchman Curriculum Vitae for Marlis Buchman AREAS OF SPECIALIZATION Sociology of the Life Course (including Sociology of Youth) Social Change Social Stratification and Mobility Sociology of Work, Occupations,

More information

Process Maturity Profile

Process Maturity Profile Carnegie Mellon Process Maturity Profile CMMI v1.1 SCAMPI SM v1.1 Class A Appraisal Results 2006 Mid-Year Update September 2006 We could not produce this report without the support of the organizations

More information

Lecture Notes in Computer Science 7140

Lecture Notes in Computer Science 7140 Lecture Notes in Computer Science 7140 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

17 th International Configuration Workshop

17 th International Configuration Workshop 17 th International Configuration Workshop Proceedings of the 17th International Configuration Workshop Edited by Juha Tiihonen, Andreas Falkner, and Tomas Axling September 10-11, 2015 Vienna, Austria

More information

Lecture Notes in Computer Science 6084

Lecture Notes in Computer Science 6084 Lecture Notes in Computer Science 6084 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 9211

Lecture Notes in Computer Science 9211 Lecture Notes in Computer Science 9211 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

Curriculum Vitae Person Education Professional career

Curriculum Vitae Person  Education Professional career Curriculum Vitae 1 Person Name Dr. Horst O. Bunke, Prof. Em. Date of birth July 30, 1949 Place of birth Langenzenn, Germany Citizenship Swiss and German 2 Education 1974 Dipl.-Inf. Degree from the University

More information

Lecture Notes in Computer Science 9249

Lecture Notes in Computer Science 9249 Lecture Notes in Computer Science 9249 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 3925

Lecture Notes in Computer Science 3925 Lecture Notes in Computer Science 3925 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

Process Maturity Profile

Process Maturity Profile Carnegie Mellon University Process Maturity Profile CMMI v1.1 SCAMPI SM v1.1 Class A Appraisal Results 2004 Year End Update March 2005 We could not produce this report without the support of the organizations

More information

RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005

RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005 RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005 Workshop Organisation Session Objectives & Introductions RAD Origins Some Architectural Musings Software Architecture

More information

ACADEMIC QUALIFICATIONS:

ACADEMIC QUALIFICATIONS: Name: LAM KHEE POH (Dr) Present Appointment: Professor Contact Information: Provost s Chair Professor Department of Architecture School of Design and Environment National University of Singapore 4 Architecture

More information

PROTOCOL ASDI ARCTIC SPATIAL DATA INFRASTRUCTURE PROJECT KICK-OFF MEETING

PROTOCOL ASDI ARCTIC SPATIAL DATA INFRASTRUCTURE PROJECT KICK-OFF MEETING 1(9) Friday, 15 October 2010 PROTOCOL ASDI ARCTIC SPATIAL DATA INFRASTRUCTURE PROJECT KICK-OFF MEETING Point of time: 09.00 October 14 11.15 October 15, 2010 Locality: Rue du Nord 76, 1000 Brussels, BELGIUM

More information

Software Architecture Context

Software Architecture Context Software Architecture Context J. Scott Hawker/R.Kuehl p. 1 Some material Pearson Education Topics Contexts of software architecture The architecture influence cycle What is the role of a software architect?

More information

Lecture Notes in Computer Science 7734

Lecture Notes in Computer Science 7734 Lecture Notes in Computer Science 7734 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 5292

Lecture Notes in Computer Science 5292 Lecture Notes in Computer Science 5292 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

Royal Institute of British Architects. Report of the RIBA visiting board to the Manchester School of Architecture

Royal Institute of British Architects. Report of the RIBA visiting board to the Manchester School of Architecture Royal Institute of British Architects Report of the RIBA visiting board to the Date of visiting board: 9/10 June 2016 Confirmed by RIBA Education Committee: 21 September 2016 1 Details of institution hosting

More information

ADRIANNA MORENO

ADRIANNA MORENO ADRIANNA MORENO ALTER2MORENO@GMAIL.COM +44 749 060 0401 EDUCATION - Texas Tech University - Master of Architecture - Spanish Minor - Magna Cum Laude - LEED for New Construction - Revit Architecture training

More information

Lecture Notes in Computer Science 3061

Lecture Notes in Computer Science 3061 Lecture Notes in Computer Science 3061 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board Takeo Kanade Carnegie Mellon

More information

FIG Commission 3 Spatial Information Management. Report of Activities 2009

FIG Commission 3 Spatial Information Management. Report of Activities 2009 Appendix to item 10.3 Report to the 33 rd General Assembly FIG Congress in Sydney, Australia 2010 FIG Commission 3 Spatial Information Management Report of Activities 2009 1. General Since 2007, FIG Commission

More information

Lecture Notes in Computer Science 4006

Lecture Notes in Computer Science 4006 Lecture Notes in Computer Science 4006 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

SERGIU KLAINERMAN CURRICULUM VITAE

SERGIU KLAINERMAN CURRICULUM VITAE EDUCATION SERGIU KLAINERMAN CURRICULUM VITAE 1978 New York University, Ph.D. 1975-78 New York University 1974 Certificate for Thesis 1973-74 Graduate Studies 1973 Diploma de Licenta, University of Bucharest

More information

A Complete Bibliography of the Proceedings Volumes of the ACM Symposia on the Theory of Computing ( )

A Complete Bibliography of the Proceedings Volumes of the ACM Symposia on the Theory of Computing ( ) A Complete Bibliography of the Proceedings Volumes of the ACM Symposia on the Theory of Computing (1970 1997) Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233

More information

Lecture Notes in Computer Science 7384

Lecture Notes in Computer Science 7384 Lecture Notes in Computer Science 7384 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 6697

Lecture Notes in Computer Science 6697 Lecture Notes in Computer Science 6697 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 7896

Lecture Notes in Computer Science 7896 Lecture Notes in Computer Science 7896 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 7679

Lecture Notes in Computer Science 7679 Lecture Notes in Computer Science 7679 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

April 13 th -16 th 2016 ITALY - DRO (TN) CENTRALE di FIES

April 13 th -16 th 2016 ITALY - DRO (TN) CENTRALE di FIES April 13 th -16 th 2016 ITALY - DRO (TN) CENTRALE di FIES by MACRO DESIGN STUDIO and LIVING BUILDING CHALLENGE COLLABORATIVE: ITALY With INTERNATIONAL LIVING FUTURE INSTITUTE What It is a design workshop

More information

SOFTWARE ARCHITECTURES:

SOFTWARE ARCHITECTURES: SOFTWARE ARCHITECTURES: AN INTRODUCTION Prof. Dr. Elisa Yumi Nakagawa elisa@icmc.usp.br 1 st Semester, 2016 1 CONTENTS Introduction Brief History Definitions Quality and Software Architecture General Architecting

More information

Lecture Notes in Computer Science 6815

Lecture Notes in Computer Science 6815 Lecture Notes in Computer Science 6815 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 5284

Lecture Notes in Computer Science 5284 Lecture Notes in Computer Science 5284 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 Artificial Intelligence 6517

Lecture Notes in Artificial Intelligence 6517 Lecture Notes in Artificial Intelligence 6517 Edited by R. Goebel, J. Siekmann, and W. Wahlster Subseries of Lecture Notes in Computer Science FoLLI Publications on Logic, Language and Information Editors-in-Chief

More information