ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
Dear visitor, please be informed that this is the ITEA staging environment. No actions here will be updated to production, feel free to test the system
ITEA 4 page header azure circular

ARRINA - Association and Recommendation for Requirements in Natural Language

Project
17039 XIVT
Description
  • Extracts specifications and recommends which are the most adequate for customer requirements
  • ARRINA recommends specifications for requirements with an accuracy of 80%
  • ARRINA achieves a reduction of testing time (mapping specifications for requirements) of 85%
Contact
Ibéria Medeiros, FCUL: Faculty of Sciences of University of Lisboa
Email
ivmedeiros@fc.ul.pt
Technical features

Input(s):

  • Existing Natural Language (NL) Customer Requirements and Design Specifications linked between them
  • Input requirements written in NL

Main feature(s):

  • Automated extraction and interpretation of requirements and specifications
  • Main requirements and specifications
  • Representation of the knowledge within a subsystem
  • Analysis and correlation of requirements and specifications for a Top-K recommendations

Output(s):

  • Top-K recommendations for requirements to specifications
  • Knowledge graph representative of the knowledge within a PCS
  • Associations rules among requirements and among specifications of a subsystem
Integration constraints
  • Python 3
  • Graphviz
  • pandas
  • NLTK
  • mlxtend
  • openpyxl
  • xlrd
Targeted customer(s)

Requirements engineers, Software architects, Project managers.

Conditions for reuse

Open-source restricted and permission required.

Confidentiality
Public
Publication date
02-02-2022
Involved partners
Faculty of Sciences of University of Lisbon (PRT)