heterogeneous, decentralized, interdependent, and of-
ten operate in a dynamic and unpredictable environ-
ment (Mordinyi and Kuhn, 2011). EIS represents
the mean used by the enterprise to protect its data,
to have a memory, retrieve, store, process, dissemi-
nate, exchange information that is the foundation of
business intelligibility and knowledge. According to
(Peaucelle, 1997) it embodies the language used to
represent the organization reliably and economically
aspects, it is seen as as the organization. However, in-
formation is considered as one of the main resources
of the enterprise’s business, that is being evolved
through interaction and communication.
Figure 1: Information system, Organization, information
flow: A complex framework.
What is noticed is that the activity in the enter-
prise generates information flows (figure 1), and for
that some authors such as Hugues Angot (Angot,
2006) addressed the organization in information flows
terms, and what is emphasized are structured rela-
tions between the different information sources com-
ponents. This what explains the JJ Lambin (LAM-
BIN, 1990) vision, for the EIS, as structured relation-
ships complex network, where are involved humans,
machines and procedures, which aims to generate rel-
evant information ordered flows from the enterprise
internal and external sources, intended to serve as a
basis for decisions and solutions presented to the user.
EIS can be viewed through the dynamic organiza-
tion (and even self-organization) of its flow. Informa-
tion flow generated during the execution of an activity
or task is susceptible to disturbances that may block
its routing, thus making the system obsolete. In or-
der to overcome the disturbance, one solution would
be through other network topologies, thus generating
new communication links, which did not exist a priori
between different interacting entities. This explains
our vision of flow management problem, as a self-
organization problem. And consequently a solution to
the problem mentioned above would be the induction
of a self-organizing mechanism that is a key feature of
complex systems. With the large scale processors net-
works evolution like Internet, considered as the most
used mean for information exchange between enter-
prises, new practices are highlighted and new needs
have emerged towards the computing environment. It
is therefore necessary to think about computing sys-
tems developmentable to work intelligently with their
environment systems. Tackle EIS in a holistic view
considers it as a whole or ”holism” without separating
the user from the EIS contents and the environment in
which this system interacts. This is especially true
in a dynamic environment context where interactions
between different parts of the computing system are
constantly changing, requiring challenges of its struc-
ture, organization, interactions and its dynamics. Cur-
rently the information flow increasing systems’ com-
plexity is a characteristic of enterprises and manufac-
turers regarding products, services to offer, and all
information exchange. This complexity also comes
from changing environments that are disturbance sur-
rounded, in which EIS operate. Difficulties arise and
the system has to solve unforeseen problems on the
basis of available information that is generally incom-
plete and imprecise.
A complex system is a system, characterized with self
organization, adaptation, evolution, etc., it consists of
plenty of constituents which interact in a hierarchi-
cal frame to function as a whole. Emergence, adapta-
tion, evolution are the elementary properties of com-
plex systems, where emergence is the most essential
feature (Zundong et al., 2010).
2 COMPUTING SYSTEMS AND
ENTERPRISE INFORMATION
SYSTEMS
Computing systems evolution, evolved by fact and in
the same direction EIS. Computing systems evolution
and the emergence of new technologies, reveals evo-
lution needs in the same direction of information sys-
tems, which is seen at the same time as an opportu-
nity for EIS to benefit from these evolution. Further,
EISs as complex systems are systems whose compo-
nents interact to accomplish goals. The developers
of such systems must, in addition to the application
logic expressing the reaching goal, to include a man-
agement and supervision logic in order to overcome
the environmental problems for which the organiza-
tional goal cannot be reached. The management logic
is important, for example, in case of EIS components
non functioning (Mordinyi and Kuhn, 2011).
2.1 Enterprise Organization
Evolution in enterprises organizations was clearly no-
ticed in the last decade (Mintzberg, 1994). It took