A multimode application software package that allows a company to link and coordinate the entire set of functional activities and operations necessary to move products from the initial design stage to the final customer stage is called a(n) ______ system.