A Reflection-Based Approach for Reusing Software Architecture

被引:0
|
作者
Ye Peng [1 ]
Ying Shi [1 ]
Yuan Wen-Jie [1 ]
Yao Jun-Feng [1 ]
Luo Ju-Bo [1 ]
Zhang Lin-Lin [1 ]
机构
[1] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Hubei, Peoples R China
关键词
software architecture; reuse; meta-information; reflection; architecture description language;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Reusing software architecture, which is a kind of coarse-grained software resources at design time, is always a very difficult problem in the realm of software engineer. We consider that the lack of information and techniques, which support the process of reusing software architecture, may result in this problem. So this paper proposes an approach, called ArchBean, which can provide information and technical support for the reuse of architectural level design. ArchBean includes two important basic constituents: RIM4RSA--reflective information model for reusing software architecture and R-ADL. In this paper, we firstly introduce RIM4RSA which can provide information support for creation of reusable architecture resource by modeling architectural information and meta-information. Then we illustrate an architecture description language, called R-ADL, which can provide technical support for description of the reusable software architecture constructed in term of RIM4RSA. Moreover, we demonstrate the main implementation processes of ArchBean.
引用
收藏
页码:5550 / 5553
页数:4
相关论文
共 50 条
  • [21] REFLECTION-BASED INTERPOLATION IN NODAL REACTOR SIMULATION
    ANAF, J
    BECKER, M
    TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1982, 41 : 625 - 626
  • [22] Reusing a simulation facility software architecture for embedded simulation
    Cioch, FA
    Lohrer, S
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2003, 79 (04): : 183 - 196
  • [23] A Case-based Approach for Reusing Decisions in the Software Development Process
    do Prado, Hercules Antonio
    Ferneda, Edilson
    Haendchen Filho, Aluizio
    de Alvarenga, Sandra Silva
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2017, : 625 - 631
  • [24] REMEX - A case-based approach for reusing software measurement experienceware
    von Wangenheim, CG
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, 1999, 1650 : 173 - 187
  • [25] A structured reflection-based graphic organizer approach for professional training: A technology-supported AQSR approach
    Chang, Chun-Chun
    Hwang, Gwo-Jen
    COMPUTERS & EDUCATION, 2022, 183
  • [26] Study on Reflection-Based Imaging Finger Vein Recognition
    Zhang, Zejun
    Zhong, Fei
    Kang, Wenxiong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2022, 17 : 2298 - 2310
  • [27] Ambient Light Reflection-Based Eavesdropping Enhanced With cGAN
    Zhang, Guoming
    Fu, Heqiang
    Xiang, Zhijie
    Zhou, Xinyan
    Hu, Pengfei
    Cheng, Xiuzhen
    Yang, Yanni
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2025, 24 (01) : 72 - 85
  • [28] Polarization model for total internal reflection-based retroreflectors
    Zhu, Minhao
    Li, Yan
    Ellis, Jonathan D.
    OPTICAL ENGINEERING, 2014, 53 (06)
  • [29] A reflection-based printing dot pattern for LED backlights
    Chen, Chih-Kuang
    Tsai, Shau-Yu
    Lin, Richard H. W.
    Chi, Solomon W. S.
    2007 SID INTERNATIONAL SYMPOSIUM, DIGEST OF TECHNICAL PAPERS, VOL XXXVIII, BOOKS I AND II, 2007, 38 : 469 - 472
  • [30] Reflection-based surface segmentation using active illumination
    Lindner, C.
    Leon, F. Puente
    2006 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, VOLS 1-5, 2006, : 157 - +