SOFL+MSVL 2020 is an annual workshop on formal engineering methods in relation to the SOFL method and the MSVL method. SOFL stands for Structured Object-Oriented Formal Language and SOFL method is a representative formal engineering method. MSVL stands for Modelling, Specification, and Verification Language that supports temporary logic-based modeling and specification as well as model checking for verification. This workshop is always organized as a satellite event of International Conference on Formal Engineering Methods (ICFEM). SOFL+MSVL 2020 is the 10th workshop in the workshop series.
There is a growing interest in applying formal methods in practice to improve software productivity and quality, but only with a few exceptions, this interest has not been successfully converted into the reality of application. How to enable practitioners to easily and effectively use formal techniques still remains challenging. The Structured Object-Oriented Formal Language (SOFL) has been developed to address this challenge by providing a comprehensible specification language, a practical modeling method, various verification and validation techniques, and tool support through effective integration of formal methods with conventional software engineering techniques. SOFL integrates Data Flow Diagram, Petri Nets, and VDM-SL to offer a visualized and formal notation for specification construction; a three-step approach to requirements acquisition and system design; specification-based inspection and testing methods for detecting errors in both specifications and programs, and a set of tools to support modeling and verification. The Modeling, Simulation and Verification Language (MSVL) is a parallel programming language. Its supporting toolkit MSV has been developed to enable us to model, simulate and verify a system in a formal manner. Following the success of previous SOFL+MSVL workshops, this workshop aims to continuously promote the development and combinations of the SOFL formal engineering method and the formal method MSVL, as well as the applications of their fundamental principles or specific techniques to developing other formal engineering techniques. We expect to bring industrial, academic and government experts of SOFL and MSVL to communicate and to exchange ideas. Researchers, practitioners, tool developers and users, and technology transfer experts are all welcome. The scope of the interest includes, but not limited to, all of the possible issues in relation to SOFL, MSVL, or their applications in both developing other formal engineering techniques and specific software systems.
All submissions will be reviewed by program committee members on the basis of technical quality, relevance, significance, and clarity; and those accepted will be published in the workshop proceedings. Technical papers should describe original research, and industrial experience should include practical projects and analysis emphasizing outcomes, insights gained, and lessons learned. Submissions to the conference must not have been published or be concurrently considered for publication elsewhere. All submissions will be judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the conference. The proceedings will be published in the Springer Lecture Notes in Computer Science series.
All authors should submit papers via the online EasyChair system (here). Submitted manuscripts must be written in English and should be no longer than 20 pages in Springer’s LNCS format described . Authors of accepted papers will have to submit the final camera-ready papers via the EasyChair system and sign a copyright release form. The workshop proceedings will be published as an LNCS post-proceedings by Springer.Access submission portal
Paper Submissions Due: 29 December 2020 (AOE)
Notification: 1 February 2021
Camera-ready Due: 2 April 2021
Download the program here.
Busalire Emeka, Hosei University, Japan Colin Fidge, Queensland University of Technology, Australia Fumiko Nagoya, Nihon University, Japan Huaikou Miao, Shanghai University, China Jinyun Xue, Jiangxi Normal University, China Kazuhiro Ogata, JAIST, Japan Shaoying Liu, Hiroshima University, Japan Shengchao Qin, Teesside University, UK Shin Nakajima, National Institute of Informatics, Japan Wuwei Shen, Western Michigan University, USA Xinfeng Shu, Xi'an University of Posts and Telecommunications, China Yuting Chen, Shanghai Jiao Tong University, China Zhen You, Jiangxi Normal University, China Zhenhua Duan, Institute of computing theory and technology, China Zhuo Cheng, Jiangxi Normal University, China