List of accepted papers
- Pavel Parizek and Frantisek Plasil. Modeling of Component Environment in Presence of Callbacks and Autonomous Activities
- Cyrille Valentin Artho, Watcharin Leungwattanakit, Masami Hagiya and Yoshinori Tanabe. Efficient Model Checking of Networked Applications
- Philippe Bouillon, Eric Grosskinsky and Friedrich Steimann. Controlling Accessibility in Agile Projects with the Access Modifier Modifier
- Friedrich Steimann, Thomas Eichstadt-Engelen and Martin Schaaf. Towards Raising the Failure of Unit Tests to the Level of Compiler Errors
- Yuri Phink and Amiram Yehudai. Virtual Machine support for Stateful Aspects
- Tal Cohen, Yossi Gil and Itay Maman. Guarded Program Transformations using JTL
- Martin Kuhlemann, Sven Apel, Marko Rosenmueller and Roberto Erick Lopez-Herrejon. A Multiparadigm Study of Crosscutting Modularity in Design Patterns
- Jose E. Rivera and Antonio Vallecillo. Representing and Operating with Model Differences
- Anders Bach Nielsen and Erik Ernst. Dynamic Class Composition in a Statically Typed Language
- Johan Östlund, Tobias Wrigstad, Dave Clarke and Beatrice Åkerblom. Ownership, Uniqueness, and Immutability
- Lorenzo Bettini, Viviana Bono and Betti Venneri. Object incompleteness and dynamic composition in Java-like languages
- Marcus Denker, Mathieu Suen and Stephane Ducasse. The Meta in Meta-object Architectures
- Stefan Leue, Alin Stefanescu and Wei Wei. An AsmL Semantics for Dynamic Structures and Run Time Schedulability in UML-RT
- Guillaume Grondin, Noury Bouraqadi and Laurent Vercouter. Automatic Assembling and Adaptation of Component-Based Software
- Emine Aydal, Mark Utting and Jim Woodcock. A Comparison of State-based Modelling Tools for Model Validation
- Holger Krahn, Bernhard Rumpe and Steven Völkel. MontiCore: Modular Development of Textual Domain Specific Modeling Languages
- Martin Nordio, Peter Müller and Bertrand Meyer. Proof-Transforming Compilation of Eiffel Programs
- Zinovy Diskin, Steve Easterbrook and Juergen Dingel. Engineering associations: from models to code through semantics
- Judith Bishop and Nigel Horspool. On the Efficiency of Design Patterns Implemented in C# 3.0
- Michael Strommer and Manuel Wimmer. A Framework for Model Transformation By-Example: Concepts and Tool Support
- Roberto Acerbis, Aldo Bongio, Marco Brambilla, Stefano Butti, Stefano Ceri and Piero Fraternali. Web applications design and development with WebML and WebRatio 5.0
Call for papers
TOOLS EUROPE 2008 will focus on the combination of technologies that have emerged through objects and object technology becoming mainstream. TOOLS EUROPE 2008 combines an emphasis on quality with a strong practical focus.
This is the 46th TOOLS conference. Started in 1989, TOOLS conferences, held in Europe, the USA, Australia, China and Eastern Europe, have played a major role in the development of object technology field; many of the seminal concepts were first presented at TOOLS. The TOOLS series was successfully restarted in 2007.
Contributions are solicited on all aspects of object technology and neighbouring fields, in particular model-based development, component-based development, and patterns (design, analysis and other applications); more generally, any contribution addressing topics in advanced software technology fall within the scope of TOOLS. Reflecting the practical emphasis of TOOLS, contributions showcasing applications along with a sound conceptual contribution are particularly welcome.
Hereafter follows a non-exclusive list of potential topics:
- Object technology, including object-oriented programming techniques, languages, and tools
- Testing of object-oriented systems
- Patterns, pattern languages, tool support for patterns
- Distributed and concurrent object systems
- Real-time object-oriented programming and design
- Experience reports, including efforts at standardisation and applications to safety- and security-related software
- Component-based programming, modelling, tools
- Aspects and aspect-oriented programming and modelling
- Frameworks for component-based development
- Trusted and reliable components
- Model-driven development and Model-Driven Architecture
- Domain specific languages and language design
- Tools and frameworks for supporting model-driven development
In 2008, TOOLS EUROPE will be co-located with several other events,
including SEAFOOD 2008 and the International Conference on Model
Transformation (ICMT) 2008. Details of co-located events can be found on the
TOOLS web site.
Submission Guidelines
All contributions will be subject to a rigorous selection process by the international Program Committee, with a stress on originality, practicality and overall quality. Every paper will be reviewed by at least 4 committee members. The acceptance rate will be published in the conference proceedings; TOOLS is committed to a fair and extensive peer-review process establishing a high standard in the area of modern practices in software engineering.
The proceedings of TOOLS Europe 2008 will be a volume in the new Springer series LNBIP (Lecture Notes in Business and Information Processing).
This series has a focus on patterns and components, and has an excellent editorial board. See Springer's LNBIP web site for more details.
Papers should be formatted in the Springer LNBIP style (templates
for LaTeX and Word are available).
Final camera-ready submissions should be at most 20 pages in length in LNBIP format. We recommend that you use this format for preparing your initial submission.
By submitting a paper to TOOLS, authors warrant that the work is original and that the paper or a similar contribution is neither published nor considered for publication elsewhere.
For submissions, please use this EasyChair page.
The deadline for technical papers has been extended to February 14, 2008.
TOOLS EUROPE will also include workshops and tutorials. See the
corresponding calls for contributions.
Chairpersons
Conference chair: Bertrand Meyer
Program chair: Richard Paige
Publicity chairs: Laurence Tratt, Philippe Lahire
Workshop chairs: Stephane Ducasse, Alexandre Bergel
Tutorial Chairs: Manuel Oriol, Phil Brooke
Program committee
Patrick Albert, Uwe Assmann, Balbir Barn, Mike Barnett, Claude Baudoin, Bernhard Beckert, Jean Bezivin, Jean-Pierre Briot, Phil Brooke, Marsha Chechik, Dave Clarke, Bernard Coulette, Jin Song Dong, Gregor Engels, Patrick Eugster, Jose Fiadeiro, Judit Nyekyne Gaizler, Benoit Garbinato, Carlo Ghezzi, Martin Glinz, Martin Gogolla, Jeff Gray, Pedro Guerreiro, Alan Hartman, Valerie Issarny, Gerti Kappel, Joseph Kiniry, Ivan Kurtev, Philippe Lahire, Ralf Laemmel, Mingshu Li, Tiziana Margaria, Erik Meijer, Peter Mueller, David Naumann, Oscar Nierstrasz, Manuel Oriol, Jonathan Ostroff, Alfonso Pierantonio, Awais Rashid, Nicolas Rouquette, Anthony Savidis, Doug Schmidt, Bran Selic, Anatoly Shalyto, Jim Steel, Dave Thomas, Laurence Tratt, T.H. Tse, Antonio Vallecillo, Amiram Yehudai, Andreas Zeller.
