Sciweavers

REFSQ
2015
Springer

Requirements Specification as Executable Software Design - A Behavior Perspective

8 years 7 months ago
Requirements Specification as Executable Software Design - A Behavior Perspective
Today’s application development requires agile project structures and active involvement of concerned stakeholders. Transforming of representations from requirements specification to executable design models hinders seamless roundtrip engineering and dynamic adaptation. Subject-oriented software processes allow fine-grained modeling and subsequent execution of mutually adjusted stakeholder behaviors representing the business logic of an organization. They enable continuous requirements engineering in the sense of non-disruptive articulation and specification of process knowledge that represents executable software elements. In this contribution we reveal these capabilities of Subjectoriented Business Process Management according to several scenarios of requirements management: (i) development of some business logic starting from scratch, and (ii) extensions and adaptation of behaviors. Each scenario is illustrated by respective business cases.
Albert Fleischmann, Werner Schmidt, Christian Star
Added 17 Apr 2016
Updated 17 Apr 2016
Type Journal
Year 2015
Where REFSQ
Authors Albert Fleischmann, Werner Schmidt, Christian Stary
Comments (0)