I like this ability-based concept.
Str: offensive melee type ->> barbarian, warblade variant
Dex: stealth and missile ->> rogue, scout
Con: tank ->> crusader, hmm can't think of anything else good here
Int: arcane --> wizard, sorcerer variant (1 prepared, 1 spontaneous)
Wis: healer, zen -->...