Using composition trees to matching software requirements—An external agency's approach to support software acquisition. (24th January 2022)