You guys can argue about what it barbecue and what isn't but the real answer is "IT DEPENDS ON WHERE YOU ARE!
Every country, every region has a different technique and definition. BBQ is different in the US than in Europe, Texas is different than South Carolina which is different than St. Louis which is different than my back yard, and so on.
http://en.wikipedia.org/wiki/Barbecue
Whatever you like, which ever technique you prefer is right.
BTW I have two racks in the fridge right now soaking up the dry rub, they'll be going into the oven in a half hour ala Alton Brown style.
That is most decidedly not traditional barbecue but it'll sure work.