1. A computer implemented method for determining relationships between concepts of a plurality of different types of software design artifacts related to a software application design, the method comprising: receiving data representing a plurality of software design artifacts, wherein the plurality of software design artifacts comprise at least one requirements specification artifact, at least one test plan artifact, at least one use-case artifact, and at least one class specification artifact; from the data representing the plurality of software design artifacts, extracting at least some concepts correspondingly associated with the plurality of the software design artifacts; from the at least some extracted concepts, extracting at least some key terms correspondingly associated with the at least some extracted concepts; determining term significance weights correspondingly associated with the at least some key terms; at least based on the term significance weights, quantifying relationships between at least some of the extracted concepts of the plurality of the software design artifacts, the quantifying relationships comprising: generating a matrix of relationship quotients that represent the quantified relationships between at least some of the extracted concepts of the plurality of the software design artifacts; normalizing value of a relationship quotient with highest value in the matrix to a value of 1 and normalizing values of rest of the relationship quotients proportionally thereto to generate a normalized version of the matrix; and based on the normalized values of the relationship quotients, classifying each relationship into one of the following three categories: High level relationship, Medium level relationship, and Low level relationship; and presenting the quantified relationships to a user via a user interface, including displaying the quantified relationships organized into their associated categories of High level relationship, Medium level relationship, and Low level relationship.