{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,18]],"date-time":"2026-04-18T07:15:46Z","timestamp":1776496546024,"version":"3.51.2"},"reference-count":41,"publisher":"Vilnius University Press","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"abstract":"<jats:p>Experience shows that Agile project management tools such as Atlassian Jira capture the state of EAS projects by relying solely on expert judgement that is not supported by any knowledge model. Therefore, the assessment of project content against strategic objectives and business domain features are not supported by any tool. This is one of the reasons why Agile project management still does not provide sufficient EAS project delivery results. In order to address this problem, the Enterprise Application Software (EAS) development using Agile project management is summarized in a conceptual model. The model highlights the knowledge used and indicates its nature (empirical or causal digitized). The modified Agile management process we have developed and described in previous works is based on causal knowledge models that supports EAS development and Agile management processes. The purpose of this article is to specify knowledge repository to ensure the Agile management solutions of an EAS project are aligned with strategic goals and business domain causality. It is worth noticing that strategic goals have been identified and specified as capabilities using some enterprise architecture framework (NAF, MODAF, ArchiMate, etc.). The novelty of the proposed method is incorporating the business domain causal knowledge modelling approach into the Agile project management process. The causal knowledge unit is considered as a Management Transaction (MT), which includes closed loop dependence of its components. The modified Agile activity hierarchy (theme, initiative, epic, user story) defines the required content of their mutual interactions. An important new results obtained are the conceptual model of causal knowledge base (KB) and specification of enhanced Agile management tool components: project management database and project state assesment knowledge base. Causal KB includes specification of causal knowledge unit (MT metamodel) and specifications of traditional and causal Agile hierarchy meta-models. These conceptual models define the causal knowledge components necessary to evaluate the state of Agile activities in the EAS development project using intelligent Agile project management tool.<\/jats:p>","DOI":"10.15388\/23-infor510","type":"journal-article","created":{"date-parts":[[2023,3,14]],"date-time":"2023-03-14T11:11:59Z","timestamp":1678792319000},"page":"121-146","source":"Crossref","is-referenced-by-count":2,"title":["Causal Knowledge Modelling for Agile Development of Enterprise Application Systems"],"prefix":"10.15388","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4062-2149","authenticated-orcid":false,"given":"Karolis","family":"Noreika","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7835-5149","authenticated-orcid":false,"given":"Saulius","family":"Gudas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"6097","published-online":{"date-parts":[[2023,3,14]]},"reference":[{"key":"2023032013030278067_j_infor510_ref_001","volume-title":"Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process","year":"2002","edition":"1"},{"key":"2023032013030278067_j_infor510_ref_002","volume-title":"The Object Primer","year":"2004","edition":"3"},{"key":"2023032013030278067_j_infor510_ref_003","doi-asserted-by":"publisher","first-page":"451","DOI":"10.5220\/0006207004510458","volume-title":"5th International Conference on Model-Driven Engineering and Software","year":"2017"},{"key":"2023032013030278067_j_infor510_ref_004","first-page":"577","volume-title":"SEKE 2010","year":"2010"},{"key":"2023032013030278067_j_infor510_ref_005"},{"key":"2023032013030278067_j_infor510_ref_006"},{"key":"2023032013030278067_j_infor510_ref_007","first-page":"265","volume-title":"NFORMATIK 2004 \u2013 Informatik verbindet, Band 1, Beitr\u00e4ge der 34. Jahrestagung der Gesellschaft f\u00fcr Informatik e.V. (GI), Ulm, 20.\u201324","year":"2004"},{"key":"2023032013030278067_j_infor510_ref_008"},{"key":"2023032013030278067_j_infor510_ref_009","year":"2008"},{"key":"2023032013030278067_j_infor510_ref_010"},{"issue":"5","key":"2023032013030278067_j_infor510_ref_011","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1016\/0005-1098(76)90006-6","article-title":"The internal model principle of control theory","volume":"12","year":"1976","journal-title":"Automatica"},{"key":"2023032013030278067_j_infor510_ref_012","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1109\/ICRE.1994.292398","volume-title":"Proceedings of IEEE International Conference on Requirements Engineering","year":"1994"},{"key":"2023032013030278067_j_infor510_ref_013","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1007\/978-3-642-31753-8_15","volume-title":"ICWE 2012: Web Engineering","volume":"7387","year":"2012"},{"key":"2023032013030278067_j_infor510_ref_014","volume-title":"Foundations of the Information Systems\u2019 Engineering Theory","year":"2012","edition":"1"},{"issue":"2","key":"2023032013030278067_j_infor510_ref_015","first-page":"247","article-title":"Causal modelling in enterprise architecture frameworks","volume":"32","year":"2021","journal-title":"Informatica"},{"issue":"1","key":"2023032013030278067_j_infor510_ref_016","doi-asserted-by":"publisher","first-page":"1","DOI":"10.15388\/Informatica.2016.74","article-title":"Towards internal modelling of the information systems application domain","volume":"27","year":"2016","journal-title":"Informatica"},{"key":"2023032013030278067_j_infor510_ref_017","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/978-3-030-39250-5_7","volume-title":"Data Science: New Issues, Challenges and Applications","volume":"869","year":"2020"},{"issue":"9","key":"2023032013030278067_j_infor510_ref_018","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.3390\/math10091497","article-title":"Causal interactions in Agile application development","volume":"10","year":"2022","journal-title":"Mathematics"},{"issue":"3","key":"2023032013030278067_j_infor510_ref_019","doi-asserted-by":"publisher","first-page":"455","DOI":"10.15388\/Informatica.2019.214","article-title":"Modelling subject domain causality for learning content renewal","volume":"30","year":"2019","journal-title":"Informatica"},{"key":"2023032013030278067_j_infor510_ref_020","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1109\/SEAA.2009.63","volume-title":"35th Euromicro Conference on Software Engineering and Advanced Applications","year":"2009"},{"key":"2023032013030278067_j_infor510_ref_021","first-page":"297","volume-title":"COMPSAC\u201906","year":"2006"},{"key":"2023032013030278067_j_infor510_ref_022","volume-title":"MDA Explained: The Model Driven Architecture: Practice and Promise","year":"2003"},{"key":"2023032013030278067_j_infor510_ref_023","volume-title":"Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days","year":"2016","edition":"1"},{"key":"2023032013030278067_j_infor510_ref_024"},{"key":"2023032013030278067_j_infor510_ref_025","first-page":"118","volume-title":"UML Modeling Languages and Applications, UML 2004, Satellite Activities","volume":"3297","year":"2004"},{"key":"2023032013030278067_j_infor510_ref_026","doi-asserted-by":"publisher","first-page":"578","DOI":"10.1007\/978-3-642-24485-8","volume-title":"MODELS 2011: Model Driven Engineering Languages and Systems","volume":"6981","year":"2011"},{"key":"2023032013030278067_j_infor510_ref_027","first-page":"213","volume-title":"The Tenth International Conference on Software Engineering Advances","year":"2015"},{"key":"2023032013030278067_j_infor510_ref_028","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2021.101516","article-title":"Counterfactual inference to predict causal knowledge graph for relational transfer learning by assimilating expert knowledge \u2013 relational feature transfer learning algorithm","volume":"51","year":"2022","journal-title":"Advanced Engineering Informatics"},{"key":"2023032013030278067_j_infor510_ref_029","first-page":"197","volume-title":"SERA","year":"2011"},{"key":"2023032013030278067_j_infor510_ref_030","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1109\/ADC.2005.16","volume-title":"ADC\u201905","year":"2005"},{"issue":"3\u20134","key":"2023032013030278067_j_infor510_ref_031","first-page":"308","article-title":"An agile driven architecture modernization to a model-driven development solution","volume":"5","year":"2012","journal-title":"International Journal on Advances in Software"},{"key":"2023032013030278067_j_infor510_ref_032","first-page":"141","volume-title":"Joint Proceedings of the BIR 2021 Workshops and Doctoral Consortium Co-located with 20th International Conference on Perspectives in Business Informatics Research (BIR 2021)","year":"2021"},{"key":"2023032013030278067_j_infor510_ref_033","first-page":"59","volume-title":"Joint Proceedings of the BIR 2021 Workshops and Doctoral Consortium Co-located with 20th International Conference on Perspectives in Business Informatics Research (BIR 2021)","year":"2021"},{"key":"2023032013030278067_j_infor510_ref_034"},{"key":"2023032013030278067_j_infor510_ref_035"},{"key":"2023032013030278067_j_infor510_ref_036","volume-title":"Competitive Advantage","year":"1985","edition":"1"},{"key":"2023032013030278067_j_infor510_ref_037"},{"key":"2023032013030278067_j_infor510_ref_038","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MoDRE.2013.6597260","volume-title":"2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE)","year":"2013"},{"issue":"6","key":"2023032013030278067_j_infor510_ref_039","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1016\/j.infsof.2014.01.011","article-title":"Mockup-driven development: providing agile support for model-driven web engineering","volume":"56","year":"2014","journal-title":"Information and Software Technology"},{"key":"2023032013030278067_j_infor510_ref_040","first-page":"136","volume-title":"ICWE 2009: Web Engineering","volume":"5648","year":"2009"},{"issue":"2","key":"2023032013030278067_j_infor510_ref_041","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/MS.2010.85","article-title":"Agile model-driven development in practice","volume":"28","year":"2011","journal-title":"IEEE Software"}],"container-title":["Informatica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/informatica.vu.lt\/journal\/INFORMATICA\/article\/1287\/text","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/informatica.vu.lt\/journal\/INFORMATICA\/article\/1287\/text","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T11:34:55Z","timestamp":1679312095000},"score":1,"resource":{"primary":{"URL":"https:\/\/informatica.vu.lt\/doi\/10.15388\/23-INFOR510"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"references-count":41,"alternative-id":["10.15388\/23-INFOR510"],"URL":"https:\/\/doi.org\/10.15388\/23-infor510","relation":{},"ISSN":["0868-4952","1822-8844"],"issn-type":[{"value":"0868-4952","type":"print"},{"value":"1822-8844","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]}}}