When many teams and developers collaborate with
others, integration is critical to lead success or failure of the
project. According to [3] and [4], integration errors take up
to approximately 40% of program errors and 50% to 70% of
testing effort is spent on integration-level test. However, due
to the limitation of time and budget, many software projects
still end up with Big-Bang integration of which risks are well
understood. Therefore, it is difficult to find referential
examples of applying automation tools and/or systems to
avoid such integration risks in industry.