Modeling and Code Generation Framework for IoT

被引:10
|
作者
Sharaf, Mohammad [1 ]
Abusair, Mai [1 ]
Eleiwi, Rami [2 ]
Shana'a, Yara [2 ]
Saleh, Ithar [2 ]
Muccini, Henry [3 ]
机构
[1] An Najah Natl Univ, Comp Sci Dept, Nablus, Palestine
[2] An Najah Natl Univ, Networks & Secur Dept, Nablus, Palestine
[3] Univ Aquila, DISIM Dept, Laquila, Italy
关键词
INTERNET;
D O I
10.1007/978-3-030-30690-8_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Internet of Things (IoT) every physical device has an embedded technology that interacts with internal and external states. The heterogeneity of devices and networks complicates the mission of implementing and integrating the objects in IoT systems. In this paper, we present our model driven code generation framework, called CAPSml. The framework enables IoT designers and architects who are using CAPS environment to transform CAPS software model into ThingML model. CAPS is an architecture-driven modeling framework for the development of IoT Systems. ThingML includes modeling language and framework designed for IoT systems to support code generation for multi-platform targets.
引用
收藏
页码:99 / 115
页数:17
相关论文
共 50 条
  • [1] CPSiCGF: A code generation framework for CPS integration modeling
    Li, Song
    Li, Di
    Li, Fan
    Zhou, Nan
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (08) : 1234 - 1244
  • [2] DeviceTalk: A No-Code Low-Code IoT Device Code Generation
    Chen, Whai-En
    Lin, Yi-Bing
    Yen, Tai-Hsiang
    Peng, Syuan-Ru
    Lin, Yun-Wei
    SENSORS, 2022, 22 (13)
  • [3] Code Generation Framework for Grid Development
    JIANG Ling-yun1
    2.State Key Laboratory for Novel Software Technology
    The Journal of China Universities of Posts and Telecommunications, 2006, (02) : 39 - 42
  • [4] Framework for model transformation and code generation
    Oldevik, J
    Solberg, A
    Elvesæter, B
    Berre, AJ
    SIXTH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2002, : 181 - 189
  • [5] An agile and extensible code generation framework
    Kolovos, DS
    Paige, RF
    Polack, FAC
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3556 : 226 - 229
  • [6] Ontology-driven IoT code generation for FIWARE
    Steinmetz, Charles
    Schroeder, Greyce
    Roque, Alexandre dos Santos
    Pereira, Carlos Eduardo
    Wagner, Carolin
    Saalmann, Philipp
    Hellingrath, Bernd
    2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 38 - 43
  • [7] A generic framework: from modeling to code
    Mery, Dominique
    Singh, Neeraj Kumar
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2011, 7 (04) : 227 - 235
  • [8] A modeling and code generation framework for critical embedded systems design: From Simulink down to VHDL and Ada/C code
    Lanoe, Mickael
    Bordin, Matteo
    Heller, Dominique
    Coussy, Philippe
    Chavet, Cyrille
    2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 742 - 745
  • [9] Serialized Parallel Code Generation Framework for MPSoC
    Kwon, Seongnam
    Ha, Soonhoi
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2010, 15 (02)
  • [10] Facilitation of IoT software maintenance via code analysis and generation
    Manev, Dimitar
    Dimov, Aleksandar
    2017 2ND INTERNATIONAL MULTIDISCIPLINARY CONFERENCE ON COMPUTER AND ENERGY SCIENCE (SPLITECH), 2017, : 105 - 110