eprintid: 1980 rev_number: 8 eprint_status: archive userid: 304 dir: disk0/00/00/19/80 datestamp: 2016-12-01 04:23:13 lastmod: 2016-12-01 04:23:13 status_changed: 2016-12-01 04:23:13 type: article metadata_visibility: show creators_name: Le, Chi Luan creators_name: Tran, Hoang Viet creators_name: Pham, Ngoc Hung creators_id: luanlc@utt.edu.vn creators_id: vietth@vnu.edu.vn creators_id: hungpn@vnu.edu.vn title: A Framework for Modeling and Modular Verifying of Component-Based System Designs ispublished: pub subjects: IT divisions: fac_fit abstract: This paper introduces a framework for modeling and verifying safety properties of component-based systems (CBS) by extracting their models from designs in form of UML 2.0 sequence diagrams. Given UML 2.0 sequence diagrams of CBS, the framework extracts regular expressions exactly describing behaviors of the system. From these expressions, the proposed framework then generates accurate models represented by labeled transition systems (LTSs). After that, these models are used to modular check whether given designs satisfy required safety properties by using the assume-guarantee reasoning paradigm. This framework is not only useful for modeling and verifying designs at design phase, but also for effectively rechecking CBS in the context of software evolution. Implemented tools and experimental results are also presented in order to show the feasibilities and effectiveness of the proposed framework. date: 2016 date_type: published publisher: VNU Journal of Science full_text_status: public publication: VNU Journal of Computer Science and Communication Engineering volume: 32 number: 2 pagerange: 31-42 refereed: TRUE issn: 0866-8612 funders: VNU projects: QG.16.31 citation: Le, Chi Luan and Tran, Hoang Viet and Pham, Ngoc Hung (2016) A Framework for Modeling and Modular Verifying of Component-Based System Designs. VNU Journal of Computer Science and Communication Engineering, 32 (2). pp. 31-42. ISSN 0866-8612 document_url: https://eprints.uet.vnu.edu.vn/eprints/id/eprint/1980/1/110-343-1-SM%281%29.pdf