Summary form only given, as follows. More and more software developers are recognizing the need for solutions that make it possible to share code between different applications in the same domain. Reusing code increas...
详细信息
Summary form only given, as follows. More and more software developers are recognizing the need for solutions that make it possible to share code between different applications in the same domain. Reusing code increases not only the productivity of the developers but also the reliability and maintainability of the software products. Many software companies have ended up with a repository of enterprise components modelling the core business of the company, or with a product-line architecture that captures the common aspects of a family of software products. In both cases, object-orientation (OO) offers a technology that enables these solutions. The workshop studies the problems in designing reuse-oriented architectures (ROA) within the OO paradigm and the OO techniques that support this. The design of such systems is much harder than the design of individual applications, because ROAs need to be valid for unforeseen applications. Instead of a closed world of application concepts, the designer must analyze the variable aspects of a domain. The workshop covers a wide range of topics related to the development of ROAs, including: Design methods for OO product-lines/frameworks; Case studies of existing ROAs; Patterns and architectural styles supporting ROAs; Component-based ROAs; Evaluation of ROAs; Tools supporting the creation and reuse of product-line platforms and frameworks; Documentation of product-line platforms and frameworks; Practical experiences with reuse in OO; and Re-engineering legacy systems into ROAs.
The classification-tree method developed by Grochtmann and Grimm facilitates the identification of test cases from functional specifications via the construction of classification trees. Their method has been enhanced...
详细信息
The classification-tree method developed by Grochtmann and Grimm facilitates the identification of test cases from functional specifications via the construction of classification trees. Their method has been enhanced by Chen and Poon through the classification-tree construction and restructuring methodologies. We find, however that the restructuring algorithm by Chen and Poon is applicable only to certain types of classification trees. We introduce a new tree-restructuring algorithm to supplement their work.
This paper reports further development of the so-called ID Lyapunov equation based approach to the stability analysis of differential linear repetitive processes. In particular, it is shown that this approach leads to...
详细信息
Context dependency is an important problem of knowledge. Fuzzy information also suffers from this dependency when any fuzzy concept, once described, is isolated from its context. The paper describes a cognitive model ...
详细信息
Context dependency is an important problem of knowledge. Fuzzy information also suffers from this dependency when any fuzzy concept, once described, is isolated from its context. The paper describes a cognitive model in which fuzzy knowledge is processed with respect to its surrounding context. The model is derived from some psycho-cognitive approaches: the integrity of knowledge and its context as well as the episodic character of contextual effects on knowledge. The model consists of some functional modules performing related cognitive tasks. Fuzzy knowledge is kept within a layered long-term memory. Layers form an episodic base for contextual knowledge: each layer represents a different context and keeps related fuzzy knowledge. A context selector module evaluates existence of context information in order to choose appropriate context layers. An aggregation module which is an optimization module evaluates implicit contexts. The model is supported by a car brake example, which shows its simplicity and adaptability, and thus the power of this cognitive model. The model is useful especially for mobile fuzzy system applications where knowledge on environment conditions are constantly changing and adaptation of the fuzzy system's descriptive aspects are necessary.
This paper considers an optimization problem of a 3-dimensional truss whose vibration is controlled in the case of sensor/actuator collocation. The design variables are cross sectional areas of truss members and locat...
详细信息
This paper considers an optimization problem of a 3-dimensional truss whose vibration is controlled in the case of sensor/actuator collocation. The design variables are cross sectional areas of truss members and locations of the collocated sensors/actuators. The problem has three objectives, the structural weight, the function that represents the influence of the initial state of the system and the number of sensors/actuators. By minimizing the second objective, we can suppress the vibration to some degree. Moreover, in this paper, we consider the uncertainty of the initial state of the system which is dependent on the initial loading conditions. We treat these three objectives by the weighing method for multiobjective problem. The optimization is carried out by the use of Genetic Algorithm. It is shown through numerical simulation that the improvement of the vibration suppression is accomplished by the small control input for the structure designed by the present formulation.
Repetitive, or multipass, processes are a class of 2D systems of both practical and algorithmic/theoretical interest whose dynamics cannot be analysed or controlled using standard (1D) systems theory. Recently it has ...
详细信息
Repetitive, or multipass, processes are a class of 2D systems of both practical and algorithmic/theoretical interest whose dynamics cannot be analysed or controlled using standard (1D) systems theory. Recently it has been shown that the modelling of the boundary conditions, also known as the process initial conditions, is a crucial feature in the analysis and control of these processes. This paper presents some further results on the effects of so-called 'dynamic' process initial conditions on the controllability and stability properties of discrete linear repetitive processes. Previous work has shown that these dynamic process initial conditions alone can destroy the stability properties of these processes. Hence their effects must be 'adequately' accounted for the process modelling stage in order to ensure that subsequent analysis does not lead to incorrect results/conclusions. The main results developed in this paper can be summarised as follows. (i) Computationally efficient stability tests which can, in effect, be applied using standard, or 1D, linear systems tests. (ii) Characterisation of so-called pass controllability in the form of matrix rank based conditions. (iii) Conditions under which the dynamic process initial conditions can be selected to ensure stability and pass controllability.
A fully automatic adjustment system for mass production of the optical head for magnetooptical disk drives is described. The optical head is composed of millimeter scale optical components, such as laser diode, the co...
详细信息
A fully automatic adjustment system for mass production of the optical head for magnetooptical disk drives is described. The optical head is composed of millimeter scale optical components, such as laser diode, the collimator lens, the object lens, various prisms and various detectors. A series of algorithms composed of measurement, recognition, calculation of manipulation, execution of manipulation, verification and fixation ensures proper adjustment of the head. The key is to process the measured value, recognize the shape of the beam and the waveform, and determine the manipulation. With this system, the adjustment process is reduced to 6 minutes, as compared to 9 hours it takes an experience worker.
There is currently an enormous interest in the concept of software architecture, largely induced by the concept of architectural patterns first introduced by the architect Christopher Alexander (Alexander, 1979;Alexan...
详细信息
A contest on raster to vector conversion was organized at the GREC’97 workshop in Nancy, France. This report describes the methodology used in the contest and presents the results. Various ways of analyzing the perfo...
详细信息
This paper presents a benchmark for evaluating the Raster to vector conversion systems. The benchmark is designed for evaluating the performance of graphics recognition systems on images that contain straight lines (s...
详细信息
暂无评论