Cook pasta according to package directions. When the pasta is done cooking, drain and run cold water over the pasta. Drain completely and pour pasta into a large bowl.
Add the sun dried tomatoes, artichokes, olives, arugula, and Parmesan cheese. Stir.
In a small bowl, whisk together the olive oil, balsamic vinegar, lemon juice, honey, garlic, salt, and pepper.
Drizzle dressing over the pasta salad and toss until salad is well coated. Serve.