Dealing with software process requirements complexity: an information access proposal based on semantic technologies Articles uri icon

publication date

  • November 2017

start page

  • 527

end page

  • 542

issue

  • 4

volume

  • 22

international standard serial number (ISSN)

  • 0947-3602

electronic international standard serial number (EISSN)

  • 1432-010X

abstract

  • Organizations developing software for critical sectors like aerospace, automotive, and medical systems need to apply process requirements coming from different sources: industrial standards, customer-provided requirements, and procedures from internal quality management systems. In these situations, software teams need to deal with complex sets of process requirements that govern different aspects of their work. This paper describes the development of a collaborative, web-based solution to improve access to process requirements. The solution makes use of semantic technologies to handle the context of process requirement. Requirements are contextualized by linking them to activities, tasks, and work products. With this tool, software engineers have a single point of access to all the applicable process requirements, avoiding the risk of missing relevant information.

keywords

  • semantic technologies; software processmodeling; process requirements; semantic wiki; SPEM