Font Size: a A A

Application And Research On AOM Architectural Style

Posted on:2008-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhuFull Text:PDF
GTID:2178360212981134Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The architectures which are recognized and successfully used are called Software Architecture Style. Software Architecture Style is one of the most important techniques to resolve the soft crisis. With the software size continuously increasing and the requirement changing too fast, people raise new requirement about systems' flexibility, dynamic and adaptation. Self-Adaptive Software is a kind of software which can adapt the changing of requirement automatically, so it becomes researchers' hotspot.Adaptive Object Model (AOM) architecture style amalgamates software architecture style and self-adaptive software very well. The purpose of it is to build system with dynamic, configurable and self-adaptive ability. In this thesis we discuss the composition of AOM and basic patterns to build metamodel are analyzed in detail. Then we research on the principle of model engine. Base on the research, we advance to extend the model engine with DOM and Abstract Factory Pattern.As a typical use of AOM architecture style, this thesis used it to design the Risk Management System's metamodel, then used model engine to explain and instantiate the metadata. This realized the dynamic definition of classes, attributes and business rules.The practice indicated using AOM architecture style to develop soft system could improve the system's flexibility, adaptation and configurable performance.
Keywords/Search Tags:AOM Architecture Style, Metamodel, Model Engine, Risk Management
PDF Full Text Request
Related items