Component-Based Development (CBD) practice is gaining popularity among software developers in the software industry. Researcher community is striving hard to identify the attributes characterizing component-based development and further proposing metrics that may help in controlling the complexity of the component-based systems. The present paper introduces a set of component-based metrics, namely, Component Dependency Metric (CDM) and Component Interaction Density Metric (CIDM), which measure the dependency and coupling aspects of the software components respectively. Graph theoretic notions have been used to illustrate the dependency and interaction among software components for all the four cases chosen for present study. Dependency and interaction-oriented complexity metrics for component-based systems have been computed. The results of the present study are quite encouraging and may further help the researchers in controlling the complexity of component-based systems so as to minimize the integration and maintenance costs.Software metrics play a very important role in assessing and predicting various attributes of software such as complexity, reusability, maintainability, testability etc. Among these attributes complexity affects all other attributes of the software [1]. Software Complexity measures have great importance because it indicates scope of further improvement in software development. Higher value of complexity increases efforts of testing, maintenance and also difficult to reuse.Component-Based Software Development (CBSD) is one of the major and modern paradigms in developing large-scale complex software. The main goal of this approach is to minimize the development cost, time and efforts by means of reuse. CBSD improves productivity and maintainability of the software [2]. With the advancement of the technology, several tools and techniques for CBSD have been proposed and are being practiced currently. The major problem faced in Component development is its complexity. The aim of the developer is to achieve the maximum benefits of CBSD at minimum cost and efforts, which may be achieved by reducing complexity of the system. To measure the complexity of the software in traditional and objectoriented approach several metrics are available but the same are not suitable for CBSD. New metrics are being proposed by researcher community that may suitably measure the attributes characterizing CBSD.The major factor influencing the CBSD is the dependency among software components, which is necessary and desirable because one component may need/provide the services from/to another component [3,4,5,6]. This paper aims at identifying the impact of dependencies among components on software complexity. In this regard, two metrics namely, Component Dependency Metric (CDM) and Component Interaction Dependency Metric (CIDM) are proposed. These metrics are indicators of coupling aspect among components. On the basis of coupling, the complexity of component-based systems may be computed. Both the metrics can be appli...