Application of ontologies in identifying requirements patterns in use cases

dc.contributor.author Rui Miguel Couto en
dc.contributor.author António Nestor Ribeiro en
dc.contributor.author José Creissac Campos en
dc.date.accessioned 2017-12-12T15:16:27Z
dc.date.available 2017-12-12T15:16:27Z
dc.date.issued 2014 en
dc.description.abstract Use case specifications have successfully been used for requirements description. They allow joining, in the same modeling space, the expectations of the stakeholders as well as the needs of the software engineer and analyst involved in the process. While use cases are not meant to describe a system's implementation, by formalizing their description we are able to extract implementation relevant information from them. More specifically, we are interested in identifying requirements patterns (common requirements with typical implementation solutions) in support for a requirements based software development approach. In the paper we propose the transformation of Use Case descriptions expressed in a Controlled Natural Language into an ontology expressed in the Web Ontology Language (OWL). OWL's query engines can then be used to identify requirements patterns expressed as queries over the ontology. We describe a tool that we have developed to support the approach and provide an example of usage. © 2014 R. Couto, A.N. Ribeiro & J.C. Campos. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/3916
dc.identifier.uri http://dx.doi.org/10.4204/eptcs.147.5 en
dc.language eng en
dc.relation 6000 en
dc.relation 5639 en
dc.relation 5599 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Application of ontologies in identifying requirements patterns in use cases en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00F-K06.pdf
Size:
410.55 KB
Format:
Adobe Portable Document Format
Description: