component specification analysis