Agent-based intelligent assistant for systems modeling through the use of UML

Bookmark (0)
Please login to bookmark Close

El modelado de sistemas es una actividad común en las ciencias de la computación e ingeniería; requiere experiencia y buen conocimiento sobre ciertas habilidades. Una de estas capacidades lo representa el uso de UML, un estándar en esta materia, ampliamente usado hoy en día para el modelado de una gran variedad de sistemas. Sin embargo, mo todos los diseñadores tienen experiencia en UML la cual es recomendable tener al traar de modelar cualquier sistema con este lenguaje. En este semido, el uso de un asistente inteligente para el modelado de sistemas haciendo uso de UML puede ser muy útil para, no sólo ayudar a los inenpertos en esta materia sino también, para aprender de los expertos la forma correcta de usar este lenguaje. En este arículo se presenta un asistente inteligente basado en agentes para cubrir estos requerimientos. El diseño de este agente es realizado mediante el uso de SIFIVA, un ambiente abierto para el desarrollo de sistemas basados en agentes y en la integración de conceptos diferentes e independientes tales como SOA, OAA, FIPA, XML y BDI. Los resultados muestran que un agente implementado con SIFIVA puede ser utilizado como ayuda para el modelado de sistemas haciendo uso de UML, así como también aprender de expertos. Ya manera más adecuada de utilizar esta herramienta.

​El modelado de sistemas es una actividad común en las ciencias de la computación e ingeniería; requiere experiencia y buen conocimiento sobre ciertas habilidades. Una de estas capacidades lo representa el uso de UML, un estándar en esta materia, ampliamente usado hoy en día para el modelado de una gran variedad de sistemas. Sin embargo, mo todos los diseñadores tienen experiencia en UML la cual es recomendable tener al traar de modelar cualquier sistema con este lenguaje. En este semido, el uso de un asistente inteligente para el modelado de sistemas haciendo uso de UML puede ser muy útil para, no sólo ayudar a los inenpertos en esta materia sino también, para aprender de los expertos la forma correcta de usar este lenguaje. En este arículo se presenta un asistente inteligente basado en agentes para cubrir estos requerimientos. El diseño de este agente es realizado mediante el uso de SIFIVA, un ambiente abierto para el desarrollo de sistemas basados en agentes y en la integración de conceptos diferentes e independientes tales como SOA, OAA, FIPA, XML y BDI. Los resultados muestran que un agente implementado con SIFIVA puede ser utilizado como ayuda para el modelado de sistemas haciendo uso de UML, así como también aprender de expertos. Ya manera más adecuada de utilizar esta herramienta. Read More