Port Based Software Architecture and Its Analysis

被引:0
|
作者
Huang, Hongyun [1 ]
Ding, Zuohua [2 ]
机构
[1] Zhejiang Sci Tech Univ, Hangzhou 310018, Zhejiang, Peoples R China
[2] Zhejiang Sci Tech Univ, Sch Informat Sci, Hangzhou 310018, Zhejiang, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software architecture forms a bridge between requirements and code. In this paper, by defining port operations, we use port activities to describe component-based software architectures. We can get the following benefits: 1) The representation of an architecture with the proposed formulism is simpler comparing with those by other ADLs. 2) An architecture is a semigroup to the component operations: composing and nesting. This result may be used to check the consistence and adaptability of two architectures. 3) The port expressions can be easily mapped to Petri net, so that the port-based process can be checked through the analysis of the Petri nets.
引用
收藏
页码:257 / 264
页数:8
相关论文
共 50 条
  • [1] Software architecture operator and its analysis and decomposition
    Liu, Haiqing
    Li, Hui
    Zheng, Peng
    [J]. Wuhan Daxue Xuebao (Gongxue Ban)/Engineering Journal of Wuhan University, 2002, 35 (06):
  • [2] Software architecture analysis based on statechart semantics
    Dias, MS
    Vieira, MER
    [J]. TENTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN, 2000, : 133 - 137
  • [3] Requirement analysis and design based on software architecture
    Stt. Key Lab. of Software Engneering, Wuhan University, Wuhan 430072, China
    [J]. Wuhan Daxue Xuebao, 5 (668):
  • [4] Static analysis based software architecture recovery
    Guo, J
    Liao, YH
    Pamula, R
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 3, 2006, 3982 : 974 - 983
  • [5] Analysis and design for architecture-based software
    Jia Xiaolin
    [J]. Journal of Systems Engineering and Electronics, 2005, (04) : 924 - 930
  • [6] Scenario-based analysis of software architecture
    Kazman, R
    Abowd, G
    Bass, L
    Clements, P
    [J]. IEEE SOFTWARE, 1996, 13 (06) : 47 - 55
  • [7] Analysis of software communication architecture and its test authentication scheme
    Li, Yue
    Chen, Wei-Wei
    Xia, Pan-Yuan
    Yang, Feng
    [J]. Binggong Xuebao/Acta Armamentarii, 2015, 36 : 225 - 230
  • [8] Analysis and comparison of reliability models based on Software Architecture
    Chen, Haiyan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE OF ONLINE ANALYSIS AND COMPUTING SCIENCE (ICOACS), 2016, : 359 - 362
  • [9] Maintainability Analysis of Component-Based Software Architecture
    Upadhyay, Nitin
    [J]. SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 393 - 401
  • [10] Reliability prediction and sensitivity analysis based on software architecture
    Gokhale, SS
    Trivedi, KS
    [J]. 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2002, : 64 - 75