Edgar Serna Montoya
Tipo de artículo: Revisión resultado de investigación
Resumen. Los métodos formales surgieron como puntos de vista analíticos con los que es posible verificar el desarrollo de sistemas mediante la lógica y las matemáticas, lo que aporta grandes ventajas para mejorar la calidad de los programas y por tanto la Ingeniería de Software. En este campo del conocimiento, la especificación formal es una de las más importantes fases del ciclo de vida, labor que requiere mucho cuidado ya que su función es garantizar que tanto el funcionamiento como el desempeño del programa sean correctos, bajo cualquier situación. En el futuro, los métodos formales deberían estar presentes como principios esenciales en el desarrollo de software, ya que se convierten en la base para aplicar las técnicas de prueba y, dado su principio matemático, en potencialmente automatizables. Palabras clave: Especificación, Ingeniería de software, Métodos formales, Validación, Verificación. Keywords: Formal Methods, Software Engineering, Specification, Validation, Verification. Résumé. Les méthodes formelles ont émergé comme points de vue analytiques qui rendent possible la vérification du développement de systèmes grâce à la logique et les mathématiques, en apportant grandes avantages pour l’amélioration de la qualité des logiciels et par conséquent la Génie Logiciel. Dans ce champ de connaissance, la spécification formelle est une des plus importantes phases de cycle de vie, travail qui exige beaucoup d’attention puisque son fonction est garantir que le fonctionnement et la performance du logiciel soient correctes dans tous les situations. Dans le futur, les méthodes formelles devraient rester comme principes essentiales dans le développement de logiciels, parce qu’ils deviennent la référence pour appliquer las techniques de preuve et, à cause de son principe mathématique, ils ont la potentialité de être automatisées. Mots-clés: Spécification, Génie Logiciel, Méthodes Formelles, Validation, Vérification |
Nota al Pie
Artículo resultado del proyecto de investigación: “Estructuración de una metodología genérica para la realización de pruebas de Caja Negra en los sistemas de información”, realizado por el grupo de investigación SISCO de la Facultad de Ingenierías de las Fundación Universitaria Luis Amigó, en la línea de investigación: “Sistemas de Información y Sociedad del conocimiento -SISCO”.
Citar
Serna Montoya, Edgar (2010, mayo-agosto). Métodos formales e Ingeniería de Software. Revista Virtual Universidad Católica del Norte, (30). Recuperado el día de mes de año, de: http://revistavirtual.ucn.edu.co/index.php/RevistaUCN/article/view/62