ABSTRACT: Simulation developers are forced to make assumptions about how their simulations will be used and possibly revised to support reuse. Even when developers are aware of potential future adaptations for reuse, current programming languages do not support expression of design alternatives reflecting those adaptations. One can use program documentation to describe them, but documentation does not support automatic simulation transformation. Previously we have described COERCE, a semi-automated simulation transformation technology that supports the capture of design alternatives and the subsequent search and exploitation of these alternatives in order to accomplish desired changes in simulation behavior. In this paper, we propose captur...
The development of increasingly powerful computers, which has enabled the use of windowing software,...
Simulation is used as a tool for aiding in resolving conflicts between negotiating parties. A comput...
In game development, the maximum number of game design iterations determines the achievable quality....
The labor intensive aspects of simulation development and maintenance make exploration of reuse esse...
A large part of the development effort of compute-intensive applications is devoted to optimization,...
If simulations could be coerced-- literally reshaped-- to conform to requirements different from tho...
How much effort will be required to compose or reuse simulations? What factors need to be considered...
A language has been created to facilitate the automatic execution of simulations for purposes of ena...
The continuous increase in the cost of building real life projects, the high cost of researches conc...
In model-based development, the software development effort is centered around a formal description ...
Associated research group: Minnesota Extensible Language ToolsIn model-based development, a formal d...
Abstract. Visualization tools of different languages offer its users with a needed set of features a...
Simulation represents a powerful tool for reasoning about possible worlds, and, more generally, can ...
Simulation had been used in educational learning environments in an attempt to improve educational o...
The primary emphasis of this research is computer simulation. Computer simulations are used to model...
The development of increasingly powerful computers, which has enabled the use of windowing software,...
Simulation is used as a tool for aiding in resolving conflicts between negotiating parties. A comput...
In game development, the maximum number of game design iterations determines the achievable quality....
The labor intensive aspects of simulation development and maintenance make exploration of reuse esse...
A large part of the development effort of compute-intensive applications is devoted to optimization,...
If simulations could be coerced-- literally reshaped-- to conform to requirements different from tho...
How much effort will be required to compose or reuse simulations? What factors need to be considered...
A language has been created to facilitate the automatic execution of simulations for purposes of ena...
The continuous increase in the cost of building real life projects, the high cost of researches conc...
In model-based development, the software development effort is centered around a formal description ...
Associated research group: Minnesota Extensible Language ToolsIn model-based development, a formal d...
Abstract. Visualization tools of different languages offer its users with a needed set of features a...
Simulation represents a powerful tool for reasoning about possible worlds, and, more generally, can ...
Simulation had been used in educational learning environments in an attempt to improve educational o...
The primary emphasis of this research is computer simulation. Computer simulations are used to model...
The development of increasingly powerful computers, which has enabled the use of windowing software,...
Simulation is used as a tool for aiding in resolving conflicts between negotiating parties. A comput...
In game development, the maximum number of game design iterations determines the achievable quality....