Cut artichoke hearts around 1/2-inch long and add to pasta along with the cukes and carrots. Olives should be halved and added along with the celery, onion and cheese. Mix well by folding all ingredients in.
Add balsamic vinaigrette and olive oil. Top with freshly grated or canned parmesan cheese. Chill and serve.