Preheat the oven to 425 degrees F (220 degrees C).
Spray a baking sheet with nonstick spray.
Put the eggplant, asparagus, bell pepper, and artichoke hearts on the baking sheet.
Bake for 20 minutes or until tender.
Meanwhile, heat a cooking spray-greased skillet over a moderate-high heat.
Season the chicken with salt and black pepper and put it in the pan.
Cook for 3 minutes on each side or until cooked through.
Roughly chop the artichoke hearts and asparagus.
Transfer all the cooked veggies into a bowl.
Add sun-dried tomatoes and corn then toss to mix.
Put the lettuce on a platter and top with veggie mixture and avocado.
Slice the chicken and arrange it on top.
Whisk the vinaigrette with the mustard and pour this dressing over the salad.