Project-based learning with examples from industry in university courses: an experience report from an undergraduate requirements engineering course
A significant challenge within university education, especially with regard to the teaching of
highly theoretical topics like requirements engineering, is to maintain students' interest and …
highly theoretical topics like requirements engineering, is to maintain students' interest and …
Orthogonal uncertainty modeling in the engineering of cyber-physical systems
Software-intensive cyber-physical systems (CPS) perform essential tasks such as controlling
automated production processes in industrial production plants. The required levels of …
automated production processes in industrial production plants. The required levels of …
A requirements engineering methodology combining models and controlled natural language
M Fockel, J Holtmann - 2014 IEEE 4th International Model …, 2014 - ieeexplore.ieee.org
The use of models in requirements engineering (RE) for software-intensive embedded
systems is considered beneficial. The main advantages of requirements models as …
systems is considered beneficial. The main advantages of requirements models as …
RefacTutor: an interactive tutoring system for software refactoring
T Haendler, G Neumann, F Smirnov - … , Heraklion, Crete, Greece, May 2-4 …, 2020 - Springer
While software refactoring is considered important to manage software complexity, it is often
perceived as difficult and risky by software developers and thus neglected in practice. In this …
perceived as difficult and risky by software developers and thus neglected in practice. In this …
[PDF][PDF] Handbook for the CPRE Foundation Level according to the IREB Standard
M Glinz, H van Loenhoud, S Staal… - International …, 2020 - swissglobalcert.com
Students and practitioners who want to learn about Requirements Engineering and take the
certification exam can use this handbook as a companion book to training courses offered …
certification exam can use this handbook as a companion book to training courses offered …
ARAS: adaptation requirements for adaptive systems: Handling runtime uncertainty of contextual requirements
Aradea, I Supriana, K Surendro - Automated Software Engineering, 2023 - Springer
Uncertainty is a major issue for system designers in developing an adaptive system,
especially when defining adaptation requirements. The design-time requirement becomes …
especially when defining adaptation requirements. The design-time requirement becomes …
Integrated and iterative systems engineering and software requirements engineering for technical systems
J Holtmann, R Bernijazov, M Meyer… - Journal of Software …, 2016 - Wiley Online Library
The development of software‐intensive technical systems involves several engineering
disciplines like mechanical, electrical, control, and particularly software engineering. Model …
disciplines like mechanical, electrical, control, and particularly software engineering. Model …
Context modeling for cyber‐physical systems
M Daun, B Tenbergen - Journal of Software: Evolution and …, 2023 - Wiley Online Library
When developing cyber‐physical systems (CPS), the context is of vital importance. CPS
interact with the world not only through sensing the environment and acting upon it (like …
interact with the world not only through sensing the environment and acting upon it (like …
SPES XT context modeling framework
When developing embedded systems, the context is of vital importance as embedded
systems interact with the context through sensing and actuation. There is a multitude of …
systems interact with the context through sensing and actuation. There is a multitude of …
Developing ontologies for the collaboration of cyber-physical systems: Requirements and solution approach
S Törsleff, C Hildebrandt, M Daun… - 2018 4th International …, 2018 - ieeexplore.ieee.org
Cyber-physical systems that interact with each other and form groups to achieve joint goals,
are referred to as collaborative cyber-physical systems. They are exposed to highly dynamic …
are referred to as collaborative cyber-physical systems. They are exposed to highly dynamic …