DocumentCode
245872
Title
Formal Specification and Transformation Method of System Requirements from B Method to AADL Model
Author
Tingting Wu ; Yunwei Dong ; Ning Hu
Author_Institution
Sch. of Comput., Northwestern Polytech. Univ., Xi´an, China
fYear
2014
fDate
19-21 Dec. 2014
Firstpage
1621
Lastpage
1628
Abstract
This article presents a method to describe system requirements with B abstract machine, and transformation rules from B method to the Architecture Analysis and Design Language (AADL) model. We aim at solving the problems of requirements non-deterministic and ensuring requirements consistency during conversion procedure, AADL architecture model is consistent with requirements. Furthermore, in the early phrase of software development, various verification methods could be used to test software functional or non-functional attributes based on Model Driven Architecture (MDA). Firstly, we extract the subset of B method in this paper. Secondly, we describe this subset with formal method in terms of syntax and semantic. Thirdly, the derivation rules from B method to AADL model are proposed. The requirements consistency is then illustrated on a case study.
Keywords
formal specification; program compilers; program verification; software architecture; AADL architecture model; Architecture Analysis and Design Language model; B method; B-abstract machine; MDA; derivation rules; formal method; formal specification; model driven architecture; nondeterministic requirements problem; requirements consistency; software development; software functional attribute testing; software nonfunctional attribute testing; software semantics; software syntax; system requirements; transformation method; transformation rules; verification methods; Abstracts; Analytical models; Computer architecture; Ports (Computers); Software; Syntactics; Unified modeling language; AADL model; B method; requirements description; transformation rules;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4799-7980-6
Type
conf
DOI
10.1109/CSE.2014.299
Filename
7023810
Link To Document