Title :
A Behavior Based Modeling Process and Verification
Author :
Wan, Li ; Wu, Huaiguang ; Wu, Guoqing
Author_Institution :
Comput. Sch., Wuhan Univ., Wuhan, China
Abstract :
The correctness of software behaviors determines whether the software underdevelopment could meet the goal of stockholders and developers. Developing requirements models effectively for large scale and complex systems and describing their behaviors precisely are both obstacles in requirements engineering (RE) domain. Based on our research on software behaviors, we put forward a formal language-behavior description language (BDL) to specify the behaviors of applications. A modeling process is outlined based on BDL to model large and complex systems. A set of behavior characteristics are proposed to describe the correctness of the model and a series of verification methods are illustrated to verify these characteristics.
Keywords :
formal verification; behavior based modeling process; behavior based modeling verification; behavior description language; formal language; formal verification; requirements engineering; software behaviors; Algebra; Application software; Calculus; Carbon capture and storage; Formal languages; Formal verification; Large-scale systems; Software safety; Unified modeling language;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5363889