Files
logseq/pages/ICSOFT_2025_73.md
T
2025-06-05 22:07:12 +02:00

13 KiB
Raw Blame History

type:: REVIEWS tags::
year:: 2025 venue:: ICSOFT full-title:: Generation of IT Project Documentation Elements from a Model Transformation Chain date-start:: 01-04-2025 - 11:35 date-submitted:: external-links:: status:: DONE deadline-submission:: file:: @ICSOFT_2025_73 Review_Report_ICSOFT_2025_#73.pdf parent:: todoist:: https://app.todoist.com/app/task/icsoft-2025-reviewing-process-reminder-6XXgqWQM8F8CMQv8

- ### [[Highlights]]
	- # Annotazioni  
	  
	  (1/4/2025, 11:33:27)
	- “IT Project Documentation Elements” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=SPXFWRM5)) #5fb236
	- “Model Transformation Chai” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=G2W5MIV8)) #5fb236
	- “define requirements, establish goals, and mitigate risks.” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=G5EYJWDG)) #a28ae5
	- “we proposed a model transformation chain to facilitate the generation of IT project artefacts, which are offered as a solution in last 5 years scientific papers” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=KM2PUG6L)) #a28ae5
	- “structured from the transformation chain more detailed representation.” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=6RFP8Z5V)) #ff6666
	- “In the early stages of an IT project, well-structured documentation is particularly essential, as it guides stakeholders in defining requirements, establishing goals, and mitigating risks before implementation begins.” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=M6HED3KK)) #5fb236
	- “Furthermore, IT project documentation must adhere to established standards and best practices to ensure consistency, completeness, and usability across different stakeholders and project phases.” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=XM4NVIQC)) #5fb236
	- “Compliance with standar” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=U9LUHL7L)) #ff6666
	- “By aligning documentation with recognized frameworks, organizations can improve collaboration, ensure regulatory compliance, and streamline project execution.” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=IY934935)) #5fb236
	- “we introduced a model transformation chain designed to facilitate the generation of IT project artefacts” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=5KC8AAYI)) #5fb236
	- “Solutions published in 133 studies offering IT project elements obtaining with principles of model-driven elements obtaining with principles of model-driven engineering, machine learning and generative engineering, machine learning and generative artificial intelligence, learning and generative artificial intelligence, as well as and generative artificial intelligence, as well as manual practices, artificial intelligence, as well as manual practices, were mapped into artefacts used in the initial stages were mapped into artefacts used in the initial stages of IT project identified in (Nikiforova et al., 2025a). of IT project identified in (Nikiforova et al., 2025a). This transformation chain provides a” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=5PSZEEKM)) #ffd400  
	  
	  *what kinds of solutions are you talking about?*
	- “ensuring alignme” ([“ICSOFT_2025_73”, p. 1](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=1&annotation=2NHW683H)) #ffd400  
	  
	  *how? what does it mean/imply from a technical point of view?*
	- “This paper follows our previous work by focusing on the extraction and structuring of IT project on the extraction and structuring of IT project documentation elements as mapping of them into the documentation elements as mapping of them into the created model transformation chain. We explore the created model transformation chain. We explore the elements of documentation that can be derived, the elements of documentation that can be derived, the methodologies employed to extract relevant methodologies employed to extract relevant information, employed to extract relevant information, and the to extract relevant information, and the benefits extract relevant information, and the benefits of relevant information, and the benefits of integrating this information, and the benefits of integrating this approach into IT project management practices. approach into IT project management practices. Through this study, we aim to provide a systematic” ([“ICSOFT_2025_73”, p. 2](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=2&annotation=EYXX2DHZ)) #ffd400  
	  
	  *At this stage the goal of the paper is vaguous and general. What are the limitations and challenges that you want to address?*
	- “Agile IT project life cycle and IT Project Management Plan project life cycle and IT Project Management Plan structure, which is used for mapping in the next structure, which is used for mapping in the next section. Section 4 specify the fragments of the sectio” ([“ICSOFT_2025_73”, p. 2](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=2&annotation=9KUKH76W)) #ffd400  
	  
	  *These are suddenly mentioned without any introduction!*
	- “However, challenges such as contextual ambiguity challenges such as contextual ambiguity (AI and such as contextual ambiguity (AI and NLP-based as contextual ambiguity (AI and NLP-based techniques struggle to ambiguity (AI and NLP-based techniques struggle to fully understand context-dependent requirements), fully understand context-dependent requirements), domain-specific variations, and the need for domain-specific variations, and the need for large, labelled datasets make it difficult to achieve labelled datasets make it difficult to achieve fully automated and error-free documentation extraction. automated and error-free documentation extraction. Model-driven development (MDD) offers a” ([“ICSOFT_2025_73”, p. 2](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=2&annotation=K5SLH63L)) #ffd400  
	  
	  *I think there is some recent work employing LLMs for code generation. It is necessary to compare the proposed approach with some baseline (not necessarily based on LLMs) to highlight the novelty of what has been presented here.*
	- “Automated tools such as Papyrus, MagicDraw, and Enterprise Architect facilitate the extraction of textual Enterprise Architect facilitate the extraction of textual documentation from models, reducing manual effort documentation from models, reducing manual effort and improving accuracy. However, different and improving accuracy. However, different documentation accuracy. However, different documentation tools and methodologies different documentation tools and methodologies often lack documentation tools and methodologies often lack seamless seamless integration. Ensuring” ([“ICSOFT_2025_73”, p. 2](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=2&annotation=266W9X82)) #ffd400  
	  
	  *These are old statements / tools.*
	- “The primary goal is to capture the essence of the product and its goal is to capture the essence of the product and its intended value, rather than producing exhaustive intended value, rather than producing exhaustive documentation (Pasuksmit et al., 2021). This documentation (Pasuksmit et al., 2021). This approach” ([“ICSOFT_2025_73”, p. 3](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=3&annotation=JA353FIS)) #5fb236
	- “Key agile artefacts produced during these early stages include the product vision and roadmap” ([“ICSOFT_2025_73”, p. 3](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=3&annotation=EXTF8Q2X)) #5fb236
	- “These artefacts are typically maintained in collaborative tools like Jira or Trello, allowing for continuous refinement and adaptation.” ([“ICSOFT_2025_73”, p. 3](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=3&annotation=9BQ2HZIH)) #ffd400  
	  
	  *????*
	- “MODEL TRANSFORMATION CHAIN FOR IT PROJECT INITIATION ARTEFACTS” ([“ICSOFT_2025_73”, p. 4](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=4&annotation=7N54VXKL)) #5fb236
	- “In this article, we take and examine in more detail a fragment of this large chain that related to project documentation artefacts according to the IT Project Management Plan.” ([“ICSOFT_2025_73”, p. 4](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=4&annotation=Q7SQ8F3C)) #5fb236
	- “chain fragment for Scope Management” ([“ICSOFT_2025_73”, p. 4](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=4&annotation=48796NRH)) #5fb236
	- “The rest of subsections demonstrates only transformation chain types” ([“ICSOFT_2025_73”, p. 4](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=4&annotation=YLL3A388)) #5fb236
	- “This transformation is performed manually” ([“ICSOFT_2025_73”, p. 6](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=6&annotation=M7LAN3RE)) #5fb236
	- “automation should be combined with manual work of stakeholders, where they select the corresponding use cases to be the user stories for implementation and prioritize them” ([“ICSOFT_2025_73”, p. 6](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=6&annotation=38IPI8VC)) #5fb236
	- “Obtaining consistent and well-structured IT project documentation is a continuous challenge for project managers and developers team due to the complexity and evolving nature of project artefacts.” ([“ICSOFT_2025_73”, p. 7](zotero://select/library/items/L7XRE7S5)) ([pdf](zotero://open-pdf/library/items/4X6W69N5?page=7&annotation=W8ZIVWLR)) #ffd400  
	  
	  *Indeed this is a relevant and difficult problem. However, the paper touches the problem in a generic an vaguous manner. Further than exploring some stepts of the required model refinements and transformation process, it's not clear e.g. how the mentioned transformations are actually implemented, orchestrated, chained. Chaining model transformations is critical problem and there are existing work that authors have not mentioned at all.*
- ### [[Comments]]
	- SUMMARY: The paper proposes an approach based on model transformation chains to generate documentation artefacts for IT projects.
	- COMMENTS: The paper is about a relevant problem. The issue of simplifying the generation of documentation of IT systems and keeping them consistent is recognized. However, the paper addresses the problem in too generic and abstract manner. More details are needed on how transformations are practically implemented, orchestrated, and chained. The lack of discussion about existing works addressing the problem of chaining model transformations represents a significant limitation of the work.
	  It's essential to clarify the limitations and challenges of the proposed approaches. In the introduction, the authors refer to solutions elicited in 133 studies without explaining the role of such solutions in the definition of the proposed approach.
	  With the advent of LLMs for code generation and documentation extraction, the authors should include a comparison of the outcomes produced with the proposed approach with existing baselines. Moreover, how do we evaluate the quality of the generated documentation?
	  Some technologies and tools are mentioned without proper context or explanation of relevance, such as Jura, Trello, Papyrus, MagicDraw, etc.
	   
	  Overall, while the paper addresses an important issue, significant improvements in clarity, technical depth, novelty demonstration, and state-of-the-art comparison are needed to show the contribution's strengths properly.
- ### [[REVIEWS/Notes]]