Loading...
Please wait, while we are loading the content...
Similar Documents
Toward the definition of an intuitive specification language
| Content Provider | Semantic Scholar |
|---|---|
| Author | Garredu, Stéphane Bisgambiglia, P. Vittori, Evelyne Santucci, Jean François |
| Abstract | purpose of this paper is to define a global approach for the definition of an intuitive language which could be used by non-computer scientists to define their models. Nowadays, in the study of complex systems, modelling and simulation tools are being used increasingly. With those tools this complexity can be reduced, taking into account only the important aspects. From a domain specialist's point of view, the more difficult task after having studied and modelised the system / phenomenon is to describe the model in a modelling and simulation environment. Those environments, which, for many of them, have been created to answer waitings of specific domains, are not easy to master especially when being used by a non-computer scientist. Moreover, the source code has often to be modified, and, most of the time, the best solution is to develop another environment, even if it is a waste of time. The purpose of this paper is to define a global approach for the definition of an intuitive language which could be used by non-computer scientists to define their models. This approach is based on a set of basic needs, expressed with criteria, which will be applied to several formalisms or specification languages. Some interesting research fields like Knowledge-Based Systems, fuzzy-logic... which are helpful to create an intuitive language will be presented too. We will show that even if we create an intuitive language, we still need formalism able to perform a simulation based on events, thus we need to perform mappings, for instance using a Model Driven Architecture (MDA) approach. That is why this paper will present some ideas to perform the transformation between the intuitive language and the chosen formalism: DEVS (Discrete Event system Specification) [1] [2]. DEVS is a formalism based on the general systems theory; it was introduced by Pr. Zeigler. It allows to describe a system in a modular and hierarchical way, and to consider a global system as a set of other more simple systems, in order to reduce the system's complexity. The simulation is " automatically " performed; the user does not have to focus on the simulator's conception [2]. DEVS also has great genericity properties, it can be used in many study domains, always considering the fact that a system evolves with events; moreover, DEVS has a good evolutivity, and has often been extended to be able to take into account various systems : dynamic … |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://cell-devs.sce.carleton.ca/citations/115.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |