From Goal-Oriented Requirements to Architectural Prescriptions: The Preskriptor Process
The step from the requirements for a software system to an Architecture for the system has traditionally been the most complex one in the software development process. This step goes from what the system has to achieve, to how it achieves it. In order to make this step easier, we propose the use of Preskriptor, a prescriptive architectural specification language, and of its associated process, the Preskriptor process. Architectural prescriptions consist in the specification of the system's...