Peel the asparagus and cut into 4 - 5 cm long pieces. Cook in salted water with a little sugar. Drain.
Wash and dice the tomatoes. Mix half of it with the chopped basil, lemon juice, olive oil, salt and pepper and puree. Add the remaining tomatoes and season to taste.
Roast the pine nuts in a pan until golden yellow.
Cut off the coarse stalks from the rocket and chop. Cut the Parma ham into wide strips. Arrange asparagus, rocket and tomato vinaigrette on plates. Slice the pecorino thinly over the top and sprinkle with pine nuts. Drape the ham around it and serve.