Transactions on Aspect-Oriented Software Development VI

Special Issue on Aspects and Model-Driven Engineering

  • Shmuel Katz
  • Harold Ossher
  • Robert France
  • Jean-Marc Jézéquel
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5560)

Table of contents

  1. Front Matter
  2. Special Issue: Aspects and Model-Driven Engineering

    1. Lidia Fuentes, Pablo Sánchez
      Pages 1-38
    2. Florian Heidenreich, Jakob Henriksson, Jendrik Johannes, Steffen Zschaler
      Pages 39-82
    3. Nan Niu, Yijun Yu, Bruno González-Baixauli, Neil Ernst, Julio Cesar Sampaio do Prado Leite, John Mylopoulos
      Pages 83-110
    4. Iris Groher, Markus Voelter
      Pages 111-152
    5. Jules White, Jeff Gray, Douglas C. Schmidt
      Pages 153-190
    6. Jon Whittle, Praveen Jayaraman, Ahmed Elkhodary, Ana Moreira, João Araújo
      Pages 191-237
    7. Andrew Carton, Cormac Driver, Andrew Jackson, Siobhán Clarke
      Pages 238-266
  3. Back Matter

About this book

Introduction

The LNCS journal Transactions on Aspect-Oriented Software Development is devoted to all facets of aspect-oriented software development (AOSD) techniques in the context of all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The focus of the journal is on approaches for systematic identification, modularization, representation and composition of crosscutting concerns, and evaluation of such approaches and their impact on improving quality attributes of software systems.

This volume, the sixth in the Transactions on Aspect-Oriented Software Development series, focuses on the theme of aspects and model-driven engineering. The seven papers included in this issue give an in-depth coverage of the following topics: methods and techniques supporting separation, composition, and evolution of aspects identified in different development phases; simulation of runtime weaving of aspects using aspect-oriented models; techniques for verifying and validating aspect-oriented models; AOM case studies that provide significant insights into how aspect-oriented modeling techniques can be applied across the development life-cycle; tool support for use of integrated AOSD and MDE techniques; and language support for aspect-oriented modeling.

Keywords

MATA UML models Unified Modeling Language (UML) model modularization model weaving model-driven software engineering modeling modularity software architecture software engineering software life cycle

Editors and affiliations

  • Shmuel Katz
    • 1
  • Harold Ossher
    • 2
  • Robert France
    • 3
  • Jean-Marc Jézéquel
    • 4
  1. 1.Department of Computer ScienceThe TechnionHaifaIsrael
  2. 2.IBM Thomas J. Watson Research CenterYorktown HeightsUSA
  3. 3.Computer Science DepartmentColorado State UniversityFort CollinsUSA
  4. 4.IRISAUniversité de Rennes 1Rennes CedexFrance

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-642-03764-1
  • Copyright Information Springer-Verlag Berlin Heidelberg 2009
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-642-03763-4
  • Online ISBN 978-3-642-03764-1
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1864-3035
  • About this book