2007 · 28 citations · 6 references
EngineeringComputer ScienceSystems EngineeringAutomationSoftware EngineeringSystems ModelingModel-driven DevelopmentModel-driven Software EngineeringObject-oriented DesignProgrammable Logic ControllersSoftware DesignSpecification LanguagesExecutable Sysml ModelsFunction Block DiagramObject-oriented Design ModelsProgrammable Logic Controller ControlProgrammable Logic Controller ProgrammingSysml Function ModelingSysml Internal Block DiagramsUml Modeling
UML is almost inevitable when dealing with software designing and intends to be extended to cover many different disciplines. At the same time, control and automation designers integrate further object oriented concepts in their traditional programming behaviors in particular with Function Blocks. Whereas UML was not adapted to model these IEC 61131 compliant items, an important extension called SysML has been proposed. This paper deals with evaluating the new modeling abilities of this language according to programmable logical controllers specific programming rules.
6