Title :
Experiment of component-based software development on multiple distributed object environments
Author :
Satoh, Yoshio ; Yamashita, Toshio ; Murayama, Kazumi ; Takahara, Kiyoshi ; Yasutake, Yukio ; Aoyama, Mikio
Author_Institution :
Comnic-Soken Corp., Tokyo, Japan
Abstract :
To realize the open and global software marketplace and to enable the virtual enterprise along with software life-cycle, we have completed a two year project named the NGSE (Next Generation Software Engineering) program which is a part of Software CALS (Continuous Acquisition and Lifecycle Support) project sponsored by IPA (Information technology Promotion Agency). The NGSE program developed and demonstrated the enabling technologies for CBSD (Component-Based Software Development) or Componentware, which consist of technology standards, application guidelines and environments for sharing software information and providing network security. This paper reports the results of the NGSE program including the business model and experiments of CBSD. We discuss the following CBSD technologies for the enabling cooperative software development in a distributed object environment. (i) Component trading on Internet. (ii) Software integration technologies using prefabricated software components. (iii) System integration technologies. (iv) Internet security technologies. From these experiments, we can conclude the proposed CBSD enabling technologies for next generation software engineering is feasible
Keywords :
distributed object management; integrated software; programming environments; software engineering; Componentware; Internet security technologies; NGSE program; Software CALS project; component-based software development; distributed object environment; enabling technologies; multiple distributed object environments; next generation software engineering; prefabricated software components; software life-cycle; software marketplace; system integration technologies; virtual enterprise; Application software; Guidelines; Information security; Information technology; Internet; Programming; Software engineering; Software standards; Standards development; Virtual enterprises;
Conference_Titel :
Software Engineering Conference, 1998. Proceedings. 1998 Asia Pacific
Conference_Location :
Taipei
Print_ISBN :
0-8186-9183-2
DOI :
10.1109/APSEC.1998.733553