Cook the pasta al dente according to package directions. Drain well and return the pasta to the pot. If desired, add the olive oil and toss to mix. Cover the pot and set aside.
While the pasta is cooking, coat a large skillet with nonstick cooking spray. Add the garlic, shrimp, tomatoes, wine, broth, rosemary and pepper to the skillet and stir to mix. Cover and cook over medium heat for 3 minutes or until the shrimp turn pink and the tomatoes plump. Reduce the heat to low.
Add the pasta to the shrimp mixture. Tossing gently, cook for a minute or 2, or until the mixture is heated through. Toss in the parsley and serve immediately.