Text this: Component-based network system engineering