• DocumentCode
    2496422
  • Title

    A Linguistic Patterns Approach for Requirements Specification

  • Author

    Videira, Carlos ; Ferreira, David ; da Silva, Alberto Rodrigues

  • Author_Institution
    Inst. Superior Tecnico, Univ. Autonoma de Lisboa, Lisbon
  • fYear
    2006
  • fDate
    Aug. 29 2006-Sept. 1 2006
  • Firstpage
    302
  • Lastpage
    309
  • Abstract
    Despite the efforts made to overcome the problems associated with the development of information systems, we must consider that it is still an immature activity, with negative consequences in time, budget and quality. One of the root causes for this situation is the fact that many projects do not follow a structured, standard and systematic approach, like the methodologies and best practices proposed by software engineering. In this paper, we present a requirements specification language, called ProjectIT-RSL, based on the identification of the most frequently used linguistic patterns in requirements documents, written in natural language. To guarantee the consistency of the written requirements and the integration with generative programming tools, the requirements are analyzed by parsing tools, and immediately validated according with the syntactic and semantic rules of the language
  • Keywords
    formal specification; natural languages; programming language semantics; software tools; specification languages; ProjectIT-RSL; generative programming tools; information systems development; linguistic patterns approach; natural language; parsing tools; requirements specification language; semantic rules; software engineering; syntactic rules; Best practices; Chaos; Computer architecture; Costs; Information systems; Natural languages; Programming; Software engineering; Software standards; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2006. SEAA '06. 32nd EUROMICRO Conference on
  • Conference_Location
    Cavtat, Dubrovnik
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-2594-6
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2006.8
  • Filename
    1690153