Environmental modelling often implies defining elements that relate and interact with each other, in a system that evolves with time. Ocelet is a domain specific environmental modelling language that was designed arou...
详细信息
ISBN:
(纸本)9788890357411
Environmental modelling often implies defining elements that relate and interact with each other, in a system that evolves with time. Ocelet is a domain specific environmental modelling language that was designed around a limited set of key concepts chosen to help modellers focus on their model, while leaving the implementation to an automatic code generation phase. Here, we focus more specifically on a concept called Relation in Ocelet that allows to build graphs that describe which elements of the model interact, and how. It is designed to be used in combination with two other main concepts: Entities (elements of the model) and Scenarios (describing the temporal evolution). Every Ocelet Relation can express one specific point of view of a system and several Relations can be combined to integrate different points of view in the same model. By its diversity, points of view convey expressive power: with different expert views on a system, at different spatial scales, or an environment sensed by its different components. Moreover, in this versatile design, a Relation defined for one specific model can be reused in a different modelling context. Libraries of generic interaction behaviours can thus be developed for efficient and reliable modelling practices. An example is given to illustrate how interaction graphs can be built, manipulated, and reused using Ocelet. Finally, we give insight into the code generation phase that produces the simulator.
In this paper, we propose a multi-expert seal imprint verification system. The system has been specifically designed for applications in the Japanese bankcheck processing. A difficult problem encountered in automatic ...
详细信息
Asset Administration Shells are an essential component of Industry 4.0, and submodels are crucial to their functioning. However, the current method of generating submodels involves writing custom code, which can lead ...
详细信息
Cutting parameters affect the production and processing efficiency and the quality of products. The characteristics of single-piece and small-batch production of spacecraft products result in a large number of cutting...
详细信息
Ink annotation is a common method for recording feedback on a paper document. However, reviewing code on paper is difficult due to its non-linear nature. This project extends existing research ideas to develop a digit...
详细信息
ISBN:
(纸本)1595934731
Ink annotation is a common method for recording feedback on a paper document. However, reviewing code on paper is difficult due to its non-linear nature. This project extends existing research ideas to develop a digital ink annotation tool within an Integrated Development Environment (IDE). The aim is to provide code reviewers with an effective tool for directly commenting on code within the IDE. We describe scenarios where ink annotation would provide benefits, along with requirements and our implementation of the Rich Code Annotation Tool (RCA). Copyright 2006 ACM.
Knowledge may be organized as a community of intfiacting modules Each module is granted a complex structure, to simulate a particular expert in some small domain An extended analogy is drawn to a group of cooperating ...
详细信息
A comparative study has been done in which a portion of an icon-based simulation program generator is implemented in each of four object-oriented programming languages that are available for MS-DOS and PC-DOS based pe...
详细信息
A comparative study has been done in which a portion of an icon-based simulation program generator is implemented in each of four object-oriented programming languages that are available for MS-DOS and PC-DOS based personal computers. The languages studied are MODSIM II, Objective-C 4.0, Smalltalk/V 286, and Zoretch C++. These languages and versions of older languages produce code that runs much more quickly than code produced by earlier object-oriented programming languages, thereby eliminating much of the execution speed penalty commonly associated with object-oriented programming. The choice of which object-oriented language to use is dependent on the syntax one feels most comfortable with, the appropriateness to the job at hand of the classes in the libraries provided with the language, and the quality of support given by the programming environment supplied with the language.< >
A problem with learning systems is that often the language with which the user must express information to the system is too complex. This paper discusses techniques based on Explanation-Based Learning by Observation ...
详细信息
Model Driven Engineering (MDE) focuses on the automatic generation of code from system models, referred to as the Model-to-Code (M2C) transformation. Currently, M2C transformation relies on the transformation rules, m...
详细信息
In this paper, we propose a Hammerstein model identification method using genetic programming. A Hammerstein model is composed of a nonlinear static block in series with a linear dynamic system. The aim of system iden...
详细信息
In this paper, we propose a Hammerstein model identification method using genetic programming. A Hammerstein model is composed of a nonlinear static block in series with a linear dynamic system. The aim of system identification is to give the optimal mathematical model both nonlinearity and linear dynamic system in an appropriate sense. Genetic programming is used to determine the structure of the nonlinear static block. Each individual in genetic programming represents a nonlinear function. The unknown parameters including those of the linear dynamic system model are estimated by the least square method. The fitness is evaluated as AIC (Akaike information criterion). AIC is calculated with the number of nodes in the genetic programming tree, the order of linear dynamic model and the accuracy of the model. The results of numerical studies indicate the usefulness of the proposed approach to Hammerstein model identification.
暂无评论