Skip to main content

Guideline for Developing a Software Life Cycle Process in Natural Language Generation Projects

  • Conference paper
Computational Linguistics and Intelligent Text Processing (CICLing 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2945))

Abstract

This paper is an attempt to provide a general framework that helps develop a natural language generation (NLG) project from the conception of the need to the retirement of the product. This framework consists of a set of systematic activities that can be carried out in order to build or modify an NLG system. Assuming that a NLG system is software, we take IEEE Std. 1074-1997 – a standard for developing a software life cycle process – as a general framework and adapt it for NLG projects. We focus especially on activities related to domain information, requirements, design, knowledge elicitation and reuse.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aguado, G., Bañón, A., Bateman, J., Bernardos, S., Fernández, M., Gómez, A., Nieto, E., Olalla, A., Plaza, R., Sánchez, A.: Ontogeneration: Reusing domain and linguistic ontologies for Spanish text generation. In: Workshop on Applications of Ontologies and Problem Solving Methods, ECAI 1998, Brighton (1998)

    Google Scholar 

  2. Bateman, J.: Automated discourse generation. Encyclopedia of Library and Information Science 62(suppl. 25), 1–54 (1998)

    Google Scholar 

  3. Bernardos, S., Aguado, G.: A new approach in building a corpus for natural language generation systems. In: Gelbukh, A. (ed.) CICLing 2001. LNCS, vol. 2004, pp. 216–225. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  4. Bernardos, S.: Marco metodológico para la construcción de sistemas de generación de lenguaje natural. PhD. thesis. Facultad de Informática, Universidad Politécnica de Madrid (2003)

    Google Scholar 

  5. de Smedt, K., Horacek, H., Zock, M.: Architectures for natural language generation: problems and perspectives. In: Ardoni, G., Zock, M. (eds.) Trends in natural language generation: an artificial intelligence perspective, pp. 17–46. Springer, Heidelberg (1996)

    Google Scholar 

  6. IEEE Standard Glossary of Software Engineering Terminology (1990)

    Google Scholar 

  7. IEEE Std. 1074-1997. IEEE Standard for developing Software Life Cycle Processes (1997)

    Google Scholar 

  8. IEEE/EIA 12207.0-1996. Software life cycle processes (1998)

    Google Scholar 

  9. RAGS team. Towards a reference architecture for natural language generation systems. RAGS Technical Report. Information Technology Research Institute, University of Brighton (2000); Last revision: The RAGS reference manual (2002)

    Google Scholar 

  10. Reiter, E., Robertson, R., Osman, L.: Knowledge acquisition for natural language generation. In: Proceedings of the 1st International Conference on Natural Language Generation (INLG 2000), Mitzpe Ramon (Israel), pp. 217–224 (2000)

    Google Scholar 

  11. Reiter, E., Dale, R.: Building natural language generation systems. Cambridge University Press, Cambridge (2000)

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

del Socorro Bernardos, M. (2004). Guideline for Developing a Software Life Cycle Process in Natural Language Generation Projects. In: Gelbukh, A. (eds) Computational Linguistics and Intelligent Text Processing. CICLing 2004. Lecture Notes in Computer Science, vol 2945. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24630-5_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24630-5_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21006-1

  • Online ISBN: 978-3-540-24630-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics