Build better software faster: Model-Driven Engineering for Real-Time Control Software of Production Systems
Sprache des Vortragstitels:
Englisch
Original Tagungtitel:
nternational Conference on Computer Technology Applications
Sprache des Tagungstitel:
Englisch
Original Kurzfassung:
No matter who writes our software ? humans or AI ? we need mechanisms to
describe the expected behavior of a system. In general, the control
software of production systems reads data from sensors and uses this
information to drive actuators. Therefore, a key property of control
software is tight interaction with physical components. Domain-specific
languages used for control software engineering are defined in
industrial standards (IEC 61131-3, IEC 61499). Often, the control
software must respond to an event observed by sensors, such as a value
reaching a certain threshold. Therefore, languages with an event-based
execution model are well-suited for representing control software.
Domain-specific languages have a small user base, but comprehensive
engineering support is essential. This includes mature software
engineering tools that can be used by domain experts. However, efficient
control software development also requires methods for structuring
software, evaluating and improving software quality, and integrating
information from other domains (e.g., electrical engineering). The talk
will give an overview of modeling methods for control software of
production systems and describe how to get the most out of these models
to build better software faster.
Sprache der Kurzfassung:
Englisch
Vortragstyp:
Hauptvortrag / Eingeladener Vortrag auf einer Tagung