Improving Reuse by means of Asymmetrical Model Migrations: An Application to the Orcc Case Study

被引:0
|
作者
Vallejo, Paola [1 ]
Kerboeuf, Mickael [1 ]
Martin, Kevin J. M. [2 ]
Babau, Jean-Philippe [1 ]
机构
[1] Univ Bretagne Occidentale, UMR CNRS 6285, Lab STICC, F-29200 Brest, France
[2] Univ Bretagne Sud, UMR CNRS 6285, Lab STICC, F-56100 Lorient, France
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The legacy code of a tool handling domain specific data gathers valuable expertise. However in many cases, it must be rewritten to make it apply to structurally incompatible data. We investigate a co-evolution approach to avoid this update by making the call context meet the a legacy tool definition domain. The data conforming to the call context co-evolve into data conforming to the definition domain. Once processed by the tool, they can be put back into their original context thanks to a specific reverse transformation which enables the recovery of elements that had been initially removed. This approach is applied to Orcc, a compiler for dataflow applications. Orcc requires many common functions that are expected to be adapted to its own context. Our approach is an effective way to reuse them instead of rewriting them.
引用
收藏
页码:358 / 367
页数:10
相关论文
共 50 条
  • [1] Evaluating software reuse alternatives: A model and its application to an industrial case study
    Tomer, A
    Goldin, L
    Kuflik, T
    Kimchi, E
    Schach, SR
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (09) : 601 - 612
  • [2] Using InnerSource for Improving Internal Reuse: An Industrial Case Study
    Chen, Xingru
    Usman, Muhammad
    Badampudi, Deepika
    27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 348 - 357
  • [3] The analysis of spatial networks for the study of internal migrations: an application to the case of Ecuador
    Barragan-Ochoa, Fernando
    DOCUMENTS D ANALISI GEOGRAFICA, 2022, 68 (02): : 335 - 361
  • [4] Optimal Design for the Environment of the Means Transportation: a Case Study of Reuse and Recycling Materials
    Chamier-Gliszczynski, Norbert
    MECHATRONIC SYSTEMS AND MATERIALS: MATERIALS PRODUCTION TECHNOLOGIES, 2010, 165 : 244 - 249
  • [5] IMPROVING MODEL CALIBRATION METHODS: A CASE STUDY APPLICATION OF INCORPORATING IEQ WITH ENERGY
    Jain, Nishesh
    Burman, Esfand
    Mumovic, Dejan
    Davies, Michael
    2020 ASHRAE BUILDING PERFORMANCE ANALYSIS CONFERENCE AND SIMBUILD, 2020, : 392 - 399
  • [6] A STUDY ON THE SOFTWARE TEST CASE REUSE MODEL OF FEATURE ORIENTED
    Li, Wenwu
    Duan, Miyi
    2014 IEEE 3rd International Conference on Cloud Computing and Intelligence Systems (CCIS), 2014, : 241 - 246
  • [7] Effective simulation model reuse: A case study for AMHS modeling
    Mackulak, GT
    Lawrence, FP
    Colvin, T
    1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 979 - 984
  • [8] Multi-criteria decision-making model for wastewater reuse application: a case study from Iran
    Hadipour, Abouzar
    Rajaee, Taher
    Hadipour, Vahid
    Seidirad, Sara
    DESALINATION AND WATER TREATMENT, 2016, 57 (30) : 13857 - 13864
  • [9] Case study as a means of researching social work and improving practitioner education
    Greenwood, D
    Lowenthal, D
    JOURNAL OF SOCIAL WORK PRACTICE, 2005, 19 (02) : 181 - 193
  • [10] Improving Accuracy of a Network Model Basing on the Case Study of a Distributed System with a Mobile Application and an API
    Rzasa, Wojciech
    Jamro, Marcin
    Rzonca, Dariusz
    COMPUTER NETWORKS (CN 2017), 2017, 718 : 14 - 27