Skip to main content

A linguistic approach to the development of Object Oriented Systems using the NL system LOLITA

  • Conference paper
  • First Online:
Object-Oriented Methodologies and Systems (ISOOMS 1994)

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

Included in the following conference series:

Abstract

The problem tackled in this paper is that of using computer aided techniques to facilitate the building of Object Oriented models from natural language requirements. The authors believe that this could be achieved by the use of a Natural Language Processing System built according to the Natural Language Engineering principles such as LOLITA. The paper is devoted to explore this possibility and to show its potential using the Object Modeling Technique (OMT).

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R.J. Abbot. Program design by informal english descriptions. IEEE Transactions on Software Engineering, 26(II):882–894. 1983.

    Google Scholar 

  2. S.C. Bailin. An object oriented requirements specification method. Communications of the ACM, 32(5):608–623, 1989.

    Article  Google Scholar 

  3. B. Belkhouche and J. Kozma. Semantic case analysis of informal requirements. In S. Brinkkemper and F. Harmsen, editors, 4th Workshop on the Next Generation of CASE Tools (NGCT'93), Memoranda Informatica 93-32, pages 163–182, The Netherlands, May 1993. Universiteit of Twente.

    Google Scholar 

  4. G. Booch. Object-oriented development. IEEE Transactions on Software Engineering, 12(2):211–221, 1986.

    Google Scholar 

  5. C. Cauvet, C. Proix, and C. Rolland. ALECSI: An expert system for requirements engineering. In Andersen, Bubenko, and Solvberg, editors, 3rd International Conference on Advanced Information Systems Engineering (CAiSE'91), LNCS 498, pages 31–49, Trondheim, Norway, May 1991. Springer Verlag.

    Google Scholar 

  6. H. Dalianis. A method for validating a conceptual model by natural language discourse generation. In P. Loucopoulos, editor, 4th International Conference on Advanced Information Systems Engineering (CAiSE'92), LNCS 593, pages 425–444, Manchester, UK, May (12–15) 1992. Springer Verlag.

    Google Scholar 

  7. D. D'souza. Working with OMT. Journal of Object Oriented Programming, pages 63–68, October 1993.

    Google Scholar 

  8. L. Dunn and M. Orlowska. A natural language interpreter for construction of conceptual schemas. In B. Steinholtz, A. Solvberg, and L. Bergman, editors, 2nd Nordic Conference on Advanced Information Systems Engineering (CAiSE'90), LNCS 436, pages-, Stockholm, Sweden, May (8–20) 1990. Springer Verlag.

    Google Scholar 

  9. B. Elisa and L.D. Martino. Sistemi di basi di dati orientait agli oggetti. Concetti e architetture. Addison-Wesley Masson, Milano, 1992.

    Google Scholar 

  10. C. Fillmore. The case for case. In E. Bach and R. Harms, editors, Universal Linguistics, pages 1–90. Rinehart and Winston, Chicago, 1968.

    Google Scholar 

  11. R. Garigliano, R.G. Morgan, and LOLITA Group. The LOLITA Project: the First Eight Years. under negotiations with Lawrence Earlbaun, UK, 1994.

    Google Scholar 

  12. van den G. Goor, S. Brinkkemper, and S. Hong. CASE tools for the support of object-oriented analysis and design methods. In A. Sutcliffe and N. Maiden, editors, 3rd Workshop on the Next Generation of CASE Tools (NGCT'92), Manchester, May 1992.

    Google Scholar 

  13. I. Grahm. Object Oriented Methods. Addison-Wesley, Wokingham, UK, 1991.

    Google Scholar 

  14. K. Huff and J. Mylopoulos. Developing intelligent information systems: A workshop summary. Int. Journal of Intelligent and Cooperative Information Systems, 1(2):233–237, 1992.

    Article  Google Scholar 

  15. I. Jacobson, M. Christerson, P. Jonsson, and G. Oevergaard. Object-Oriented Software Engineering. A case driven Approach. Addison-Wesley, Reading, MA, 1992.

    MATH  Google Scholar 

  16. D. Long and R. Garigliano. Reasoning by Analogy and Causality: Model and Applications. Ellis Horwood, UK, 1994.

    Google Scholar 

  17. LRE. Background document of the Linguistic Research and Engineering (LRE) European Programme. Technical report, EEC, 1992.

    Google Scholar 

  18. M. Messaudi. An Approach to Viewpoints Analysis through Source Control. Phd thesis in Computer Science, University of Durham, UK, 1994.

    Google Scholar 

  19. L. Mich, M. Fedrizzi, and R. Garigliano. Negotiation and conflict resolution in production engineering. accepted to IPMU'94 — Paris, 1994.

    Google Scholar 

  20. H.B. Rego and J.R. Lima. A tool for automating facts analysis. In K. Spurr and P. Layzell. editors, CASE on Trial, pages 57–80, England, 1990. John Wiley.

    Google Scholar 

  21. H.B. Reubenstein and R.C. Waters. The requirements apprentice: Automated assistance for requirements acquisition. IEEE Transactions on Software Engineering, 17(3):226–240, 1991.

    Article  Google Scholar 

  22. C. Rolland and C. Proix. A natural language approch for requirements engineering. In P. Loucopoulos, editor, 4th International Conference on Advanced Information Systems Engineering (CAiSE'92), LNCS 593, pages 257–277, Manchester, UK, May (12–15) 1992. Springer Verlag.

    Google Scholar 

  23. J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen. Object-Oriented Modeling and Design. Prentice-Hall, Englewood Cliffs, NJ, 1991.

    Google Scholar 

  24. M. Saeki, H. Horai, and H. Enomoto. Software development process from natural language specification. In International Conference on Software Engineering (ICSI'89), pages 64–73, Pittsburgh, 1989. ACM.

    Google Scholar 

  25. M. Smith, R. Garigliano, and R.G. Morgan. Natural language generation in LOLITA: an engineering approach. accepted to 2nd International Workshop on Natural Language Generation — Maine, USA, 1994.

    Google Scholar 

  26. Sowa. Conceptual Structures. Addison Wesley, 1983.

    Google Scholar 

  27. R.J. Wieringa. Object-oriented analysis, structured analysis and Jackson system development. In F.J.M. Van Assche, B. Moulin, and C. Rolland, editors, IFIP TC2/WG8.1 Working Conference on the Object-Oriented Approach in Information Systems, pages 28–31, Quebec City, Canada, Oct (1–18) 1991. Elsevier Science (North-Holland).

    Google Scholar 

  28. T. Winograd and F. Flores. Understanding computers and cognition: a new fundation for design. Ablex, Norwood, NJ, 1986. Trad. it. Calcolatori e conoscenza.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Elisa Bertino Susan Urban

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mich, L., Garigliano, R. (1994). A linguistic approach to the development of Object Oriented Systems using the NL system LOLITA. In: Bertino, E., Urban, S. (eds) Object-Oriented Methodologies and Systems. ISOOMS 1994. Lecture Notes in Computer Science, vol 858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014037

Download citation

  • DOI: https://doi.org/10.1007/BFb0014037

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58451-3

  • Online ISBN: 978-3-540-48804-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics