The priorities that stakeholders associate with requirements may vary from stakeholder to stakeholder and from one situation to the next. Differing priorities, in turn, imply different …
The increasing demand for complex and distributed software calls for novel software engineering methods and techniques, to create systems able to autonomously adapt to …
Requirements can differ in their importance. As such the priorities that stakeholders associate with requirements may vary from stakeholder to stakeholder and from one …
Goal models have been widely used in computer science to represent software requirements, business objectives, and design qualities. Existing goal modelling techniques …
We propose a modeling language for non-functional requirements (NFRs) that views NFRs as requirements over qualities, mapping a software-related domain to a quality space. The …
AD Carleton, E Harper, T Menzies, T Xie, S Eldh… - IEEE …, 2020 - ieeexplore.ieee.org
The AI Effect: Working at the Intersection of AI and SE Page 1 FOCUS: GUEST EDITORS’ INTRODUCTION FOCUS: GUEST EDITORS’ INTRODUCTION The AI Effect: Working at the …
In 2008 the predecessor of this book, entitled “Software Evolution”[592] was published by Springer, presenting the research results of a number of researchers working on different …
The basic ideas of self-adaptive systems are not a novelty in computer science. There are plenty of systems that are able of monitoring their operative context to take run-time …
A stakeholder's beliefs influence his or her goals. However, a stakeholder's beliefs may not be consistent with the goals of all stakeholders of a system being constructed. Such belief …