Modern virtualized system environments usually host diverse applications of different parties and aim at utilizing resources efficiently while ensuring that quality-of-service requirements are continuously satisfied. ...
详细信息
ISBN:
(纸本)9781467326018;9780769548098
Modern virtualized system environments usually host diverse applications of different parties and aim at utilizing resources efficiently while ensuring that quality-of-service requirements are continuously satisfied. In such scenarios, complex adaptations to changes in the system environment are still largely performed manually by humans. Over the past decade, autonomic self-adaptation techniques aiming to minimize human intervention have become increasingly popular. However, given that adaptation processes are usually highly system specific, it is a challenge to abstract from system details enabling the reuse of adaptation strategies. In this paper, we propose a novel modeling language (meta-model) providing means to describe system adaptation processes at the system architecture level in a generic, human-understandable and reusable way. We apply our approach to three different realistic contexts (dynamic resource allocation, software architecture optimization, and run-time adaptation planning) showing how the gap between complex manual adaptations and their autonomous execution can be closed by using a holistic model-based approach.
Based on deeply research on simulation principle and its realization techniques, a battlefield environment simulation system with multi-station, multi- platform and multi-sensor is designed by the UML modeling techniq...
详细信息
ISBN:
(纸本)9780769547923
Based on deeply research on simulation principle and its realization techniques, a battlefield environment simulation system with multi-station, multi- platform and multi-sensor is designed by the UML modeling technique and object-oriented programming method in the paper. And a structure model of the battlefield system is denoted by UML. The data creating algorithm of multi-sensor is proposed and an event simulation model is deeply researched. The results show that the system can provide a better test platform for information integrated supporting system.
The design and development of embedded configuration software is becoming one of the most important issues, the aim is to achieve mission-specific tasks and integrate supervisory management and control function in a c...
详细信息
ISBN:
(纸本)9783037852842
The design and development of embedded configuration software is becoming one of the most important issues, the aim is to achieve mission-specific tasks and integrate supervisory management and control function in a collaborative way. In order to deal with the design and development of configure software for heavy-duty vehicle, object-oriented programming method is employed. At the same time, graphic-based display is realized using class object conception, and double buffering mechanism is proposed to improve graph display performance, furthermore, XML based serialization is employed to store the graph repository. The development environment and entire design process are based on the c sharp platform to take advantages of compatibility and scalability as well as meet further improvement. A snapshot of the graphic interface realization is shown to validate the design method.
Computing with words (CWW) techniques have been shown to be useful in the management of imperfect information. From the programmer's standpoint, new tools are necessary toease the use of these techniques within cu...
详细信息
Computing with words (CWW) techniques have been shown to be useful in the management of imperfect information. From the programmer's standpoint, new tools are necessary toease the use of these techniques within current programming platforms. This paper presents a step in this direction by describing a general framework that supports the implementation of applications dealing with fuzzy objects. We pay special attention to the study of the object comparision problem by offering both a theoretical analysis and a simple and transparent way to use our theoretical results in practice.
Pseudorandom signals are widely used as input signals for system identification, but they have the drawback that there are many different kinds, each with a sparse range of possible periods. This paper shows how objec...
详细信息
Pseudorandom signals are widely used as input signals for system identification, but they have the drawback that there are many different kinds, each with a sparse range of possible periods. This paper shows how object-oriented concepts can be used in a single Matlab program to create pseudorandom signals with specified levels and spectral or correlation properties for which very large numbers of periods are available. The signals are suitable for single-input and multi-input system identification, and the program can be used independently or in combination with Matlab Toolboxes.
We propose a theoretical device for modeling the creation of new indiscernible semantic objects during program execution. The method fits well with the semantics of imperative, functional, and object-oriented language...
详细信息
We propose a theoretical device for modeling the creation of new indiscernible semantic objects during program execution. The method fits well with the semantics of imperative, functional, and object-oriented languages and promotes equational reasoning about higher-order state.
Simulation plays a very crucial role to model, study and experiment with any design innovation proposed in the power systems. Since mathematical modeling of power systems leads to tens of thousands of stiff DAEs (diff...
详细信息
ISBN:
(纸本)9781467362184
Simulation plays a very crucial role to model, study and experiment with any design innovation proposed in the power systems. Since mathematical modeling of power systems leads to tens of thousands of stiff DAEs (differential and algebraic equations), the design of power system simulators involve exercising a trade-off between the simulation speed and modeling accuracy. Lack of efficient and detailed simulators forces the designers to experiment their techniques with small test systems and hence, the results obtained from such experiments may not be representative of the results obtained using real-life power systems. In this paper, we present TDPSS, a high speed time domain power system simulator for dynamic security assessment. TDPSS has been designed using object-oriented programming framework, and thus, it is modular and extensible. By offering a variety of models of power system components and fast numerical algorithms, it provides the user with the flexibility to experiment with different design options in an efficient manner. We discuss the design of TDPSS to give insights into the simulation infrastructure and also discuss the areas where TDPSS can be extended for parallel contingency analysis. We also validate it against the commercial power system simulators, namely PSSE and DSA Tools. Further, we compare the simulation speed of TPDSS for different numerical algorithms. The results have shown that TDPSS is accurate and also outperforms the commonly used commercial simulator PSSE in terms of its computational efficiency.
object-oriented programming has become a major trend in software development for large-scale software systems. However, the classic von Neumann architecture machines have certain limitations for object-oriented comput...
详细信息
ISBN:
(纸本)9783540743088
object-oriented programming has become a major trend in software development for large-scale software systems. However, the classic von Neumann architecture machines have certain limitations for object-oriented computing, such as system security and overhead. To address these limitations, architectural support on object-oriented programming has been introduced. In this paper, an architectural solution to object-oriented programming in a Java processor named jHISC is described, where a new object representation model is mapped into hardware directly and the object-oriented programming features is implemented through controlling the related fields in the object context. Moreover, the object representation model is designed to access object information in parallel to speed up object-oriented operation. Compared with PicoJava II, JOP, JDK1.5.0_05 interpreter and HotSpot JIT compiler, it has a great improvement on execution of Java programs.
暂无评论