Business-oriented architecture is an enterprise architecture approach for designing and implementing strategically aligned business models.