2008
DOI: 10.1142/s0218194008003623
|View full text |Cite
|
Sign up to set email alerts
|

A Loosely Coupled Aspect Language for Soa Applications

Abstract: The aspect-oriented programming (AOP) paradigm offers software developers with powerful modularization abstractions to help them explicitly separate design concerns at the source code level. However, the impact of AOP in the service-oriented architecture (SOA) paradigm has been dwarfed by the fact that existing AOP solutions are tightly coupled to a particular programming language, middleware system or execution platform. Clearly, this not only restricts the implementation choices available to application deve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(10 citation statements)
references
References 4 publications
0
10
0
Order By: Relevance
“…Works in the field of AOP can be categorized into those works that apply AOP at the implementation level ( [17]), those that extend the web service framework (e.g., its roles and technical specifications) with aspect-oriented concepts ( [30]), and those that introduce new aspect languages ( [24,7]). …”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Works in the field of AOP can be categorized into those works that apply AOP at the implementation level ( [17]), those that extend the web service framework (e.g., its roles and technical specifications) with aspect-oriented concepts ( [30]), and those that introduce new aspect languages ( [24,7]). …”
Section: Discussionmentioning
confidence: 99%
“…Nabor C. Mendonça et al [24] introduce the Web Service Aspect Language (WSAL) which provides aspects that can be freely specified, implemented, deployed and executed as loosely coupled web services and thus are implementation technology-independent. Weaving is realized at network level by Web intermediary technology.…”
Section: Aop For Web Services (Black Box View)mentioning
confidence: 99%
“…Scattered requirements can be accepted as a significant obstacle to modularity. In the approach simulation environment, a model is interpreted that it is able to categorize anticipated behaviors by modeler for different conceptual world and resolution [1][2][3].…”
Section: Aspect Oriented Programmingmentioning
confidence: 99%
“…One strategy is to apply AOP on implementation level using programming language specific extensions such as AspectJ and another one is to extend the web services framework with new concepts and technologies. For example Henkel et al [12] use AspectJ for monitoring the quality of service of web services, whereas Aspect-Oriented Web Services (AOWS by Singh et al [25]), Web Service Aspect Language (WSAL by Nabor C. Mendonça et al [16]) and Web Services Management Layer (WSML by Verheecke et al [29]) provide new language concepts for extending the web services technology stack with aspect technology.…”
Section: State Of the Art And Related Workmentioning
confidence: 99%
“…Most of them ( [27], [7], [9], [8], [18], [17]) focus only on particular aspects of either specification or realization and a majority does not take composition into account [27], [7], [9], [8], [18], [12], [25], [16], [29]. Sometimes composition is accomplished on specification level where no knowledge of the realization of those concerns exists [26].…”
mentioning
confidence: 99%