Skip to main content

Patterns of Ambiguity in Textual Requirements Specification

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 930))

Abstract

In this contribution, we investigate the ambiguity problem in textual requirements specifications. We focused on the structural ambiguity and extracted some patterns to indicate this kind of ambiguity. We show that the standard methods of linguistics are not enough in some cases, and we describe a class of ambiguity caused by coreference that needs an underlying domain model or a knowledge base to be solved. Part of our implemented solution is a cooperation of our tool TEMOS with the Prolog inference machine working with facts and rules acquired from OCL conditions of the domain model.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://docplayer.net/24435423-System-requirements-specification-e-voting-authored-by-seth-appleman-patrick-coffey-david-kelley-cliff-yip.html.

  2. 2.

    http://www.db.informatik.uni-bremen.de/projects/USE-2.3.1.

References

  1. Gleich, B., Creighton, O., Kof, L.: Ambiguity detection: towards a tool explaining ambiguity sources. In: Requirements Engineering: Foundation for Software Quality, pp. 218–232. Springer, Heidelberg (2010)

    Google Scholar 

  2. Hirst, G.: Semantic Interpretation and the Resolution of Ambiguity. Cambridge University Press, New York (1987)

    Book  Google Scholar 

  3. Kwong, O.Y.: New Perspectives on Computational and Cognitive Strategies for Word Sense Disambiguation. Springer Publishing Company, Incorporated, New York (2013)

    Book  Google Scholar 

  4. Oaks, D.D.: Structural Ambiguity in English, 1st edn. Continuum International Publishing Group, London (2010)

    Google Scholar 

  5. Šenkýř, D., Kroha, P.: Patterns in textual requirements specification. In: 2018 13th International Conference on Software Technologies (2018)

    Google Scholar 

  6. Taylor, A., Marcus, M., Santorini, B.: The Penn Treebank: An Overview, pp. 5–22. Springer, Dordrecht (2003)

    Book  Google Scholar 

  7. Wang, Y., Winbladh, K., Fang, H.: Automatic detection of ambiguous terminology for software requirements. In: Natural Language Processing and Information Systems, pp. 25–37. Springer, Heidelberg (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Šenkýř .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Šenkýř, D., Kroha, P. (2019). Patterns of Ambiguity in Textual Requirements Specification. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (eds) New Knowledge in Information Systems and Technologies. WorldCIST'19 2019. Advances in Intelligent Systems and Computing, vol 930. Springer, Cham. https://doi.org/10.1007/978-3-030-16181-1_83

Download citation

Publish with us

Policies and ethics