Open Call

The Open Call is the most far-reaching initiative proposed by OpenReq to support the dissemination and communication approach of the project and at the same time to add value through external contributions to the OpenReq Platform as produced by the project partners. Therefore, the OpenCall offers us the first push towards the Open Source market. We supported the companies participating in the Open Call to use the APIs, integrate their implementations into OpenReq, and their development & deployment environments. Provided them interactive documentation, a channel to report issues in the form of GitHub Issues tracker and, as well as a submission process for their contributions to the project in the form of GitHub Pull Request which represented our main quality assurance and code review process for external (i.e., not part of the consortium) submitters and committers.

During the technical supervision, the Open Call participants engaged with the OpenReq project on GitHub. They opened a total of 29 issues resulting in discussions of over 100 comments. The participants contributed to improve the project itself through 15 pull requests. At the 2nd Hamburg Requirements Engineering Symposium, the companies presented their Open Call project results and could further engage the audience (~200 national and international experts in requirements engineering) by showcasing ad-hoc demo in a common space used for breakout sessions during the symposium.

Overall, the Open Call was a success in integrating additional technology into OpenReq, connecting with interested users and user groups, and working with external companies to exploit OpenReq technologies.

 

Alter Way

Issues requirements and users stances identification for helpdesk service automation
(Final Presentation Slides)

Alter Way boosted customers’ support by including some of the  OpenReq technologies into the Redmine Issue Tracker. In Alter Way, the support team is composed of technical engineers who provide both issues classification and resolution. Automating those processes is a top priority for them. In their project, they adapted the natural language processing approaches used to classify requirements to the French language, included automatic user stance classification to better weight customer issues, and identified missing information from the submitted issues.

ApuliaSoft

Automatic labelling
of Github Issues
(Final Presentation Slides)

ApuliaSoft integrated OpenReq technologies into the GitHub platform. The Github issue tracking system is a tool that allows keeping track of tasks, enhancements or bugs related to a specific software project. One of the features GitHub issue tracking system provides is the ability to add metadata to an issue in the form of labels. The implemented solution is able to learn from previous projects and apply the classification offered by the OpenReq service when editing a GitHub issue by automatically adding a label to it. Users can interact with the GitHub Labeller using a simple Chrome extension.

Fundación Ibercivis

Exploring OpenReq
on Citizen Science
(Final Presentation Slides)

Fundación Ibercivis is built a platform, EOCS, to help develop citizen science projects.  Citizens, professional scientists, and project managers can collect and share requirements concerning a specific app. EOCS collects requirements from social media (such as Twitter), comments from the Google Play Store, or elsewhere on the internet.  Requirements between different citizen science projects can be shared, clustered, and filtered. Moreover, users can vote for the requirements that are most important to them using a liquid democracy service developed by OpenReq.

QE LaB

NLP-Supported,
Collaborative Requirements Engineering
(Final Presentation Slides)

QE LaB integrated OpenReq functionality into their ADAMANT security requirements engineering tool. They utilized OpenReq services to calculate a quality score for their existing requirements and integrated it into the ADAMANT dashboard. Moreover, they integrated the requirement conflict detection that gives users direct feedback to inform users about possible duplicates.

SelectionArts

OpenReq for Small and
Medium sized Companies
(Final Presentation Slides)

SelectionArts developed an easy-to-use platform that integrates an ensemble of Openreq Technologies. This platform is targeting small to medium sized companies. Especially during early phases of the process where unstructuredness leads to increased efforts for the rest of the project lifetime. Furthermore, the platform facilitates the involvement of customers into the requirements engineering process, supporting companies in these activities.

SEnerCon

Enhance
UserVoice
(Final Presentation Slides)

SEnerCon improved the OpenReq components for gathering implicit user feedback, as well as explicit one (i.e., app reviews). They adapted these services for the usage with one of their products—a web application to track households’ energy consumption–to get a better understanding of their users.

Original “Open Call – Call for Proposals”, Now ClosedCall for Proposals.