How to use linguistic instruments for object-oriented analysis

One of object orientation's main limitations is the object-oriented analysis process's immaturity. This article proposes an approach that is based on using linguistic information from information specifications to apply during this process. Our method helps to analyze this information semantically and syntactically and employs a semi-formal procedure to extract an object-oriented system's components.

[1]  Gerald Kristen Object orientation - the KISS method: from information architecture to information system , 1994 .

[2]  Spencer Rugaber,et al.  Requirements validation via automated natural language parsing , 1995 .

[3]  Natalia Juristo Juzgado,et al.  Formal justification in object-oriented modelling: A linguistic approach , 2000, Data Knowl. Eng..

[4]  Bernhard Thalheim,et al.  Capturing Information on Behaviour with the RADD-NLI: A Linguistic and Knowledge-Based Approach , 1997, Data Knowl. Eng..

[5]  A Min Tjoa,et al.  Transformation of Requirement Specifications Expressed in Natural Language into an EER Model , 1993, ER.

[6]  J. F. M. Burg,et al.  Linguistic instruments in requirements engineering , 1996 .

[7]  Ivar Jacobson,et al.  Object-Oriented Software Engineering , 1991, TOOLS.

[8]  Yair Wand,et al.  Choosing classes in conceptual modeling , 1997, CACM.

[9]  Arbee L. P. Chen,et al.  On mapping natural language constructs into relational algebra through E-R representation , 1992, Data Knowl. Eng..

[10]  Bill C. Hardgrave,et al.  Object-oriented methods: current practices and attitudes , 1999, J. Syst. Softw..

[11]  Victor R. Basili,et al.  How reuse influences productivity in object-oriented systems , 1996, CACM.

[12]  Ana María Moreno Results of the Application of a Linguistic Approach to Object-Oriented Analysis , 1998, Int. J. Softw. Eng. Knowl. Eng..

[13]  Spencer Rugaber,et al.  Requirements validation via automated natural language parsing , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[14]  Russ Abbott Program design by informal English descriptions , 1983, CACM.