Aspectual connection that compose business rule, refers to the code in charge of not only triggering the application of the rules at certain events, but also gathering the necessary information for their application a...Aspectual connection that compose business rule, refers to the code in charge of not only triggering the application of the rules at certain events, but also gathering the necessary information for their application and incorporating their results in the rest of the core application functionality. We propose an approach to connect business rule with aspect systematically. This approach is agile, programming language-independent, business rules type independent and it can be used in different stages of development. This approach considers the identification, analysis and construction of connections with aspects, (aspectual connection). We use our experience and previous works to define the initial steps, and complete them with the analysis of interactions and propose methods to implement aspectual connections code. We have developed a tool that supports this approach.展开更多
Resource-intensive agricultural simulation applications have increased the need for gridification tools–i.e.,software to transform and scale up the applications using Grid infrastructures–.Previous research has prop...Resource-intensive agricultural simulation applications have increased the need for gridification tools–i.e.,software to transform and scale up the applications using Grid infrastructures–.Previous research has proposed JASAG,a generic gridification tool for agricultural applications,through which the performance of a whole-farm simulation application called Simugan improved considerably.However,JASAG still lacks proper support for efficiently exploiting Grid storage resources,causing significant delays for assembling and summarizing the generated data.In this application note,two different data processing techniques in the context of JASAG are presented to tackle this problem.Simugan was again employed to validate the benefits of these techniques.Experiments using data processing techniques show that the execution time of Simugan was accelerated by a factor of up to 34.34.展开更多
文摘Aspectual connection that compose business rule, refers to the code in charge of not only triggering the application of the rules at certain events, but also gathering the necessary information for their application and incorporating their results in the rest of the core application functionality. We propose an approach to connect business rule with aspect systematically. This approach is agile, programming language-independent, business rules type independent and it can be used in different stages of development. This approach considers the identification, analysis and construction of connections with aspects, (aspectual connection). We use our experience and previous works to define the initial steps, and complete them with the analysis of interactions and propose methods to implement aspectual connections code. We have developed a tool that supports this approach.
文摘Resource-intensive agricultural simulation applications have increased the need for gridification tools–i.e.,software to transform and scale up the applications using Grid infrastructures–.Previous research has proposed JASAG,a generic gridification tool for agricultural applications,through which the performance of a whole-farm simulation application called Simugan improved considerably.However,JASAG still lacks proper support for efficiently exploiting Grid storage resources,causing significant delays for assembling and summarizing the generated data.In this application note,two different data processing techniques in the context of JASAG are presented to tackle this problem.Simugan was again employed to validate the benefits of these techniques.Experiments using data processing techniques show that the execution time of Simugan was accelerated by a factor of up to 34.34.