Holographic view language hvl4dcam for aspectual middleware platform

Aspectual middleware platform DCAM is a middleware computing environment, which satisfies the self-adaptability requirements of on-demand computing and supports the real-time reconstruction of system platform. Based on the analysis of the existing aspect-oriented architecture description languages, this paper proposes a kind of holographic view language HVL4DCAM for middleware platform based on XML language. HVL4DCAM can be used to describe the states of components and aspects running on DCAM platform and the dynamic relationship between them. HVL4DCAM is a symmetrical aspect-oriented architecture language and improves the reusability of aspects. A performance assessment system running on DCAM platform is described in HVL4DCAM as a case study.

[1]  Zhao Wen-yun Software Product Line Architecture Modeling and Component Composition Implementation with Extension of Aspectual Mechanism , 2009 .

[2]  Ying Shi,et al.  AC2-ADL: Architectural Description of Aspect-Oriented Systems , 2008, 2008 Advanced Software Engineering and Its Applications.

[3]  Amparo Navasa Martínez,et al.  An ADL dealing with aspects at software architecture stage , 2009, Inf. Softw. Technol..

[4]  Hamid Bagheri,et al.  Injecting security as aspectable NFR into Software Architecture , 2007, 14th Asia-Pacific Software Engineering Conference (APSEC'07).

[5]  Sun Wei,et al.  Modeling Aspect-Oriented Extension Software Architecture , 2008, 2008 International Symposium on Computer Science and Computational Technology.

[6]  Alessandro F. Garcia,et al.  Representing architectural aspects with a symmetric approach , 2009, EA '09.

[7]  Richard N. Taylor,et al.  A Classification and Comparison Framework for Software Architecture Description Languages , 2000, IEEE Trans. Software Eng..

[8]  Lidia Fuentes,et al.  DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development , 2003, GPCE.

[9]  Carlos José Pereira de Lucena,et al.  On the Modular Representation of Architectural Aspects , 2006, EWSA.

[10]  Lidia Fuentes,et al.  AO-ADL: An ADL for Describing Aspect-Oriented Architectures , 2007, EA@AOSD.

[11]  Bin Wang,et al.  Research on Model of Dual Core Aspectual Middleware & Dynamic Weaving Technology , 2008, 2008 The 9th International Conference for Young Computer Scientists.

[12]  Charles Consel,et al.  An aspect-oriented approach to securing distributed systems , 2009, ICPS.

[13]  Ruchuan Wang,et al.  Fuzzy Logic Based Middleware Approach for Context Processing , 2009, J. Digit. Content Technol. its Appl..

[14]  Cláudio Sant'Anna,et al.  Reflections on architectural connection: seven issues on aspects and ADLs , 2006, EA '06.

[15]  Bin Wang,et al.  AWright-ADL for Aspectual Component Composition Platform , 2008, 2008 International Symposium on Computer Science and Computational Technology.