Software Engineering in the Systems Context