According to ANSI/IEEE 1471 [43] and ISO/IEC 42010 [44], architectures are
defined as (a) ‘‘(t)he fundamental organization of a system, embodied in its components,
their relationships to each other and to the environment,’’ and as (b) ‘‘the
principles governing its design and evolution’’. Architecture models can serve a
variety of concrete purposes. Lyytinen [45] distinguishes three types: those that
describe an individual IS; environment models, which describe interactions
between multiple IS; and IS context models, which we employ, because they take a
socio-technical view of IS, including its impact on an entity’s organization and
operation