Assuring Virtual PLC in the Context of SysML Models

7Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In complex industrial projects, textual information has been recognized as an important factor for automatically recovering trace links in software development. The goal of this paper is to empirically investigate if the trace links in the simulation result can assist in validating a virtual Programmable Logic Controller (PLC) in the context of System Modeling Language (SysML). We integrate the concept of obstacle analysis to recover situations in which a safety requirement will not be satisfied. Therefore, we use fault tree analysis to validate the safety requirements, and further use the elements of the fault tree to evaluate the quality of the automatically recovered trace links. We showed that the identified impacts of assuring virtual PLC (V-PLC) elements using traceability information can be reused to ensure a number of other PLCs or requirements in the systems models. This paper presents our experience of applying our approach using an automatic transmission systems built in SysML models.

Cite

CITATION STYLE

APA

Alenazi, M., Reddy, D., & Niu, N. (2018). Assuring Virtual PLC in the Context of SysML Models. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10826 LNCS, pp. 121–136). Springer Verlag. https://doi.org/10.1007/978-3-319-90421-4_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free