| 
    
         
     | 
    
     SiE Basic Research Actions
     | 
    
         
     | 
    
      
     | 
   
   
    | 
     | 
    
     SiE
     | 
   
   
    | 
     | 
    
     | 
   
  
  
  
  
  During the "focusing" phase of SiE's operation, key subjects for 
  further research were identified within the broad area of modelling 
  and simulation.
  In particular, five Action Clusters were defined. These clusters
  correspond to needs of the users of Information Technology for
  Modelling and Simulation.
 
 
  
  The Working Group has started the second phase.  
  During this phase, actual Basic Research is encouraged in the areas 
  identified during the first phase.
  In the sequel, we will describe the scientific content of these
  activities.
 
 
  
  Within the five Action Clusters, specific Subjects 
  were identified. These subjects and the corresponding Actions
  reflect both end user needs and the availability of expertise in Europe.
  Names (e-mail addresses) of Action Leaders are given in braces 
  next to each Action. Where appropriate, a link to the Action Home
  Page is given.
 
 
    
    
    1. Multi Paradigm Modelling 
           (
            Hans Vangheluwe)
   
    Given the growing complexity of systems and their models,
    building and sharing heterogeneous (using multiple formalisms)
    models is becoming increasingly important.
    
     
      Action 1.1: Glossaries, Definitions,   
          (Jacques Lefevre)
   
      Researchers from different backgrounds, in different
      application areas use different terminology to describe
      modelling and simulation concepts. This Action 
      classifies and discusses those concepts and their terminology.
      This is particularly important in the area of multi-paradigm
      modelling.
 
         
      As complex multi-formalism models are developed and shared, 
      the problem of expressing the "meaning" of these models becomes 
      apparent.  This Action investigates and explains the problem 
      and suggests solutions which will be of use in the standardisation of
      modelling languages. 
 
      Action 1.3:  Model Exchange 
          (Francis Lorenz)
   
      From a practical point of view, a Neutral Exchange Format
      for models has to be agreed on to allow meaningful model exchange.
      Two levels can be identified: the generic model level
      where the model type (ODE, PDE, Discrete Event, ... ) is
      not yet relevant, and the formalism specific level
      where the model type needs to be known.
      In the continuous realm, starting points are NMF, PROFORMA, ALLAN,
      ULM, Dymola, VHDL-A.
      In the discrete realm, the starting point is DEVS.
      The ultimate aim is multi-paradigm modelling. The continuous
      and discrete starting points are boundary conditions.
      Links with STEP/EXPRESS (product modelling) will be investigated.
 
      Action 1.4: Symbolic Manipulation 
          (Hilding Elmqvist)
   
      To enable the developments in standardised, non causal, continuous 
      model representations as well as to increase continuous simulator
      performance, the symbolic manipulation of models needs to be 
      investigated. In particular, the needs, techniques, as well as a 
      standard architecture should be discussed.
      As symbolic manipulation techniques are closely related to 
      the model representation, this Action also investigates continuous
      model representations.
    2. Simulators and Low Level Model Representation 
        (Per Sahlin)
   
    Whereas the aim of Modelling is meaningful re use
    of knowledge, the aim of Simulation is accurate and performant
    ``running   of these models. Both aims are often conflicting,
    which introduces the need for specific simulator level model
    representation. At this level (of compiled models) also, re use of
    models is desirable.
 
     
      Action 2.1: 
           Simulator Standardisation Guidelines 
           (Brian Ricketts)
   
      In general a simulator consists of a model representation 
      and a solver which will produce the state trajectory for this model. 
      If standard API s (Application Programmer s Interfaces)
      are introduced for solvers and models, exchange of both
      at link level becomes possible.
      Standardisation of a solver model architecture will be investigated.
      This entails the discussion of the use of multiple models
      and multiple solvers. Also, the amount of symbolic information
      ``compiled   into models needs to be determined.
      This Action will investigate general Standardisation issues.
      These will be used in the following Actions.
 
      Action 2.2: Neutral Model Solver protocol
                      for continuous systems 
          (Martin Otter)
   
      Will be based on the current specification of DSblock.
      The extension of DSblock towards incorporation of more symbolic
      information will be investigated.
 
      Action 2.3: Neutral Model Solver protocol
                for discrete systems 
          (
           Herbert Praehofer) 
   
      Will be based on the current specification of DEVS.
      The extension to existing discrete event simulation solutions will 
      be investigated.
     
 
       
    Whereas the previous Action Cluster deals with the 
    local development of simulators as constructed from 
    solvers and low level model representations, this Action
    Cluster investigates the interoperability of whole simulators.
 
     
      Action 3.1: Interacting Distributed Simulators 
           (
            Anders Christensen)
   
      Based on the common behaviour of all simulators (from some 
      model description, generate a state trajectory), the design
      of a generic architecture for interacting simulators can be attempted.
      State of the Art technology such as CORBA needs to be investigated.
 
      Action 3.2: Synthetic Engineering,  
           Distributed Interactive Simulation 
          (Richard Zobel)
  
      The DIS community is extremely active and this action should provide
      a gateway between SiE and the DIS community.
      In this action, the civilian impact of DIS will be investigated.
      In particular, Synthetic Engineering of a Virtual Enterprise
      is a target for the application of Distributed (Interactive) Simulation.
     
     
    4. Industrial Demonstrator Deployment 
        (Kaj Juslin)
   
    Modelling and Simulation are powerful tools to analyse,
    design and control complex systems. The use of different
    modelling paradigms as well as the proliferation of
    simulators will increase the quality of products while reducing
    their cost. To effectively deploy modelling and simulation
    techniques to support the full life cycle of tools and products, 
    users need more insight in the ``process   of modelling and simulation.
 
     
      Action 4.1: Industrial Deployment Handbook 
          (
           Brian Hollocks)
   
      Incorporating industrial input, this action will provide
      guidelines for successful deployment of modelling and simulation
      methods and technology.
     
      Action 4.2: Multi Paradigm Demonstrator
          (Jacques Lefevre)
   
      It is claimed that complex problems can only meaningfully 
      and efficiently be solved using a combination of models/techniques 
      from different paradigms. 
      This Action will develop a demonstrator which shows the feasibility 
      of a multi paradigm approach. In particular, neural net, 
      genetic algorithm, fuzzy, continuous and discrete 
      models/techniques will be mixed.
     
 
    5. End User Involvement, 
         User Simulator Interfaces 
         (Emmanuel Vergison)
   
    The importance of appropriate user simulator interaction
    is paramount. In this context, human factors issues were proven
    essential in addition to purely technical considerations.
 
     
         
      This action cluster will provide a link with the
      EC Human Comfort and Security activities.
     
 
 
    A. Additional Actions
 
    The Working Group can only attain its goals   no matter how good its
    research and conclusions may be   if there is a pervasive dissemination 
    of information about previous, current and future activities of SiE and 
    about modelling and simulation in general.
      
     Action A.1: WWW server
   
     The WWW server will contain general information about SiE 
     as well as present 3 different views of modelling and
     simulation to the world (to assure broad impact):
       
      - For users who are not aware of what modelling and simulation is.
      
 - For current simulation practitioners who are interested in 
      
 - State of the art techniques/technology and standards.
        for modelling and simulation researchers and tool builders
        who want insight in new developments and standards.
     
 
  
     The WWW server tries to help coordinate research in and use of
     modelling and simulation by structuring and distributing 
     knowledge. It must support interaction through feedback from
     its clients.