Process and economic model of component-based software development: a study from Software CALS Next Generation Software Engineering program | IEEE Conference Publication | IEEE Xplore