Font Size: a A A

Research On SMDA-based Approach To Enterprise Systems Customization Oriented To Supply Chain Management Development

Posted on:2016-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2308330467482162Subject:Logistics engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of enterprise informatization, the requirements ofenterprise users for information systems tend to be more and more personalized. Buthow to take full advantage of software customization approaches appropriately toachieve the goal of rapid customization and deployment of system, shorteningdevelopment cycle and reducing operational costs to adapt to the highly variedbusiness processes is always a major issue in software engineering.To meet the challenges from less standardized and highly varied businessprocesses in small-to-medium enterprises, we point out the limitations of currentsoftware customization approaches. After detailed research of the Service-orientedArchitecture and Model-driven Architecture, we propose the Service Model DrivenArchitecture (SMDA) to support enterprise users to participate in the process ofdevelopment and customization of service-oriented systems.The main research work of this dissertation is described as follows:First of all, the business logic of enterprises is decomposed into multi-granularityservice models based on the theory of SOA and MDA. The structure of servicemodels is provided, and the software resources and computing resources areencapsulated into service models then constructed as a series of configurable servicetemplates. Driven by business needs and combined with domain analysis, and throughthe mechanisms of SMDA service customization and combination, enterprise systemscan be customized and reconfigured rapidly.Secondly, we elaborate on the construction process of the XML-based ServiceTemplates Model Language to describe the fundamental information requirements andcustomization requirements of enterprise users. Meanwhile, we advance a parsingmechanism for XML files to convert the service models to working application codeautomatically.Finally, we build more then thirty service templates with EXTJS and J2EE, andthen establish the purchase-sales-inventory management system based on SMDA and present some key function modules in detail as an example to demonstrate theeffectiveness and practicability of this approach by quickly reconfiguring the servicetemplates to generate enterprise systems.
Keywords/Search Tags:Software Customization, Service Model Driven Architecture, ServiceModel, Services Abstraction, Service Template
PDF Full Text Request
Related items