Lenguaje de Modelado de Software

El desarrollo de software es un proceso muy importante para poder crear un proyecto bien elaborado. Pero este es muy complejo que no es posible realizarlo todo como nosotros lo queramos. Es por eso, que han creado herramientas o lenguajes para poder facilitar su entendimiento y mejorar la calidad del producto final.

El que existan distintos lenguajes de modelado facilita la creación y desarrollo del software, pero es que existen tantos tipos de proyectos y sistemas con diferentes propósitos que se han tenido que dividir en muchas categorías. Aquí hablaré de algunas de ellas.

  • Modelado de Objetos

Como su nombre lo dice, este se basa en el desarrollo de software orientado a objetos. Se trata de que cada parte del programa sea representado por un objeto independiente con sus atributos y métodos. El ejemplo más conocido es el modelo UML, que te permite visualizar la relación que hay entre los objetos con sus acciones aplicadas.

  • Modelado de Datos

Estos modelos surgieron debido a que la tecnología incrementó de manera muy rápida y así se iban creando más y más datos en todo el mundo, que eran prácticamente imposibles de organizar. Es por esto que se crea este modelo y así se facilitó el trabajo para poder buscar, ordenar, y trabajar con estos datos, de acuerdo a ciertos criterios que el usuario puede decidir. Un ejemplo de esto es CQL que te permite crear bases de datos con diferentes tablas para así tener la información de manera más organizada.

Así, yo creo que estas herramientas son indispensables para poder crear un buen software con todo lo requerido. Nos ayudan a tener una mejor planeación, y a ver desde otra perspectiva más simple el cómo funcionaría nuestro proyecto y por ende, nos facilita un poco el trabajo. Yo por lo general en la que más pienso es en UML ya que es el más conocido, sin embargo, hay muchas otras herramientas y lenguajes que nos pueden ayudar a mejorar nuestro software de acuerdo a qué sea lo que necesitamos.

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar