Home // ICSEA 2015, The Tenth International Conference on Software Engineering Advances // View article
Requirement’s Variability in Model Generation from a Standard Document in Natural Language
Authors:
Juliana Greghi
Eliane Martins
Ariadne Carvalho
Keywords: requirements modeling; variability management; aerospace domain.
Abstract:
Requirement documents are, in general, written in natural language and, therefore, may contain problems such as ambiguities and inconsistencies. In some domains, such as the aerospace domain, requirements are obtained from standard documents that describe the set of services to be implemented. The standard document may present variability, with a set of mandatory requirements, which must be always implemented, and a set of optional ones. Also, different applications may require different sets of services. In general, models, such as Extended Finite State Machines (EFSMs), are used to represent the requirements. Because of the variability found in the document, different models can be generated, making manual modeling a difficult and error-prone task. There are many approaches to (semi) automatic generation of models from requirement documents. But, to the best of our knowledge, none is applied to standard documents, or considers variability issues. In this work, a method for semi-automatic generation of EFSMs from a natural language standard document, with the use of variability modeling, is presented. To validate the proposed approach, a prototype to generate different EFSMs for the same service was developed, considering the commonalities and variabilities of the requirements. The document describes services and protocols for applications in the aerospace domain.
Pages: 139 to 146
Copyright: Copyright (c) IARIA, 2015
Publication date: November 15, 2015
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-438-1
Location: Barcelona, Spain
Dates: from November 15, 2015 to November 20, 2015