Title:
|
DESIGN PATTERN SPECIFICATIONS IN ASPECT-ORIENTED EXECUTABLE UML |
Author(s):
|
Shinya Kosuge , Akira Teruya , Eiichiro Iwata , Masahito Sugai , Noriko Matsumoto , Norihiko Yoshida |
ISBN:
|
978-972-8924-97-3 |
Editors:
|
Hans Weghorn and Pedro IsaĆas |
Year:
|
2009 |
Edition:
|
V II, 2 |
Keywords:
|
Design patterns, Executable UML, Aspect-Oriented Programming |
Type:
|
Short Paper |
First Page:
|
139 |
Last Page:
|
144 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
A program can be described in a form of high reusability by using design patterns. However, since codes about a pattern
straddle multiple classes, it is difficult to apply the pattern to the program which is created without using design patterns.
Although this problem can be solved by separating the codes about a pattern using Aspect-Oriented Programming (AOP),
such a research was only done using AspectJ language. So, its description depends on a specific language. Hence, this
paper proposes describing it using Executable UML whose abstract degree is higher than other languages. As a result, the
drawback that the design pattern by AOP depends on the specific language can be solved, and the design pattern can be
treated as parts regardless of a platform. |
|
|
|
|