Abstract
Software Engineering must increasingly address the issues of complexity and uncertainty that arise when systems are to be deployed into a dynamic software ecosystem. There is also interest in using digital twins of systems in order to design, adapt and control them when faced with such issues. The use of multi-agent systems in combination with reinforcement learning is an approach that will allow software to intelligently adapt to respond to changes in the environment. This paper proposes a language extension that encapsulates learning-based agents and system building operations and shows how it is implemented in ESL. The paper includes examples the key features and describes the application of agent-based learning implemented in ESL applied to a real-world supply chain.
Original language | English |
---|---|
Title of host publication | iSOFT - Proceedings of the 13th Innovations in Software Engineering Conference (Formerly known as India Software Engineering Conference), ISEC 2020 |
Publisher | ACM |
ISBN (Electronic) | 9781450375948 |
DOIs | |
Publication status | Published - 27 Feb 2020 |
Event | 13th Innovations in Software Engineering Conference, ISEC 2020 - Jabalpur, India Duration: 27 Feb 2020 → 29 Feb 2020 |
Conference
Conference | 13th Innovations in Software Engineering Conference, ISEC 2020 |
---|---|
Country/Territory | India |
City | Jabalpur |
Period | 27/02/20 → 29/02/20 |
Keywords
- Agents
- Reinforcement learning