Virtus is a Research, Development and Innovation Center at the Federal University of Campina Grande. We have over 200 people working on over 30 concurrent projects in several domains ranging from Information Technology, Communication, and Automation. A plethora of data is created daily regarding software artifacts, including requirements, source code, test cases. Along with this, there is an increasing challenge to manage the projects and resources, motivating the use of intelligent tools to support managers. Given this, to maintain market competitiveness, improving its efficacy and efficiency, using the data of past projects to support decision-making has become a priority at Virtus. One of the challenges that come with analyzing a large-volume, mostly unstructured data, is to extract the features of the software artifacts produced daily to enrich the recommendation algorithms. This talk focuses on our experience in using tags and categories to support the creation of algorithms for recommending non-functional requirements for a given project. It discusses the faced challenges, our solutions, and the challenges expected for the next few years.

Short Bio

Mirko Perkusich is a Research Manager at Virtus, leading the Intelligent Software Engineering research group. He is also a professor at the Federal Institute of ParaĆ­ba, having a PhD in Computer Science at the Federal University of Campina Grande. His current research interests are in applying intelligent techniques, including recommender systems, to solve complex software engineering problems.