A Component Model to Support Variability

张文娟,赵俊峰,谢冰,杨芙清
DOI: https://doi.org/10.3321/j.issn:0372-2112.2003.06.025
2003-01-01
Abstract:In the component-based software development method,component model is the basis and domain variability feature is the critical factor.From this,on the basis of the existing component model,this paper proposed a new concept,abstract component concept,which can be used to express a set of components that have domain commonness and domain variability.The corresponding techniques such as component description language,component composition and component management was also discussed.This variability-supported component model was called JBCOM/E,which had the ability to describe domain variability.At the end,a case-study example,POS Domain Software Development Platform,was demonstrated.It can be used to make new POS systems quickly through the above techniques.Sum up the above,aimed at domain variability,this paper did research on variability-supported component model,component composition and component management.It provides a more consistent and integrated technical basis for component-based software development method.
What problem does this paper attempt to address?