A proposal for semiautomatic recognition of operations using a linguistic approach

  • Aldrin Fredy Jaramillo Franco Universidad de Antioquia
  • Carlos Mario Zapata Jaramillo Universidad Nacional de Colombia
  • Fernando Arango Isaza Universidad Nacional de Colombia
Keywords: requirements engineering, automated class operations recognition, class diagram, Natural Language Processing (NLP), Sowa’s conceptual graphs, automatic generation of UML diagrams

Abstract

In the context of the process of software development automated recognition of class operations from textual descriptions of a system is an open research topic. This paper presents a proposal to deal whit this problem, which is based on Sowa’s conceptual graphs and a linguistic treatment of their components; this treatment is based on verb classification identification from three features: telicity, dynamism and durability

|Abstract
= 11 veces | PDF (ESPAÑOL (ESPAÑA))
= 7 veces|

Downloads

Download data is not yet available.

Author Biographies

Aldrin Fredy Jaramillo Franco, Universidad de Antioquia

Departamento de Ingeniería de Sistemas

Carlos Mario Zapata Jaramillo, Universidad Nacional de Colombia

Escuela de Sistemas

Fernando Arango Isaza, Universidad Nacional de Colombia

Escuela de Sistemas

References

OMG. Object Management Group. “OMG unified modeling language specification”. 2004. En: http://www. omg.org/UML/. Consultado el 15 de febrero de 2005.

P. Chen. “English sentences structures and entity - relationship diagrams”. En: Elsevier science publishing. Department of computer science Louisiana State University. New York. 1983. pp. 127-149.

E. A. Buchholz. “Using natural language for Database Design”. En: Proceedings Deutsche Jahrestagung für Künstliche Intelligenz. Germany. 1994. p. 5.

G. Kristen. Object Orientation: The KISS Method. From information architecture to information systems. Addison-Wesley. 1994.

H. R. Harmain. “CM-Builder: an automated NL-Based CASE Tool”. En: Proceedings of the fifteenth IEEE International Conference on Automated Software Engineering (ASE´00). Grenoble. 2000. p. 9.

Fiese. “A Survey on Approaches for Writing Precise Natural Language Requirements”. Fraunhofer Institut Experimentelles Software Engineering. 2001. En: www. iese.fraunhofer.de/publications/. Consultado el 31 de enero de 2005.

L. R. Mich. “NL-OOPS: a requirements analysis tool based on natural language processing”. En: Proceedings of the 3rd International Conference on Data Mining 2002. Bologna. 2002. pp. 321-330.

H. Mayr. “Requirements engineering and Conceptual Predesign”. University of Klagenfurt. 2004. En: www.uni-klu.ac.at/uniklu/. Consultado el 15 de febrero de 2005.

J. F. Sowa et al. “Implementing a semantic interpreter using conceptual graphs”. En: IBM Journal of Research and Development. January. 1986. pp. 57-69.

L. Zhang et al. “Learning to generate CGs form domain specific sentences”. Department of Computer Science and Engineering. Shanghai Jiao Tong University. Shanghai. China. 2000. En: http://apex.sjtu.edu.cn/people/zhanglei/. Consultado el 15 de enero de 2005.

J. F. Sowa. Knowledge representation: Logical, philosophical and computational foundations. 1st. ed. Thompson Learning. 1999.

C. Fillmore. “The Case for Case”. En: Universals in Linguistics Theory. E. Bach. R. Harms eds. Holt, Rinehart and Winston Publishing Company. 1968. pp. 1-90.

Z. Vendler. “Verbs and Times”. En: Linguistics in Philosophy. Ithaca. NY. CUP. 1957. pp. 97-121.

A. Kenny. Action, emotion and will. London. Routledge. 1963.

D. Dowty. Word meaning in Montague grammar. Dordrecht. Reidel. 1979.

H. Garey. Verbal aspect in French language. 1957. pp. 91-110.

L .J. Brinton. The development of English aspectual systems. Cambridge. 1988.

C. Smith. The parameter of aspect. Dordrecht. Kluwer. 1991.

M. B. Olsen. “The semantics and pragmatics of lexical aspect features”. En: Studies in the Linguistic Sciences. Vol. 24. N.° 2. 1994.

B. Dorr. “Aspectual modifications to a LCS database for NLP applications”. Laboratory for language and media processing. Department of Computer Science and Institute for Advanced Computer Studies. University of Maryland. 1997. En: www.umiacs.umd. edu/~bonnie/publications.html. Consultado el 15 de febrero de 2005.

B. Dorr. Computational “Lexicon”. Copyright (c) University of Maryland. 2001. En: www.umiacs.umd. edu/~bonnie/publications.html. Consultado el 25 de enero de 2005.

R. Green et al. “Lexical resource integration across the syntax-semantics interface”. Institute for Advanced Computer Studies. Department of Computer Science. College of Information Studies. University of Maryland. 2001. En: www.umiacs.umd.edu/~bonnie/publications.html. Consultado el 20 de enero de 2005.

R. Green et al. “Mapping WordNet senses to a lexical database of verbs”. Institute for Advanced Computer Studies. Department of Computer Science. University of Maryland. 2001. En: www.umiacs.umd.edu/~bonnie/ publications.html. Consultado el 18 de enero de 2005.

R. Green at al. “Mapping lexical entries in a verbs database to WordNet senses”. Institute for Advanced Computer Studies. Department of Computer Science. University of Maryland. 2001. En: www.umiacs.umd. edu/~bonnie/publications.html. Consultado el 15 de febrero de 2005.

L. Dong et al. “Automatic transition from use-cases to class model”. Department of Electrical and Computer Engineering. University of Calgary. 2003. En: www. enel.ucalgary.ca/people/eberlein/publications/. Consultado el 15 de febrero de 2005.

Published
2005-07-24
How to Cite
Jaramillo Franco A. F., Zapata Jaramillo C. M., & Arango Isaza F. (2005). A proposal for semiautomatic recognition of operations using a linguistic approach. Revista Facultad De Ingeniería Universidad De Antioquia, (34), 42-51. Retrieved from https://revistas.udea.edu.co/index.php/ingenieria/article/view/343166