To facilitate engineering and evolution of automation systems, ensuring the correctness of the design models is an important topic. Industrial automation systems are composed of various heterogeneous elements designed by different disciplines such as mechanical, electrical/electronic and software engineering. In this contribution, an approach for modeling industrial automation systems is presented which is based on interface behavior modeling of design artifacts and which supports automatic verification of their functional conformance while considering information from various disciplines.
Abstract-The combination of embedded systems with physical components, termed Cyber-Physical Systems (CPSs), poses important challenges in the design, modelling, simulation and verification of systems, also why they combine discrete software elaborations with analogues time evolutions and different engineering disciplines. In this domain, the software part is increasing the dimension and has a more important role. An important formalism for describing continuous and discrete systems is the hybrid system formalism. We present our approach based on the FOCUS modelling theory to model hybrid systems, which have discrete transitions and continuous differential equations. The modular and logical structure of FOCUS components combined with hybrid systems improves the support for the modelling of CPSs. Anyway, a fully continuous simulation may be too complex and not represent the final hardware where the model will be deployed. Therefore, we propose two sampling techniques to transform the continuous time in discrete steps, in which the length of the sampling period it is dynamically changed.Index Terms-Hybrid systems, embedded systems, model-based development, sampling, hybrid systems simulation.
Abstract. This paper studies abstraction and refinement techniques in the setting of multi-valued model checking for the μ-calculus. Two dimensions of abstractions are identified and studied: Abstraction by joining states of the underlying multi-valued Kripke structure as well as abstraction of truth values, for each following both an optimistic and pessimistic account. It is shown that our notion of abstraction is conservative in the following sense: The truth value in a concrete system is "between" the optimistic and pessimistic assessment. Moreover, model checking of abstracted systems is shown to be again a multi-valued model checking problem, allowing to reuse multi-valued model checking engines. Finally, whenever the optimistic and pessimistic model checking result differ, the cause for such an assessment is identified, allowing the abstraction to be refined to eventually yield a result for which both the optimistic and pessimistic assessment coincide.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.