Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007) 2007
DOI: 10.1109/nca.2007.8
|View full text |Cite
|
Sign up to set email alerts
|

Aspect-Oriented Programing Techniques to support Distribution, Fault Tolerance, and Load Balancing in the CORBA-LC Component Model

Abstract: The design and implementation of distributed High Performance Computing (HPC) applications is becoming harder as the scale and number of distributed resources and application is growing. Programming abstractions, libraries and frameworks are needed to better overcome that complexity. Moreover, when Quality of Service (QoS) requirements such as load balancing, efficient resource usage and fault tolerance have to be met, the resulting code is harder to develop, maintain, and reuse, as the code for providing the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2009
2009
2012
2012

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(10 citation statements)
references
References 15 publications
0
10
0
Order By: Relevance
“…In this sense, well-designed software composed of modules as decoupled as possible, using advanced and quite complicated software engineering concepts such as aspects [13] and axiomatic design [37], can help distribution. Still, middleware such as CORBA and RMI would be helpful in terms of infrastructure to some types of module distribution, if there is enough module decoupling [1,13,38,39].…”
Section: Ip Distribution Hardnessmentioning
confidence: 99%
See 2 more Smart Citations
“…In this sense, well-designed software composed of modules as decoupled as possible, using advanced and quite complicated software engineering concepts such as aspects [13] and axiomatic design [37], can help distribution. Still, middleware such as CORBA and RMI would be helpful in terms of infrastructure to some types of module distribution, if there is enough module decoupling [1,13,38,39].…”
Section: Ip Distribution Hardnessmentioning
confidence: 99%
“…Still, middleware such as CORBA and RMI would be helpful in terms of infrastructure to some types of module distribution, if there is enough module decoupling [1,13,38,39].…”
Section: Ip Distribution Hardnessmentioning
confidence: 99%
See 1 more Smart Citation
“…al., [16] describe an automatic code generation approach for distribution, fault tolerance and load balancing aspects of component based systems. GRAFT on the other hand provides mechanisms that specifically support group failure recovery semantics based on the model-as well as code-based weaving of component-based systems along with runtime monitoring infrastructure support.…”
Section: Related Workmentioning
confidence: 99%
“…They have analyzed and summarized several exception fault types of AspectJ and illustrated the way with appropriate examples to analyze the impact of exception faults on program control flow. Sevilla et al (2007) envisaged the role of Aspect Oriented Programming in distributed component services with respect to distribution, fault tolerance and load balancing. Usually the code for providing QoS parameters (both functional and non-functional) is merged with the business logic and hence it is harder to develop, maintain and reuse the code.…”
Section: Introductionmentioning
confidence: 99%