Download Advanced Information Systems Engineering: 21st International by Nigel Shadbolt (auth.), Pascal van Eck, Jaap Gordijn, Roel PDF

By Nigel Shadbolt (auth.), Pascal van Eck, Jaap Gordijn, Roel Wieringa (eds.)

This ebook constitutes the refereed complaints of the twenty first foreign convention on complicated info platforms Engineering, CAiSE 2009, held in Amsterdam, The Netherlands, on June 8-12, 2009.

The 36 papers awarded during this ebook including 6 keynote papers have been rigorously reviewed and chosen from 230 submissions. the themes lined are version pushed engineering, conceptual modeling, caliber and information integration, goal-oriented specifications engineering, requisites and structure, carrier orientation, internet carrier orchestration, value-driven modeling, workflow, company method modeling, and specifications engineering.

Show description

Read Online or Download Advanced Information Systems Engineering: 21st International Conference, CAiSE 2009, Amsterdam, The Netherlands, June 8-12, 2009. Proceedings PDF

Similar international books

Ocean Space Utilization ’85: Proceedings of the International Symposium Nihon University, Tokyo, Japan, June 1985 Volume 2

Ocean improvement has conventionally been detailed on the exploitation of typical assets, in spite of the fact that this pattern is progressively altering: Ocean house has itself emerge as considered as a valuable source. considering the fact that difficulties linked to strength, meals provide, and inhabitants turns into much more an important over the arriving years, ocean house is being reevaluated as a method for offering ideas in lots of of those components.

International Commodity Market Models and Policy Analysis

O. Guvenen, college of Paris IX-Dauphine the purpose of this book is to provide fresh advancements in foreign com­ modity marketplace version construction and coverage research. This ebook relies regularly at the study awarded on the XlIth overseas convention organised by way of the utilized Econometric organization (AEA) which used to be held on the college of Zaragoza in Spain.

Extra info for Advanced Information Systems Engineering: 21st International Conference, CAiSE 2009, Amsterdam, The Netherlands, June 8-12, 2009. Proceedings

Sample text

The model also includes a domain-specific JPM DCLogger that adds log operations to DCEntityContracts whose UniqueId is not assigned by users. DCLogger consists of domain-specific pointcut designators and advice. DCEntityContract can be regarded as a domain-specific join point. DCEntityContract UniqueId is UserAssigned pointcut selects two classes Customer and Invoice. If only primitive predicates can be used, it is necessary to specify as follows: cname 20 N. Ubayashi et al. This aspect adds log operations to the two classes Customer and Invoice.

3 then presents an example of this mechanism and highlights its benefits for building an incremental checker. 1 Partitioning of Operations To reduce the set of inconsistency rules to re-check we rely on the fact that each rule is concerned by a limited set of possible construction operations. A re-check will only be necessary if at least one of these operations has been used in the model increment. For instance, the OwnedElement inconsistency rule is impacted by setReference operations that modify the values of the ownedElement set of an element.

We did not have to modify the metaclasses that were not exposed by MMAP. From our experience, MMAP was sufficient to extend the AspectM metamodel. We believe that the MOP approach in modeling-level is more effective than the full metamodel extension approaches in terms of the cost and usability. 6 Related Work There has been research that has attempted to apply aspect orientation to the modeling phase. Stein, D. et al. proposed a method for describing aspects as UML diagrams [14]. In this work, an aspect at the modeling-level was translated into the corresponding aspect at the programming language level, for example as an aspect in AspectJ.

Download PDF sample

Rated 4.17 of 5 – based on 32 votes