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 :
بازگشت