Return of the JS']JS: Towards a Node.js']js-Based Software Architecture for Combined CMS/CRM Applications

被引:3
|
作者
Kaimer, Fabian [1 ]
Brune, Philipp [1 ]
机构
[1] Neu Ulm Univ Appl Sci, Wileystr 1, D-89231 Neu Ulm, Germany
关键词
Web Development; !text type='Java']Java[!/text]Script; Node.[!text type='js']js[!/text; Software Architecture; CMS; Service Networks; !text type='JAVA']JAVA[!/text]SCRIPT;
D O I
10.1016/j.procs.2018.10.143
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
While the use of server-side JavaScript in combination with the Node.js framework for implementing web applications is getting more and more common in practice, its implications for the evolution of web application architectures have rarely been studied in the scientific literature. In particular, the combination of components and their interplay for building pure JavaScript business applications has only rarely been investigated so far. Therefore, in this paper a software architecture for a real-world online service network application with a combined CMS/CRM functionality is presented. It is evaluated by a prototypical implementation of relevant core functionalities. Results indicate the feasibility and potential of the approach. (C) 2018 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:454 / 459
页数:6
相关论文
共 50 条
  • [1] Poster: Software Architecture for Efficiently Designing Cloud Applications using Node.js']js
    Ra, Ho-Kyeong
    Yoon, Hee Jung
    Salekin, Asif
    Lee, Jin-Hee
    Stankovic, John A.
    Son, Sang Hyuk
    [J]. MOBISYS'16: COMPANION COMPANION PUBLICATION OF THE 14TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2016, : 72 - 72
  • [2] Characterizing Flaky Tests in Node.js']js Applications
    Chang, Xiaoning
    Liang, Zheheng
    Wu, Guoquan
    Gao, Yu
    Chen, Wei
    Wei, Jun
    Long, Zhenyue
    Cui, Lei
    Huang, Tao
    [J]. 2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 1753 - 1755
  • [3] NodeMOP: Runtime Verification for Node.js']js Applications
    Schiavio, Filippo
    Sun, Haiyang
    Bonetta, Daniele
    Rosa, Andrea
    Binder, Walter
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1794 - 1801
  • [4] Vnode: Low-Overhead Transparent Tracing of Node.js']js-Based Microservice Architectures
    Kabamba, Herve M.
    Khouzam, Matthew
    Dagenais, Michel R.
    [J]. FUTURE INTERNET, 2024, 16 (01)
  • [5] Software Reuse Exploits in Node.js']js Web Apps
    Tuong Phi Lau
    [J]. 2021 5TH INTERNATIONAL CONFERENCE ON SYSTEM RELIABILITY AND SAFETY (ICSRS 2021), 2021, : 190 - 197
  • [6] Virtual Laboratory based on Node.js']js technology
    Stark, Erich
    Bistak, Pavol
    Kozak, Stefan
    Kucera, Erik
    [J]. 2017 21ST INTERNATIONAL CONFERENCE ON PROCESS CONTROL (PC), 2017, : 386 - 391
  • [7] NodeRT: Detecting Races in Node.js']js Applications Practically
    Zhou, Jingyao
    Xu, Lei
    Lu, Gongzheng
    Zhang, Weifeng
    Zhang, Xiangyu
    [J]. PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 1332 - 1344
  • [8] NodeRacer: Event Race Detection for Node.js']js Applications
    Endo, Andre Takeshi
    Moller, Anders
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2020), 2020, : 120 - 130
  • [9] Assessing the Security of Node.js']js Platform
    Ojamaa, Andres
    Dueuena, Karl
    [J]. 2012 INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS, 2012, : 348 - 355
  • [10] Strand: scalable trilateration with Node.js']js
    Tserpes, Konstantinos
    Pateraki, Maria
    Varlamis, Iraklis
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2019, 8 (01):