Business strategy aims at supporting the vision of an enterprise,
by paving the way to achieve it through goals that direct the
strategy’s execution. Aligning business strategy to system requirements
requires explicit models from both business strategy and requirements
engineering. However, existing business strategy definition approaches
are informal and their syntax is based on natural language, therefore,
they cannot be used in model-driven alignment. An objective of our
research is to define a well-structured business strategy modeling language.
In this paper, we propose a business strategy meta-model based
on Porter’s work on competition driven strategy and its extension by
Stabell and Fjeldstad. Our UML meta-model is formalized in Telos and
OWL. An initial validation is performed by instantiating the meta-model
using a case scenario.