1. Pattern-Based Coarse-Grained Component Modelling for Enterprise Application Software Developing
- Author
-
Li Hai Bo, Liang Meng Xia, and Gao Ya Feng
- Subjects
Engineering (General). Civil engineering (General) ,TA1-2040 - Abstract
To improve the efficiency of ESA (Enterprise Application Software) development, component-based software development is a good solution. However, though those general software components, like JavaBean, COM/COM+ (Component Object Model), are maturely used to develop ESAs, it is still too inefficient to industrialize ESA development. This is because design of software component has a tightly correlation with the inner structure of an ESA and should not be independent from architecture of ESA. By analysing software patterns and characteristics, a business component (BC) modelling based on pattern is proposed first. Then a BC scheduling pattern and an executable workflow model are presented to show the principle by which BCs are organized and scheduled. The proposed method is a PSM (Platform-Specific Model) modelling which a part of MDA (Model-Driven Architecture) based framework. Finally, a case is showed that our method can provide theoretical and practical significance to the development software of ESA.
- Published
- 2016
- Full Text
- View/download PDF