The software component market on the internet current status and conditions for growth

Component Based Development (CBD) promises a large step forward in the quest for maximizing reuse in software development. Although a variety of definitions of CBD exists, key to CBD is the process of building systems by way of combination and integration of pre-engineered and pre-tested software components. For CBD to be the long awaited breakthrough in software development, the efficient reuse of software components has to be organized by a market system; "Components develop their full potential only in a component market" [5]. Organizations may benefit from organizing an internal component market. Software components can then be reused over multiple projects saving valuable resources. However, the most appropriate marketplace to buy and sell components would be the Internet: an international, freely accessible network, which is perfectly suited for offering, promoting and distributing components. A flourishing component market on the Internet would really allow organizations to buy and reuse against low-costs. Developers would only need to focus on functionality specific to the project, and on locating and integrating available components.Industry watchers have predicted huge growth figures for the software component market. Gartner predicts the component market will grow to $7 billion in 2001, of which $2 billion directly comes from component sales [1]. Giga information group predicts an off-the-shelf component market of $3,3 billion in 2001 [6]. Ovum goes further by estimating the size of the software component market to be $64 billion in 2002 [3].But does a component market on the Internet already exist, and if so, what is its status? Also, if a component market is so important for CBD to fulfil its promises, what are the conditions for growth towards maturity? Apart from rough estimations of the future size of the market, little research has been done to investigate the current component market and its growth. It is the objective of the research reported on in this paper to gain insight into these questions.The research described in this article contained two phases: First, an overview of the current status of the component market on the Internet was created. Next, based on this overview and a literature study, conditions for growth of the market were developed. An email-survey was held in which experts were asked to rate these conditions by importance and comment on them. Section two and three describe the results of these research phases respectively.