Patkar, Nitish (December 2020). Moldable requirements. In: Benevol'20 - 19th Belgium-Netherlands Software Evolution Workshop. Luxembourg (Virtuel Event). 3/4 December 2020.
Text
Patk20c.pdf - Accepted Version Restricted to registered users only Available under License Publisher holds Copyright. Download (639kB) |
Separate tools are employed to carry out individual requirements engineering (RE) activities. The lack of integration among these tools scatters the domain knowledge, making collaboration between technical and non-technical stakeholders difficult, and management of requirements a tedious task. In this Ph.D. research proposal, we argue that an integrated development environment (IDE) should support various RE activities. For that, distinct stakeholders must be able to effortlessly create and manage requirements as first-class citizens within an IDE. With "moldable requirements," developers create custom hierarchies of requirements and build tailored interfaces that enable other stakeholders to create requirements and navigate between them. Similarly, they create custom representations of requirements and involved domain objects to reflect various levels of detail. Such custom and domain-specific representations assist non-technical stakeholders in accomplishing their distinguished RE related tasks. The custom interfaces make the IDE usable for non-technical stakeholders and help to preserve requirements in one place, closer to the implementation.
Item Type: |
Conference or Workshop Item (Paper) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) 08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued] |
UniBE Contributor: |
Patkar, Nitish Shriniwas |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
Funders: |
[4] Swiss National Science Foundation |
Language: |
English |
Submitter: |
Oscar Nierstrasz |
Date Deposited: |
20 Apr 2021 12:19 |
Last Modified: |
05 Dec 2022 15:49 |
Uncontrolled Keywords: |
scg-pub snf-asa3 scg20 jb20 snf-imad |
BORIS DOI: |
10.48350/154507 |
URI: |
https://boris.unibe.ch/id/eprint/154507 |