Journal of Software, Vol 7, No 5 (2012), 1171-1176, May 2012
doi:10.4304/jsw.7.5.1171-1176

Research on the CORBA Implementation Mechanism of a New Industrialized PL-ISEE

Jianli Dong, Ningguo SHI, Yanyan CHEN

Abstract


Borrowing the automation production and management system of modern manufacturing industry production line, a new industrialized PL-ISEE (product line based integrated software engineering environment) architecture was proposed by us in the reference [6]. This kind of new architecture model is a hiberarchy double development environment model with the product line core assets as the software components bus. The upper part on the bus is the software product line development environment to achieve the assembly line production of software products; under the bus is a traditional software development environment to achieve the development of core asset component source program and related documents. For this new PL-ISEE model, its implementation framework and mechanisms as well as methods based on the CORBA are further proposed and studied in this paper. Such the implementation of the new PL-ISEE and own developing abilities are similar to the assembly line and management system of modern manufacturing industry, and it will be an ideal production environment of computer software industry and pattern of software engineering in the future.


Keywords


software product line; core assets; PL-ISEE (product line based integrated software engineering environment); software architecture; software component bus; CORBA (Common Object Request Broker Architecture)

References


 

[1] YANG FuQing. Thinking on the Development of Software Engineering Technology. JOURNAL OF SOFTWARE, 2005, 16(1): 1-7.
http://dx.doi.org/10.1360/jos160001e

[2] MEI Hong, SHEN Jun-Rong. Progress of Research on Software Architecture. JOURNAL OF SOFTWARE, 2006, 17(6): 1257-1275.
http://dx.doi.org/10.1360/jos171257

[3] Wang Zhijia, Fei YuKuai. Software Component Technology and Application. BeiJing: Science Press, 2005.4.

[4] Paol.Clements, Linda Nort-hrop. Software Product Lines: Practices and Patterns (SEI Series in Software Engineering). Addison Wesley/Pearson, 2003.

[5] Zhang YouSheng. Software Architecture (first edition), BeiJing: TSingHua University Press. 2006.11.

[6] Jianli DONG, Ningguo SHI. “A study on framework and realizing mechanism of ISEE based on product line”, Journal of Software, OCTOBER 2010, Vol.5, No.10, p.1077-1083.

[7] Jianli Dong. “Research on software engineering process model based on software product line architecture”, Computer Engineering and Design, 2008, 29(12):3016-3018.

[8] Magnus Eriksson, Jürgen Börstler, Kjell Borg. Managing requirements specifications for product lines–An approach and industry case study. Journal of Systems and Software, Volume 82, Issue 3, March 2009, P435-447.
http://dx.doi.org/10.1016/j.jss.2008.07.046

[9] YAN Juan, ZHANG Lifang, CAI Xuqing, “Research and Development of CORBA”, Software Guide, Jun, 2009, Vol.8, No.6, pp.41-43.

[10] CHEN Bo, LI Zhoujun, CHEN Huowang, “Research on Component Model s :A Survey”, COMPU TER EN GINEERING & SCIENCE, Vol.30, No.1, 2008, pp.105-109.

[11] LI Yuling, ZHANG Yongmin, “Integrated Environment for the Software Enterprise Based on CORBA”, Journal of Henan Agricultural University. Vol.39, No.1, Mar, 2005, pp.116-120.

[12] HE Tianzhang, WANG Panqing, LI Xiaohui, “Research and Application on CORBA Component Assembly”, Science Technology and Engineering, Vol.8, No.1, Jan.2008, pp.84-86.


Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2013 by ACADEMY PUBLISHER – All rights reserved.