Meng Yue, Li Lin, Li Qihanet al. Transient analytical method of vane forcing response under stator-rotor wake influence[J]. Journal of Beijing University of Aeronautics and Astronautics, 2006, 32(06): 671-674. (in Chinese)
Citation: Gao Hui, Zhang Li, Fan Zhiqianget al. Software architecture description technique based on template[J]. Journal of Beijing University of Aeronautics and Astronautics, 2008, 34(01): 122-126. (in Chinese)

Software architecture description technique based on template

  • Received Date: 16 Jan 2007
  • Publish Date: 31 Jan 2008
  • The modeling elements of software architecture can be classified, and the classification is in fact a higher level of abstraction. In order to represent these abstraction levels, both of the software architecture template layer and the software template instance layer were defined by the template mechanism, and the basic conceptions in the two layers were explained. Then, the template-based software architecture description language (TADL) was defined using UML profile mechanism, which was extended from UML2.0. Many UML2.0 modeling elements and mechanism were reused by the <> in TADL. The design requirement, definition technology and profile of TADL were explained. Further more, the modeling basic principles and guidelines of TADL were proposed to model software architecture patterns and software architecture, and a modeling example of ATM(automatic taller machine) was given to explain these.

     

  • [1] Bass L, Clements P, Kazman R. Software architecture in practice[M].Boston: Addison Wesley, 2003[2] Buschmann F, Meunier R, Rohnert H,等.面向模式的软件体系结构,卷1:模式系统[M].贲可荣,郭富亮,赵皑,等译.北京:机械工业出版社, 2003 Buschmann F, Meunier R, Rohnert H, et al. Pattern-oriented software architecture, volume1:A system of patterns[M].Translated by Ben Kerong, Guo Fuliang, Zhao Ai, et al. Beijing: China Machine Press,2003(in Chinese)[3] Shaw M, Garlan D. Software architecture: perspectives on an emerging discipline[M].New York:Prentice Hall, 1996[4] Jacobson I, Booch G, Rumbaugh J. The unified software development process[M].Boston:Addison Wesley, 1999[5] 梅宏,陈锋,冯耀东,等. ABC:基于体系结构、面向构件的软件开发方法[J].软件学报,2003,14(4):721-732 Mei Hong, Chen Feng, Feng Yaodong, et al. ABC: An architecture based, component oriented approach to software development[J].Journal of Software,2003,14(4):721-732(in Chinese)[6] Yacoub S M,Mmar H H. Pattern-oriented analysis and design: composing patterns to design software systems[M]. Boston: Addison Wesley, 2004[7] Object Management Group. UML 2.0 superstructure specification. Needham,MA:Object Management Group, 2005. [8] 田丽从.软件体系结构渐进设计过程,建模语言和工具研究. 北京:北京航空航天大学计算机学院,2005 Tian L C. Research on software architecture gradual design process, modeling Language and tools. School of Computer Science and Technology, Beijing University of Aeronautics and Astronautics, 2005(in Chinese)
  • Relative Articles

    [1]TIAN Bin, YANG Lichun, MEI Yuan, DANG Jianwu. Unsupervised Single-response Estimation for Integrating In-domain Information Under Large Baselines[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2024.0659
    [2]LI J,YANG D K,HONG X B,et al. Soil moisture algorithm testing of interference signal inversion with GNSS linearly polarized antenna[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(3):874-885 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0282.
    [3]ZHANG Fan, LIU Wan, GUO Yong-yan, CENG Zhi-chun, HE Qian-wei, ZHAO Zhong. The application and practice of black box testing technology in Fluid Simulation Software[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0621
    [4]CAI H,SHI P. Attitude control method for flexible spacecraft based on LPV model[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(12):3921-3929 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0880.
    [5]XIAO Yao, CHEN Dengkai, ZHOU Yao, XIAO Jianghao, HOU Yuhong. BN-based comprehensive evaluation model for display interface usability in civil aircraft cockpit[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2024.0627
    [6]WANG Yiqiang, YANG Xin. Study on the improvement of economical level of repair analysis model with multi-indenture and multi-echelon for civil aircraft[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2024.0359
    [7]DING Yuan, WU Kaijun. Inpainting Model of Dunhuang Murals Guided by Frequency Domain Diffusion Information[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2024.0701
    [8]JIAO M X,LEI C L,MA S Z,et al. Fault diagnosis method of small sample rolling bearings under variable working conditions based on MTF-SPCNN[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(12):3696-3708 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0927.
    [9]CAI Y,SI Y H,WANG Y Z,et al. Design and application of EMD-ARIMA drift model for flexible gyro[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(11):3434-3444 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0871.
    [10]CHANG Ju, LIU Xiao-dong, HE Ying. Complex equipment cost estimation model based on similarity weight[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0840
    [11]LU X H,CAI J,ZHANG Z G,et al. Adequacy and suitability of airworthiness clause of bird strike based on bird situation in China[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(9):2810-2818 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0726.
    [12]CAI J,WANG H X,DAI X,et al. Storage and transfer method of airport pavement structure information model based on IFC standard[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(10):3042-3053 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0815.
    [13]JIANG L,DAI N,XU M,et al. Saliency-guided image translation[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(10):2689-2698 (in Chinese). doi: 10.13700/j.bh.1001-5965.2021.0732.
    [14]SHI X D,LI R P,ZHAO H X,et al. Non-standard interface aviation RF cable test method based on TRL[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(9):2207-2217 (in Chinese). doi: 10.13700/j.bh.1001-5965.2021.0645.
    [15]PENG Chao-qin, LI Qi-cong, CHEN Juan, MA Ji-ming. Fault diagnosis method for EMA based on multi-source signal fusion with GRU and improved attention mechanism[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0584
    [16]WANG L Y,CHEN W H,JIANG Y S,et al. Measurement of ejection factor of new resin matrix composites[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(11):2960-2967 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0056.
    [17]MA D,LIU Z H,GAO Q H,et al. Solenoid directional control valve fault pattern recognition based on multi-feature fusion[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(4):913-921 (in Chinese). doi: 10.13700/j.bh.1001-5965.2021.0367.
    [18]PENG Yating, WEN Xiangxi, WU Minggong, YANG Zhiwei, WANG Nan. Complex network-based air traffic complexity analysis in TBO[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0231
    [19]ZHAO Yue-qing, LIN De-zhi, CHEN Hui, TANG Jia-li, CHEN Ping. Performance test and constitutive model selection of diaphragms in hot diaphragm forming[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0350
    [20]YANG B,HE Y Z,XU F,et al. Using improved genetic algorithm for software fault localization aided test case generation[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(9):2279-2288 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0524.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(3106) PDF downloads(1254) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return