摘要:The interoperability of enterprise applications in a dynamic environment is a complex issue.New methodological approaches and solutions are required.The methodological background of our approach is the internal modeling paradigm integrated with MDA approach.The modified MDA schema includes the new layer of the domain knowledge discovery,frameworks for internal modeling of enterprises.The peculiarity of the modified MDA is a focus on the cross-layer transferring of domain causality.The presented frameworks will help to trace the domain causal dependencies across the layers of the software system development,and they will aid in determining the influence of domain causality to the integrity and interoperability of the application.Researchers consider that the dynamic enterprise domain must be a goal-driven and self-managed system.The management transaction concept uses the internal modeling of the enterprise,which reveals the goal-driven information transformations inside the enterprise management activity (deep knowledge).This approach is combining the business process modeling and control theory principles,enterprise architecture modeling and autonomic computing concepts.The ArchiMate enterprise architecture modeling language is used for illustrating the cross-layer transferring of domain causality.Finally,we developed the architecture of the interoperable enterprise applications with the autonomic integration component.
其他摘要:Įmonių taikomųjų programų sąveika dinamiškoje aplinkoje yra aktuali problema.Būtina ieškoti naujų metodologijų ir sprendimų.Siūlomo metodo metodologinis pagrindas yra vidinio modeliavi- mo paradigma,kuri integruota su MDA (OMG) metodu.Modifikuota MDA schema apima naują modeliavimo sluoksnį,skirtą žinioms apie realy- bės domeno savybes aprašyti,naudojami veiklos vidinio modeliavimo karkasai,grindžiami valdymo transakcijos konceptu.Modifikuota MDA schema leidžia apibrėžti organizacijos veiklos srities realybės priežastinius ryšius ir juos perduoti į skirtingus MDA sluoksnių modelius.Tyrimas remiasi prielaida,kad organizacijų veiklos sritis yra tikslo siekianti ir save valdanti sistema.Valdymo transakcija yra esminis veiklos valdymo vidinio modeliavimo konceptas,nes atskleidžia kiekvienos tikslo siekiančios veiklos vidines informacijos transformacijas (tai giliosios žinios apie save valdančias veiklas).Panaudoti veiklos vidinio modeliavimo karkasai leidžia atsekti realybės domeno – organizacijos veiklos – priežas- tines priklausomybes per visus programinės įrangos kūrimo MDA sluoksnius ir taip nustatyti domeno priežastingumo įtaką programos vientisumui ir sąveikai.Šis metodas jungia veiklos modeliavimo metodus ir reguliavimo teorijos principus,veiklos architektūros modeliavimo karkasus ir autonominio skaičiavimo koncepciją.Veiklos architektūros mode- liavimo kalba ArchiMate yra vartojama priežastinių ryšių perdavimui tarp modelių,kurie yra skirtinguose MDA sluoksniuose,iliustruoti.Aprašyta šiuo metodu sukurta taikomųjų programų sąveikumą užtikrinanti programų sistemos architektūra su autonominiu integravimo komponentu.