Research on the Realizing Mechanism of PL-ISEE Broker Architecture

The research on software product line will face two problems: one is the design of new industrialized PL-ISEE model (that is component based assembly line), another is the implementation of product line core asset and COTS component agent bus. In the paper, a new industrialized PL-ISEE model is firstly proposed by the authors. One of the main parts framed the new PL-ISEE is the core asset and COTS component agent bus. To realize the agent bus and component based software assembly line, the broker idea and architecture based on CORBA are introduced. The broker architecture and basic framework model adapted to the new PL-ISEE component agent bus requirements are designed, and its implementation mechanisms are systemically discussed. The PL-ISEE realized by the broker architecture will have more advantages on the locating transparency, dynamic updates and expansion of the core asset component servers of software product line, system platform independence and portability, interoperability and interactivity between different agent systems. These advantages are very useful to implement the new PL-ISEE and industrialization production of the component based software products.

[1]  Wang Xiang-zong Research and development of component integration support platform , 2011 .

[2]  Pla Information ON CORBA-BASED ACCESS MIDDLEWARE OF HETEROGENEOUS DATABASE AND ITS IMPLEMENTATION , 2010 .

[3]  Wan Song-song Aspect-Based Component Model and Its Assembly and Implementation , 2009 .

[4]  Hua Qing Analysis and practice of distributed heterogeneous computing environmentbased on CORBA , 2000 .

[5]  Xuan Li,et al.  Multi-agent Middleware for the Integration of Mobile Supply Chain , 2011, J. Comput..

[6]  Yong Zhang,et al.  Research and Implementation on an Ideal Industrialized PL-ISEE and Its Database Supporting Platform , 2012 .

[7]  Liang Yi Design and Implementation of Model for Heterogeneous Software Component Composition , 2005 .

[8]  Jianli Dong,et al.  A Study on Framework and Realizing Mechanism of ISEE Based on Product Line , 2010, J. Softw..

[9]  Wei Song,et al.  Modeling and Simulation on Dynamic Allocation and Scheduling of Multi-resource problem , 2011, J. Comput..

[10]  Yang Fuqing Thinking on the Development of Software Engineering Technology , 2005 .

[11]  Yanyan Chen,et al.  Research on the CORBA Implementation Mechanism of a New Industrialized PL-ISEE , 2012, J. Softw..

[12]  Li Xiao-hui Research and Application on CORBA Component Assembly , 2008 .

[13]  Cheng Sun,et al.  The Research of the Component-Based Software Engineering , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[14]  Zhijian Wang,et al.  Service-Oriented Component Model , 2011 .

[15]  Basem Y. Alkazemi A Precise Characterization of Software Component Interfaces , 2011, J. Softw..

[16]  Anil-Kumar Thurimella and Maruthi T. Padmaja Software Product Line Engineering: A Review of Recent Patents , 2010 .

[17]  Antonio Bucchiarone,et al.  An architectural approach to the correct and automatic assembly of evolving component-based systems , 2008, J. Syst. Softw..

[18]  Bettina Schnor,et al.  Advance Reservation-based Computational Resource Brokering using Earliest Start Time Estimation , 2012, J. Comput..

[19]  Zhan Ze-mei Research on application development process based on component composition , 2008 .

[20]  Jianli Dong Framework and Schema Design of an Industrialized PL-ISEE Database Supporting Platform , 2012 .

[21]  Ji Chang-feng Software component technology and its application in ERP development , 2005 .