Conceptualizing Node.js Projects: A Graph-Oriented Technology-Specific Modeling Method
Bianca Lixandru (),
Robert Andrei Buchmann () and
Ana-Maria Ghiran ()
Additional contact information
Bianca Lixandru: Babeș-Bolyai University
Robert Andrei Buchmann: Babeș-Bolyai University
Ana-Maria Ghiran: Babeș-Bolyai University
A chapter in Advances in Information Systems Development, 2023, pp 53-72 from Springer
Abstract:
Abstract This paper advances our prior work in developing a modeling method for managing Node.js projects dependencies by adding a semantic analysis layer to the created models, benefitting from prior artifact-building research that makes it possible for diagrams of arbitrary semantics to be processed as RDF graphs. The purpose of models thus extends towards a knowledge-driven project management approach that handles a graph-based conceptualization of project management processes, development tasks and Node.js development resources (packages, APIs and their dependencies). With the continuous growth of the Node.js environment, managing complex projects that use this technology can be chaotic, especially when it comes to planning dependencies and module integration. The deprecation of a module can lead to serious crisis regarding various projects where that module was used; consequently, traceability of deprecation propagation becomes a key requirements in Node.js project management. The modeling method introduced in this paper provides a diagrammatic solution to managing module and API dependencies in a Node.js project. It is deployed as a modeling tool that can also generate REST API documentation and Node.js project configuration files that can be executed to install the graphically designed dependencies.
Keywords: Domain-specific modeling method engineering; ADOxx; RDF; NPM ecosystem; REST API ecosystem; Dependency management (search for similar items in EconPapers)
Date: 2023
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:lnichp:978-3-031-32418-5_4
Ordering information: This item can be ordered from
http://www.springer.com/9783031324185
DOI: 10.1007/978-3-031-32418-5_4
Access Statistics for this chapter
More chapters in Lecture Notes in Information Systems and Organization from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().