• 中国出版政府奖提名奖

    中国百强科技报刊

    湖北出版政府奖

    中国高校百佳科技期刊

    中国最美期刊

    Volume 31 Issue 3
    May  2006
    Turn off MathJax
    Article Contents
    HU Zhi-xin, LI Chun-lai, OUYANG Zi-yuan, 2006. Reuse-Based Software Architecture Evaluation Methods. Earth Science, 31(3): 384-388.
    Citation: HU Zhi-xin, LI Chun-lai, OUYANG Zi-yuan, 2006. Reuse-Based Software Architecture Evaluation Methods. Earth Science, 31(3): 384-388.

    Reuse-Based Software Architecture Evaluation Methods

    • Received Date: 2005-12-28
    • Publish Date: 2006-05-25
    • The limit of the current scenario-based software architecture evaluation (SAE) is not taken into account the knowledge reuse of SAE. A new reused-based software architecture evaluation pattern, which includes meta-model and application framework, is proposed in this paper for integrating the SAE into a systematic and reusable procedure. Exploiting the meta-model and the application framework of SAE can make decision of SAE in high-level and reuse the historic data of SAE. Finally, this pattern is successfully applied and validated in the software architecture of the ground system for data, research and application of lunar exploration program of China. The pattern reduces the research risk of deep-space exploration complex system.

       

    • loading
    • Abowd, G., Bass, L., Clements, P., et al., 1996. Recommended best industrial practices for system architecture evaluation. Technique Report, CMU/SEI-96-TR-025.
      Barbacci, M., 2003a. Using the architecture tradeoff analysis method (ATAM) to evaluate the software architecture for a product line of avionics systems: A case study. Technique Report, CMU/SEI-2003-TN-012, SEI, Carnegie Mellon University. http://www.sei.cmu.edu/publications/documents/03.reports/03tn012.html.
      Barbacci, M., 2003b. Quality attribute workshops (QAWs). Third Edition. Technique Report, CMU/SEI-2003-TR-016, SEI, Carnegie Mellon University. http://www.sei.cmu.edu/publications/documents/03.reports/03tr016.html.
      Bass, L., Clement, P., Kazman, R., 1998. Software architecture in practice. Addison-Wesley, Reading, MA.
      Clement, P., 2000. Active review for intermediate designs. Technique Report, CMU/SEI-2000-TN-009, SEI, Carnegie Mellon University. http://www.sei.cmu.edu/publications/documents/00.reports/00tn009.html.
      Clement, P., Kazman, R., Kelein, M., 2002. Evaluating software architectures: Methods and case studies. Addison Wesley, MA.
      IEEE, 1998. IEEE glossary of software engineering terminology, 610.12-1990.
      Kazman, R., Abowd, G., Bass, L., et al., 1994. SAAM: A method for quality through formal technical review. In: Proceedings of the 16th International Conference on Software Engineering, Sorrento, Italy, May, 113-122.
      Kazman, R., Abowd, G., Bass, L., et al., 1996. Scenariobased analysis of software architecture. IEEE Software, 13 (6): 47-55. doi: 10.1109/52.542294
      [10]
      Kazman, R., 1998. The architecture tradeoff analysis method. In: Proceedings of the Fourth International Conference on Engineering of Complex Computer Systems (ICECCS98).
      Kazman, R., Asundi, J., Klein, M., 2001. Quantifying the costs and benefits of architectural decisions. In: Proceedings of the 23rd International Conference on Software Engineering (ICSE 23), Toronto, Canada, May, 297-306.
      Kruchten, P. B., 1995. The 4+1 view model of architecture. IEEE Software, 12 (6): 42-50.
      Li, W., Henry, S., 1993. Object-oriented metrics that predict maintainability. Systems and Software, 23 (2): 111-122.
      Moore, M., Kazman, R., Klein, M., et al., 2003. Quantifying the value of architecture design decisions: Lessons from the field. In: Proceedings of the 25th International Conference on Software Engineering (ICSE 25), Portland, Oregon, May.
      Parnas, D. L., Weiss, D., 1985. Active design review: Principles and practices. In: Proceedings of the 18th International Conference on Software Engineering.
      Smith, C. U., Woodside, M., 1999. Performance validation at early stages of software development. The Journal of Systems and Software. http://www.perfeng.com/papers/smitwood.pdf.
      Williams, L. G., Smith, C. U., 2003. PASASM: A method for the performance assessment of software architecture. In: Proceedings of the Workshop on Software and Performance (WOSP2002), Rome, Italy, July.
    • 加载中

    Catalog

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

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

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

      Figures(3)  / Tables(2)

      Article views (3538) PDF downloads(8) Cited by()
      Proportional views

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return