On Watermarking for Collaborative Model-Driven Engineering

被引:9
|
作者
Martinez, Salvador [1 ]
Gerard, Sebastien [1 ]
Cabot, Jordi [2 ]
机构
[1] CEA List, F-91120 Paris, France
[2] UOC, ICREA, Barcelona 08860, Spain
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Model-driven engineering; watermarking; intellectual property protection; STATE;
D O I
10.1109/ACCESS.2018.2841020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative development scenarios often require models to be shared among the different stakeholders. These stakeholders are mostly remote with communication typically taking place over untrusted networks. This raises the need for effective intellectual property (IP) protection mechanisms for the shared models. Watermarking, an information hiding technique aimed at providing the means to verify the authenticity, integrity, and ownership of digital assets, has proved useful to provide IP protection in both media (images, audio, and video) and non -media domains (databases, XML documents, and graphs). In this paper, we explore the adaptation of the concept of watermarking to the modeling domain. We provide a novel and robust labeling mechanism based in the use of locality sensitive hashing and error correction codes. This labeling mechanism enables the integration of state-of-the-art watermarking algorithms in model driven development approaches. Additionally, we leverage on the labeling mechanism to contribute a zero watermarking algorithm to watermark models without introducing distortions to the data. We demonstrate the feasibility of our approach by providing a prototype implementation of our contribution.
引用
收藏
页码:29715 / 29728
页数:14
相关论文
共 50 条
  • [1] Collaborative Repositories in Model-Driven Engineering
    Di Rocco, Juri
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    [J]. IEEE SOFTWARE, 2015, 32 (03) : 28 - 34
  • [2] Collaborative Wireframing for Model-Driven Web Engineering
    de Lange, Peter
    Nicolaescu, Petru
    Rosenstengel, Mario
    Klamma, Ralf
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2019, 2019, 11881 : 373 - 388
  • [3] Collaborative Model-Driven Software Engineering: A Systematic Update
    David, Istvan
    Aslam, Kousar
    Faridmoayer, Sogol
    Malavolta, Ivano
    Syriani, Eugene
    Lago, Patricia
    [J]. 24TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2021), 2021, : 273 - 284
  • [4] Envisioning the Future of Collaborative Model-Driven Software Engineering
    Di Ruscio, Davide
    Franzago, Mirco
    Muccini, Henry
    Malavolta, Ivano
    [J]. PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 219 - 221
  • [5] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    [J]. MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [6] Model Engineering for Model-Driven Engineering
    van Lamsweerde, Axel
    [J]. EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 211 - 211
  • [7] Model-driven engineering
    Schmidt, DC
    [J]. COMPUTER, 2006, 39 (02) : 25 - 31
  • [8] A flexible operation-based infrastructure for collaborative model-driven engineering
    Herac, Edvin
    Assuncao, Wesley K. G.
    Marchezan, Luciano
    Haas, Rainer
    Egyed, Alexander
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2023, 22 (02):
  • [9] Developing Collaborative Modeling Systems Following a Model-Driven Engineering Approach
    Gallardo, Jesus
    Bravo, Crescencio
    Redondo, Miguel A.
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 442 - 451
  • [10] Establishment of Collaborative Networks - A Model-Driven Engineering Approach Based on Thermodynamics
    Benaben, Frederick
    Gerbaud, Vincent
    Barthe-Delanoe, Anne-Marie
    Roth, Anastasia
    [J]. COLLABORATION IN A DATA-RICH WORLD, 2017, 506 : 641 - 648