2. Sub-argument 1: The footsteps of dream catchers are always sonorous and firm.
3. Sub-argument 2: The dream catcher's journey continues to extend into the future.
4. Sub-argument 3: The dream catcher's future must be full of light.
Computer software engineering is a discipline that studies, builds and maintains effective, practical and high-quality software by engineering methods.