A Platform-Specific Modeling method for pattern-based coarse-grained component

Jindan Feng,Dechen Zhan,Lanshun Nie,Xiaofei Xu
DOI: https://doi.org/10.1109/CSAE.2011.5952926
2011-01-01
Abstract:The coarse-grained component injected with flexibility can improve development efficiency and adaptability of software for enterprises, but it's difficult to develop because of their complexity. Aiming to quickly develop the component, this paper presents the definition of pattern-based large-grained component called Business Component for short, and a Platform-Specific Model (PSM) of Business Component and its modeling process on J2EE platform. The PSM is composed of the architecture model, configuration model based on adaptable mechanism, and interface model which offers visitation condition to other components. The corresponding modeling process is also proposed through defining the sub-models in BNF. The modeling tool has been developed and applied to produce the PSM in XML. The PSM of Business Component will be transformed and generated to software system. A case study shows that our model provides great theoretical and practical significance to the development software based on large-grained component.
What problem does this paper attempt to address?