Ingeniería inversa aplicada en función del contexto

Martin E Monroy, Martin Pinzger, José L. Arciniegas
{"title":"Ingeniería inversa aplicada en función del contexto","authors":"Martin E Monroy, Martin Pinzger, José L. Arciniegas","doi":"10.25100/iyc.v26i1.12840","DOIUrl":null,"url":null,"abstract":"La ingeniería inversa se realiza en múltiples contextos. Cada contexto está definido por un grupo de participantes, un conjunto de recursos y situaciones que se encuentran dentro de un ámbito específico. Existen múltiples propuestas para realizar ingeniería inversa, sin embargo, todas asumen que se hace en el contexto de la producción de software. El objetivo de este trabajo es proponer un referente para recuperar el diseño de productos software, que pueda ser utilizado en diferentes contextos. Se hizo un análisis comparativo de los enfoques de ingeniería inversa utilizando la técnica de coincidencia de patrones. Para validar los resultados obtenidos se realizó un estudio de caso en dos contextos diferentes, el primero en un contexto de educación para apoyar un proceso de enseñanza aprendizaje y el segundo en un contexto de producción para recuperar el diseño de un producto software. Se definió un marco de referencia conformado por un sistema conceptual descriptivo y un conjunto de elementos instrumentales de tipo operativo, que guía el proceso de recuperación del diseño de productos software, ajustándose a las características del contexto en el que se realiza esta actividad. Se concluye que el marco de referencia definido, ofrece un nuevo enfoque para la recuperación del diseño de productos software, porque involucra el contexto en el que se realiza el proceso y oculta su complejidad a los participantes que no son expertos en ingeniería inversa.","PeriodicalId":159448,"journal":{"name":"INGENIERÍA Y COMPETITIVIDAD","volume":"11 6","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"INGENIERÍA Y COMPETITIVIDAD","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.25100/iyc.v26i1.12840","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

La ingeniería inversa se realiza en múltiples contextos. Cada contexto está definido por un grupo de participantes, un conjunto de recursos y situaciones que se encuentran dentro de un ámbito específico. Existen múltiples propuestas para realizar ingeniería inversa, sin embargo, todas asumen que se hace en el contexto de la producción de software. El objetivo de este trabajo es proponer un referente para recuperar el diseño de productos software, que pueda ser utilizado en diferentes contextos. Se hizo un análisis comparativo de los enfoques de ingeniería inversa utilizando la técnica de coincidencia de patrones. Para validar los resultados obtenidos se realizó un estudio de caso en dos contextos diferentes, el primero en un contexto de educación para apoyar un proceso de enseñanza aprendizaje y el segundo en un contexto de producción para recuperar el diseño de un producto software. Se definió un marco de referencia conformado por un sistema conceptual descriptivo y un conjunto de elementos instrumentales de tipo operativo, que guía el proceso de recuperación del diseño de productos software, ajustándose a las características del contexto en el que se realiza esta actividad. Se concluye que el marco de referencia definido, ofrece un nuevo enfoque para la recuperación del diseño de productos software, porque involucra el contexto en el que se realiza el proceso y oculta su complejidad a los participantes que no son expertos en ingeniería inversa.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
对上下文敏感的逆向工程
逆向工程是在多种情境下进行的。每种情境都由一组参与者、一组资源和特定领域内的情况来定义。目前有多种逆向工程建议,但它们都认为逆向工程是在软件生产过程中进行的。这项工作的目的是为恢复软件产品的设计提供一个参考,它可以在不同的环境中使用。我们使用模式匹配技术对逆向工程方法进行了比较分析。为了验证所获得的结果,我们在两种不同的环境下进行了案例研究,第一种是在教育环境下支持教学过程,第二种是在生产环境下恢复软件产品的设计。研究确定了一个参考框架,由一个描述性的概念系统和一套操作性的工具要素组成,用于指导恢复软件产品设计的过程,并根据开展这项活动的环境特点进行调整。结论是,所定义的参考框架为软件产品设计的恢复提供了一种新的方法,因为它涉及到这一过程的开展背景,并向非逆向工程专家的参与者隐藏了其复杂性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Production of industrial-interest colorants in microalgae and cyanobacteria: leveraging nutrient dynamics and photoperiod optimization Obtaining coffee mucilage microcapsules by spray drying using chemically modified banana starch Methods of wind energy harnessing: A state-of-the-art and bibliometric analysis Potential use of methane gas from the Villavicencio sanitary landfill, Colombia Caracterización de cadenas de suministro de pequeños negocios en Bogotá
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1