2006
DOI: 10.1016/j.entcs.2006.07.002
|View full text |Cite
|
Sign up to set email alerts
|

An Aspect-Oriented Approach to Modular Behavioral Specification

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2007
2007
2015
2015

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 10 publications
0
4
0
Order By: Relevance
“…As for integrating the aspect notion with the existing formal specification languages, Yu et al propose an aspect extension of Z [20] and Object-Z [21]. Yamada and Watanabe [19] introduce the notion of the aspect into JML [7]. JML is used to write down the Design-byContract [12] style specifications for Java methods consisting of pre-and post-conditions.…”
Section: Discussionmentioning
confidence: 99%
“…As for integrating the aspect notion with the existing formal specification languages, Yu et al propose an aspect extension of Z [20] and Object-Z [21]. Yamada and Watanabe [19] introduce the notion of the aspect into JML [7]. JML is used to write down the Design-byContract [12] style specifications for Java methods consisting of pre-and post-conditions.…”
Section: Discussionmentioning
confidence: 99%
“…If the modeling language employ AOP, faults as well as other adaptable behaviors can be organized into aspects and incorporated into the model by a similar mechanism to aspect weaving. Actually aspect-oriented approach is proven to be effective not only in programming languages but also in modeling languages [12].…”
Section: Fault As a Cross-cutting Concernmentioning
confidence: 99%
“…Gibbs et al have proposed Temporal Invariants, or an extension of assertion for temporal properties held in a series of method calls for one component [7]. On the other hand, Yamada et al have proposed Moxa, or an aspect-oriented extension of JML [27]. Moxa provides language constructs to write common properties to several methods and classes.…”
Section: Assert(true)mentioning
confidence: 99%
“…Yamada et al proposed Moxa, another extension of JML [27]. Moxa provides an assertion module which enables programmers to write assertions shared by several methods and classes.…”
Section: Related Workmentioning
confidence: 99%