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 条
  • [1] Reflection-based, aspect-oriented software architecture
    Cuesta, CE
    Romay, MP
    de la Fuente, P
    Barrio-Solórzano, M
    SOFTWARE ARCHITECTURE, 2004, 3047 : 43 - 56
  • [2] A reflection mechanism for reusing software architecture
    Ying Shi
    Liang ZaoQing
    Wang JunLi
    Wang FuDi
    QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 235 - +
  • [3] Destigmatizing Remediation: A Reflection-based Approach
    Eapen, Asha Sarah
    Druzinsky, Robert E.
    Miller, Steven F.
    Doubleday, Alison F.
    JOURNAL OF DENTAL EDUCATION, 2023,
  • [4] REUSING APPROACH FOR SOFTWARE PROCESSES BASED ON SOFTWARE ARCHITECTURES
    Aoussat, Fadila
    Nacer, Mohamed Ahmed
    Oussalah, Mourad
    ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2010, : 366 - 369
  • [5] Elastic reflection-based waveform inversion with a nonlinear approach
    Guo, Qiang
    Alkhalifah, Tariq
    GEOPHYSICS, 2017, 82 (06) : R309 - R321
  • [6] A PiOZ-based formalization of a reflection-based coordination model for architecture reuse
    College of Mathematics and Computer, Wuhan Textile University, Wuhan 430073, China
    不详
    不详
    Ye, P. (whuyp@126.com), 1600, Binary Information Press, P.O. Box 162, Bethel, CT 06801-0162, United States (09):
  • [7] NEW APPROACH FOR SOFTWARE PROCESSES REUSING BASED ON SOFTWARE ARCHITECTURES.
    Aoussat, Fadila
    Nacer, Mohamed Ahmed
    Oussalah, Mourad
    WMSCI 2010: 14TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, 2010, : 327 - 332
  • [8] A reflection-based framework for content validation
    Netland, Lars-Helge
    Espelid, Yngve
    Mughal, Khalid A.
    ARES 2007: SECOND INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2007, : 697 - +
  • [9] Reflection-based Word Attribute Transfer
    Ishibashi, Yoichi
    Sudoh, Katsuhito
    Yoshino, Koichiro
    Nakamura, Satoshi
    58TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2020): STUDENT RESEARCH WORKSHOP, 2020, : 51 - 58
  • [10] A reflection-based efficient wavefield inversion
    Song, Chao
    Alkhalifah, Tariq
    GEOPHYSICS, 2021, 86 (04) : R497 - R508