Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
Early requirements of information systems are often understood in terms of the elicitation of stakeholders high-level goals to be supported by the system under discussion. Stakeholders goals are considered as the ultimate explanation of requirements. It is assumed that the notion of a high-level goal is natural and that high-level goals need no explanation with regard to their origins. We believe that these assumptions result in the definition of inadequate goals. We propose an organizational model where regulation provides an explanation for high-level goals. We will show that the goals of an organization can be seen as originating from its need to maintain its stability with regard to multiple opportunities and threats it identifies in its environment. Understanding the origins of goals enables stakeholders to change and expand the set of high-level goals envisioned for the system under discussion. In this paper we show how this framework can be used with UML in order to construct models for early requirements.