Page 161 - DCAP405_SOFTWARE_ENGINEERING
P. 161

Software Engineering




                    Notes              with their environments in order to survive Understanding these interactions are essential
                                       for understanding their properties and behavior.

                                       Animate systems are living systems. “Life” has been defined in many different Ways. The
                                       definition now most widely accepted by biologists involves the ways concept autopsies:
                                       “The maintenance of units and wholeness, while components themselves are being
                                       continuously or periodically disassembled and rebuilt, created and decimated, produced
                                       and consumed.” (Zeleny, 1981, p. 5)
                                       From this definition it follows that social and ecological systems are also alive. (Many
                                       biologists are unhappy about this consequence of their definition of ‘life.’)
                                   3.  Social Systems: These are systems that (1) have purposes of their own, (2) consist of parts
                                       at least some of which are animate, hence have purposes of their own, and (3) are a part of
                                       one or more larger (containing) systems that may have purposes of their own and that
                                       may contain other social systems. For example, a local government viewed as a social
                                       system is part of a state government, which is also a social system, This, in turn, is part of
                                       a national government. Social systems can be and usually are nested.
                                   4.  Ecological Systems: Such systems contain mechanistic, animate, and social systems as
                                       parts and, therefore, containing some parts that have purposes of their own. However,
                                       these systems as a whole are conceptualized as having no purpose of their own. Nature, of
                                       course, is commonly taken to be an ecological system as is our environment.

                                   Ecological systems serve the purposes of their animate and social parts, and provide necessary
                                   inputs to these and open deterministic systems. They also provide a receptacle for their waste as
                                   well as their useful products. Such service and support is their function. An ecological system
                                   can be affected mechanistically by the mechanical or purposeful behavior of its parts. For example,
                                   the purposeful use by people of fluorocarbons as a propellant and the emissions of power plants
                                   affect the ozone layer mechanistically.
                                   Animate and social systems are frequently confronted with situations in which their choices can
                                   affect their effectiveness, either positively or negatively. Such situations are problematic.




                                      Task  Problems are situations in which a system’s choice can make a significant difference
                                     to that system. Analyze.

                                   Modeling and Simulation Process

                                   An outline of the essential steps involved in carrying out a modelling and simulation study is
                                   provided in the discussion that follows. Although the initial steps can be effectively presented
                                   using various notions that have been previously introduced, there are several aspects of the
                                   latter stages that require extensive elaboration. This is provided in the discussions that follow.
                                   An overview of the process is provided in Figure 9.11.

                                   The overview of Figure 9.11 does not include a preliminary phase during which solution
                                   alternatives for the problem are explored and a decision is made to adopt a modelling and
                                   simulation approach. We note that the option of also carrying out other complementary
                                   approaches is entirely reasonable and is often prudent for some portions of the problem. Although
                                   this preliminary phase is not explicitly represented in Figure 9.11 its existence and importance
                                   must nevertheless be recognised.
                                   It should be emphasised that a modelling and simulation project of even modest size is often
                                   carried out by a team of professionals where each member of the team typically contributes



          154                               LOVELY PROFESSIONAL UNIVERSITY
   156   157   158   159   160   161   162   163   164   165   166