Logo - springer
Slogan - springer

Computer Science - Software Engineering | Fundamental Approaches to Software Engineering - 9th International Conference, FASE 2006, Held

Fundamental Approaches to Software Engineering

9th International Conference, FASE 2006, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2006, Vienna, Austria, March 27-28, 2006, Proceedings

Baresi, Luciano, Heckel, Reiko (Eds.)

2006, XIII, 427 p. Also available online.

Available Formats:

Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.

You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.

After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.


(net) price for USA

ISBN 978-3-540-33094-3

digitally watermarked, no DRM

Included Format: PDF

download immediately after purchase

learn more about Springer eBooks

add to marked items


Softcover (also known as softback) version.

You can pay for Springer Books with Visa, Mastercard, American Express or Paypal.

Standard shipping is free of charge for individual customers.


(net) price for USA

ISBN 978-3-540-33093-6

free shipping for individuals worldwide

usually dispatched within 3 to 5 business days

add to marked items

This book constitutes the refereed proceedings of the 9th International Conference on Fundamental Approaches to Software Engineering, FASE 2006, held in Vienna, Austria in March 2006 as part of ETAPS.

The 27 revised full papers, two tool papers presented together with two invited papers were carefully reviewed and selected from 166 submissions. The papers are organized in topical sections on distributed systems, orthogonal process activities, behavioral models and state machines, empirical studies, requirements and design, model-based development, validation and verification, tool demonstrations, and software evolution.

Content Level » Research

Keywords » Annotation - Debugging - UML - algorithms - automata - component systems - design - formal methods - modeling techniques - requirements engineering - software development tools - system analysis - testing - ver - verification

Related subjects » Software Engineering - Theoretical Computer Science

Table of contents 

Invited Contributions.- A Programming Model for Service Oriented Applications.- Software Engineering: Emerging Goals and Lasting Problems.- Distributed Systems.- GPSL: A Programming Language for Service Implementation.- A Formal Approach to Event-Based Architectures.- Engineering Self-protection for Autonomous Systems.- Orthogonal Process Activities.- A Graph-Based Approach to Transform XML Documents.- OMake: Designing a Scalable Build Process.- Automatic Generation of Tutorial Systems from Development Specification.- A Software Implementation Progress Model.- Behavioral Models and State Machines.- Regular Inference for State Machines with Parameters.- Automated Support for Building Behavioral Models of Event-Driven Systems.- A Behavioral Model for Software Containers.- Empirical Studies.- An Empirical Study of the Impact of Asynchronous Discussions on Remote Synchronous Requirements Meetings.- Evaluation of Expected Software Quality: A Customer’s Viewpoint.- Using Design Metrics for Predicting System Flexibility.- Requirements and Design.- Combining Problem Frames and UML in the Description of Software Requirements.- Amplifying the Benefits of Design Patterns: From Specification Through Implementation.- The Good, the Bad and the Ugly: Well-Formedness of Live Sequence Charts.- Concerned About Separation.- Model-Based Development.- Algebraic Specification of a Model Transformation Engine.- Fundamentals of Debugging Using a Resolution Calculus.- A Technique to Represent and Generate Components in MDA/PIM for Automation.- Validation and Verification.- Argus: Online Statistical Bug Detection.- From Faults Via Test Purposes to Test Cases: On the Fault-Based Testing of Concurrent Systems.- Automated Systematic Testing of Open Distributed Programs.- Formal Simulation and Analysis of the CASH Scheduling Algorithm in Real-Time Maude.- Tool Demonstrations.- JAG: JML Annotation Generation for Verifying Temporal Properties.- LearnLib: A Library for Automata Learning and Experimentation.- Software Evolution.- Trace-Based Memory Aliasing Across Program Versions.- The Pervasiveness of Global Data in Evolving Software Systems.- Relation of Code Clones and Change Couplings.

Popular Content within this publication 



Read this Book on Springerlink

Services for this book

New Book Alert

Get alerted on new Springer publications in the subject area of Software Engineering / Programming and Operating Systems.