Join ARMACAD today

Join over 40,000 researchers and students.

Subscribe and get new academic opportunities every week.

6th International Workshop on Software Knowledge, 12 November 2015, Lisbon, Portugal


October 09, 2015

Save in my favorites


6th International Workshop on Software Knowledge

12 November 2015, Lisbon, Portugal

Hosted by IC3K'2015 – The 7th International Joint Conference on Knowledge

Discovery, Knowledge Engineering and Knowledge Management

SKY’2015 Challenge

On “Quality in software product lines, requirements traceability and

software repositories”

The 6th International Workshop on Software Knowledge - SKY’2015 organized in conjunction with the 7th IC3K’ 2015 presents the first SKY Challenge, with three tracks!

The deadlines for both challenge results and associated papers are different from the SKY 2015 regular papers. Please, see the timeline below.


• The first place of each track will be invited to present the results in the workshop. The registration will be free and the paper will be published in the workshop proceedings.

• The second place of each track will be invited to present the results in the workshop and the paper will be published in the workshop proceeding.

• The third place of each track will be included in the publication of the paper in the workshop proceedings.


The challenge is divided into three different tracks aiming at exploring new solutions for well-known problems in the software engineering domain.

1. The first track consists on analyzing quality in software product lines. Software product lines have been widely studied due to the fact that an inadequate design of commonalities and variabilities can imply the spread of errors to different products. A proper feature model is then required to address the challenge of modeling quality attributes that can impact in the quality assessment of a software product line. This track looks for solutions that can ensure quality in software product lines containing different features with the objective of boosting software reuse.

2. The second track consists on providing solutions for recovering traceability links between requirements in a system and/or software development process. System traceability has been demonstrated as a precondition for the proper development of software-based critical systems in different domains suchas aerospace, automotive, railway or health. More specifically, requirements traceability is considered the cornerstone for the successful development of these systems being a key part from the inception of the system to the validation and verification stages. On the other hand and depending on its internal representation, informal, semi-formal and formal representations are the three regular categories in which a requirement can be classified. In general, free text or informal representations are a common way to express requirement due to its flexibility and ease of use. However, this simple and vague representation mechanism can implicitly contain a good number of ambiguities or inconsistencies. This track looks for solutions to formally represent requirements and to automatically building a traceability matrix between requirements in different scopes: stakeholder, system, functional and non-functional requirements.

3. The third track consists of analyzing existing software repositories to extract insights of the development processes. From developer/team behavior to the success of a software library or service, the study of software repositories and their activity can discover hidden relationships between team members, productivity, technology, events, documentation, etc. Furthermore, the increasing use of open and social software repositories such as GitHub or Bitbucket is demanding the application of new techniques to exactly know which are the characteristics that make a project successful. As an example, GitHub is also organizing specific challenges and research papers can also be found studying different characteristics of the social coding.

Submission procedure

Instructions for preparing the manuscript (in Word or Latex formats) are available at: ic3k Paper Templates. Please also check the Guidelines and Templates. The 2nd line of the Paper Title should be clearly marked as “SKY 2015 Challenge”.

The length of submissions will be between 4-8 pages. It is also recommended to make the resources of the submission (source code, datasets, figures, data, etc.) publicly available through a social coding network such as GitHub or Figshare. Papers should be submitted electronically via the web-based submission system at:


• Paper submission including challenge results: October 9, 2015

• Authors Notification of results: October 25, 2015

• Event: November 12, 2015:


This challenge is organized by:

• Dr. Anabel Fraga (

• Dr. Jose María Alvarez-Rodríguez ( Evaluation Panel The evaluation panel of each track will be comprised of experts from the SKY 2015 program committee.


Members of the SKY Organization committee, the organizers of the SKY Challenge and members of the Evaluation Panel cannot participate in the SKY Challenge and therefore cannot receive the SKY Challenge Prizes.

Members of the SKY Program Committee, which are not excluded by the conditions in the previous paragraph, may participate in the SKY Challenge. They may be invited to present their result in the Workshop, and have their paper included in the SKY Proceedings, but cannot be awarded any monetary prize (in SKY'2015 Challenge such members will not get free registration - as part of the first place prize).

The organizers of the SKY Challenge reserve the right of deciding not to award any of the Challenge prizes, in any of the Challenge Tracks in a given year. There is no possibility to appeal concerning any decision of the SKY Challenge committee or its Evaluation panel.

Subscribe to our newsletter

and receive information about international academic and professional opportunities

scholarships, summer schools, conferences, grants, fellowships, trainings