Enabling industry 4.0 service-oriented architecture through digital twins
F Schnicke, T Kuhn, PO Antonino - … , ECSA 2020 Tracks and Workshops, L' …, 2020 - Springer
A major goal of Industry 4.0 is to increase changeability of production processes, and to
reduce the additional cost for individualized products. A service oriented production …
reduce the additional cost for individualized products. A service oriented production …
An interview study about the use of logs in embedded software engineering
Context Execution logs capture the run-time behavior of software systems. To assist
developers in their maintenance tasks, many studies have proposed tools to analyze …
developers in their maintenance tasks, many studies have proposed tools to analyze …
Industrie 4.0 virtual automation bus architecture
T Kuhn, PO Antonino, F Schnicke - … , ECSA 2020 Tracks and Workshops, L' …, 2020 - Springer
Abstract Many Industrie 4.0 use-cases require end-to-end communication between layers of
the automation pyramid. Converting the existing layered communication into a peer-to-peer …
the automation pyramid. Converting the existing layered communication into a peer-to-peer …
[HTML][HTML] A qualitative analysis of themes in instant messaging communication of software developers
Software developers use instant messaging (eg, Slack, Gitter) to collaboratively discuss
software engineering problems and solutions. This communication takes place in chat …
software engineering problems and solutions. This communication takes place in chat …
Enabling continuous software engineering for embedded systems architectures with virtual prototypes
Continuous software engineering aims at orchestrating engineering knowledge from various
disciplines in order to deal with the rapid changes within the ecosystems of which software …
disciplines in order to deal with the rapid changes within the ecosystems of which software …
Toward enhancing the training of software engineering students and professionals using active video watching
M Galster, A Mitrovic, M Gordon - … of the 40th international conference on …, 2018 - dl.acm.org
Soft skills (eg, the ability to communicate, negotiate, collaborate) are essential for software
engineers. However, teaching soft skills in a conventional classroom setting is time …
engineers. However, teaching soft skills in a conventional classroom setting is time …
Reference architectures and scrum: Friends or foes?
M Galster, S Angelov, S Martínez-Fernández… - Proceedings of the 2017 …, 2017 - dl.acm.org
Software reference architectures provide templates and guidelines for designing systems in
a particular domain. Companies use them to achieve interoperability of (parts of) their …
a particular domain. Companies use them to achieve interoperability of (parts of) their …
Let's Go to the Whiteboard (Again): Perceptions From Software Architects on Whiteboard Architecture Meetings
ES de Almeida, I Ahmed… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
The whiteboard plays a crucial role in the day-to-day lives of software architects, as they
frequently will organize meetings at the whiteboard to discuss a new architecture, some …
frequently will organize meetings at the whiteboard to discuss a new architecture, some …
Architecture enforcement concerns and activities-an expert study
S Schröder, M Soliman, M Riebisch - Journal of Systems and Software, 2018 - Elsevier
Abstract Architecture enforcement is concerned with the correct and seamless
implementation of architecture design decisions in order to ensure software quality. In a …
implementation of architecture design decisions in order to ensure software quality. In a …
A qualitative analysis of themes in instant messaging communication of software developers
C Costa Silva, M Galster, F Gilson - 2022 - dl.acm.org
Software developers use instant messaging (eg, Slack, Gitter) to collaboratively discuss
software engineering problems and solutions. This communication takes place in chat …
software engineering problems and solutions. This communication takes place in chat …