Description: SOA: The Past It is often asked as to why haven’t people been using SOA for the last twenty years? As far as SOA is concerned, in order to build a system out of parts, you require a standard method of representing software parts. If no such standard exists, then building such a system can become incredibly difficult.