首页    期刊浏览 2025年02月21日 星期五
登录注册

文章基本信息

  • 标题:Generación automática de código a partir de máquinas de estado finito
  • 本地全文:下载
  • 作者:Mario Rincón Nigro ; José Aguilar Castro ; Francisco Hidrobo Torres
  • 期刊名称:Computación y Sistemas
  • 印刷版ISSN:1405-5546
  • 出版年度:2011
  • 卷号:14
  • 期号:4
  • 语种:Spanish
  • 出版社:Instituto Politécnico Nacional
  • 摘要:Este trabajo presenta una herramienta de generación automática de código fuente en lenguajes orientados a objetos para modelos abstractos expresados en UML. La herramienta permite la generación de código, tanto de la estructura estática como del comportamiento dinámico, presentes en modelos de sistemas de software. En específico, permite generar código fuente en el lenguaje C++, a partir de los diagramas de clases, diagramas de estados, y diagramas de actividad del UML. Dicha herramienta podrá ser integrada a herramientas CASE de modelado, con capacidades apropiadas de exportación de modelos del UML en formato XMI. En el trabajo se presentan detalles sobre el diseño y la implementación de la herramienta, haciendo hincapié en la generación del comportamiento dinámico. Además, se muestran los resultados de su evaluación en casos de estudio.
  • 其他摘要:In this work, we present a tool for automatic source code generation, in OO languages, from abstract models expressed in UML. The tool allows the code generation, as much of the static structure as the dynamic behavior, present in models of software systems. Specifically, it allows to generate source code in the C++ language, from the classes diagrams, state diagrams, and activities diagrams of the UML. This tool could be integrated to a modeling CASE tool, with appropriate exporting capacities of UML models in format XMI. We present details of tool design and implementation, with special attention in code generation for dynamic behavior. In addition, to evaluate the tool, we present study cases.
  • 关键词:Teoría de la Computación; Modelos de Computación; Máquinas de Estado Finito; Generación Automática de Código; UML;Theory of Computing; Models of Computation; Finite State Machines; Automatic Code Generation; UML
国家哲学社会科学文献中心版权所有