In a large pot, saute carrot, onion, celery, bacon and garlic lightly in olive oil. Add tomatoes, water and broth. Simmer for 1/2 hour. Add parsley, beans and pasta. Heat through.