Dynamic Matching and Weaving Semantics in Executable UML

Document Type

Book Chapter

Source of Publication

Aspect-Oriented Security Hardening of UML Design Models

Publication Date

4-11-2015

Abstract

In this chapter, we elaborate a denotational semantics for aspect matching and weaving in Executable UML (xUML). More precisely, we specify xUML models using the standard Action Language for Foundational UML (Alf). As we did in the previous chapter, we start by formalizing the matching and the weaving processes for basic pointcuts. Then, we elaborate the semantics for the dataflow pointcut, which is relevant from a security perspective.

Publisher

Springer International Publishing

First Page

193

Last Page

213

Disciplines

Computer Sciences

Indexed in Scopus

no

Open Access

no

Share

COinS