12.11.2013 Views

Definición de un Esquema Preconceptual para la Obtención

Definición de un Esquema Preconceptual para la Obtención

Definición de un Esquema Preconceptual para la Obtención

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TESIS DOCTORAL<br />

DOCTORADO EN INGENIERÍA<br />

Carlos Mario Zapata J.<br />

DEFINICIÓN DE UN ESQUEMA PRECONCEPTUAL<br />

PARA LA OBTENCIÓN AUTOMÁTICA DE<br />

ESQUEMAS CONCEPTUALES DE UML<br />

The main contributions of this work are summarized as follows:<br />

• The specification of UN-Lencep, a new controlled <strong>la</strong>nguage applicable to any domain.<br />

UN-Lencep is suitable for automatically obtaining of the so-called Pre-conceptual<br />

Schemas.<br />

• The <strong>de</strong>finition of Pre-conceptual Schemas syntax and the set of rules for generating <strong>Preconceptual</strong><br />

Schemas from UN-Lencep.<br />

• The proposal of a set of heuristic rules for generating C<strong>la</strong>ss, Comm<strong>un</strong>ication, and State<br />

Machine diagrams from Pre-conceptual Schemas.<br />

• The implementation of the above <strong>de</strong>fined elements in a new kind of CASE tools for<br />

interpreting a UN-Lencep discourse and automatically generating the mentioned UML<br />

diagrams. UNC-Diagrammer, the prototype of such CASE tools, is also a contribution<br />

of this Thesis.<br />

We make these contributions in or<strong>de</strong>r to:<br />

• Reduce the time period <strong>de</strong>dicated to UML diagrams making.<br />

• Improve the quality of UML diagrams generated from one UN-Lencep discourse.<br />

• Create a set of artifacts for improving the analyst-stakehol<strong>de</strong>r comm<strong>un</strong>ication. For<br />

achieving this goal, we pretend to diminish the gap between technical and natural<br />

<strong>la</strong>nguage. Better comm<strong>un</strong>ication facilitates validation of the mo<strong>de</strong>ling elements, which<br />

represent the information solution of a problem.<br />

• Improve the quality of the mo<strong>de</strong>ls. Better quality is re<strong>la</strong>ted to the minimization of errors<br />

in correction (the a<strong>de</strong>quate use of syntax), consistency (the proper representation of the<br />

same element in different diagrams), and completeness (the use, in the diagrams, of<br />

enough elements from the UN-Lencep discourse).<br />

The results of this Thesis can generate the following future work:<br />

xiv

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!