Building Solutions to Fill Functionality Gaps in End-to-End Processes