Towards a knowledge driven framework for bridging the gap between software and data engineering

被引:1
|
作者
Solanki, Monika [1 ]
Bozic, Bojan [2 ,3 ]
Dirschl, Christian [4 ]
Brennan, Rob [2 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford, England
[2] Dublin City Univ, Sch Comp, ADAPT Ctr, Dublin, Ireland
[3] Technol Univ Dublin, Dublin, Ireland
[4] Wolters Kluwer, Berlin, Germany
基金
爱尔兰科学基金会;
关键词
Ontologies; Data engineering; Software engineering; Alignment; Integration; DATA QUALITY; BIG DATA; DESIGN; MODEL;
D O I
10.1016/j.jss.2018.12.017
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present a collection of ontologies specifically designed to model the information exchange needs of combined software and data engineering. Effective, collaborative integration of software and big data engineering for Web-scale systems, is now a crucial technical and economic challenge. This requires new combined data and software engineering processes and tools. Our proposed models have been deployed to enable: tool-chain integration, such as the exchange of data quality reports; cross-domain communication, such as interlinked data and software unit testing; mediation of the system design process through the capture of design intents and as a source of context for model-driven software engineering processes. These ontologies are deployed in web-scale, data-intensive, system development environments in both the commercial and academic domains. We exemplify the usage of the suite on case-studies emerging from two complex collaborative software and data engineering scenarios: one from the legal sector and the other from the Social sciences and Humanities domain. (C) 2018 Published by Elsevier Inc.
引用
收藏
页码:476 / 484
页数:9
相关论文
共 50 条
  • [1] Towards Bridging the Gap Between Knowledge Graphs and Chatbots
    Wittig, Annemarie
    Perevalov, Aleksandr
    Both, Andreas
    [J]. WEB ENGINEERING (ICWE 2022), 2022, 13362 : 315 - 322
  • [2] Bridging the Gap between Systems and Software Engineering by Using the SPES Modeling Framework as a General Systems Engineering Philosophy
    Boehm, Wolfgang
    Henkler, Stefan
    Houdek, Frank
    Vogelsang, Andreas
    Weyer, Thorsten
    [J]. 2014 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2014, 28 : 187 - 194
  • [3] DeepEX: Bridging the Gap Between Knowledge and Data Driven Techniques for Time Series Forecasting
    Chattha, Muhammad Ali
    Siddiqui, Shoaib Ahmed
    Munir, Mohsin
    Malik, Muhammad Imran
    van Elst, Ludger
    Dengel, Andreas
    Ahmed, Sheraz
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: DEEP LEARNING, PT II, 2019, 11728 : 639 - 651
  • [4] UnLecture: Bridging the Gap between Computing Education and Software Engineering Practice
    Subbian, Vignesh
    Purdy, Carla C.
    [J]. 2014 ASEE ANNUAL CONFERENCE, 2014,
  • [5] Edge Computing Paradigms: Bridging the Gap between Software Engineering and IoT
    AL-Ali, Yaseen Mohsin Alwan
    [J]. JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (06) : 1381 - 1393
  • [6] Bridging the gap between the model-driven architecture and ontology engineering
    Cranefield, Stephen
    Pan, Jin
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2007, 65 (07) : 595 - 609
  • [7] Software engineering practices and Simulink: bridging the gap
    Vera Pantelic
    Steven Postma
    Mark Lawford
    Monika Jaskolka
    Bennett Mackenzie
    Alexandre Korobkine
    Marc Bender
    Jeff Ong
    Gordon Marks
    Alan Wassyng
    [J]. International Journal on Software Tools for Technology Transfer, 2018, 20 : 95 - 117
  • [8] Software engineering practices and Simulink: bridging the gap
    Pantelic, Vera
    Postma, Steven
    Lawford, Mark
    Jaskolka, Monika
    Mackenzie, Bennett
    Korobkine, Alexandre
    Bender, Marc
    Ong, Jeff
    Marks, Gordon
    Wassyng, Alan
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2018, 20 (01) : 95 - 117
  • [9] Simulation and Software Engineering: bridging the gap with UML
    Hill, D
    Vigor, E
    [J]. OBJECT-ORIENTED SIMULATION CONFERENCE (OOS'98) AND THE INTERNATIONAL CONFERENCE ON SIMULATION AND MULTIMEDIA IN ENGINEERING EDUCATION (ICSEE'98), PROCEEDINGS OF, 1998, : 81 - 87
  • [10] Bridging the gap: Software engineering education and training
    Stephen F. Austin State University, United States
    [J]. CrossTalk, 1 (42-43):