DEVSJava Pro

 

" We bring DEVS    

    to the real world ! "

DEVSJava Pro   Discrete Event Modeling and Simulation Platform

DEVS (Discrete Event System Specification) enables the advanced modeling & simulation and provides novel system analysis & design methodology.

DEVSJava is a tool set for discrete event modeling and simulation of complex systems. The DEVS (Discrete-Event System Specification) formalism provides an engine for advanced M&S technology to support “virtual build and test.” This formalism has been applied to solving complex problems for over 20 years.

DEVSJava provides a powerful environment for the analysis of complex systems. This environment incorporates the information of system structure as well as component behavior in an integration platform. The result is a high flexibility platform to realize hierarchical M&S with various abstraction levels. Capability to implement different system abstractions, and to control problem complexity, gives DEVSJava the power to execute analyses ranging from simple to highly sophisticated.


DEVSJava provides various features that enable modeling and simulation of complex system in efficient manner

Implementing Hierarchical Models in DEVSJava

Hierarchical models are coupled models with components that may be atomic or coupled models that constitute a part of the entire system. Hierarchical construction is a stage-wise process that enables testing and verification at each stage before proceeding to the next stage.

Parallel DEVS Models in DEVSJava

The class hierarchy of DEVSJava allows you to readily start writing full-fledged models in its underlying formalism. Parallel DEVS differs from Classical DEVS in allowing all imminent components to be activated and to send their output to other components concurrently, thereby capturing real world parallelism.

DEVS SimView

The DEVSJava SimView is a program included in the DEVSJava framework to view and check that all the models and couplings are built as expected. In addition, SimView allows the developers to run, observe and evaluate the real-time execution of the system under development. SimView allows the user to stop, run and restart the execution of the model being simulated. This helps the developers detect flaws easily when simulating and testing the system, as it shows the transactions and state transitions for each of the models that are being executed. SimView provides the flexibility to choose and run the desired model and simulate different models without having to reopen the SimView application.

In addition, DEVSJava SimView allows the developer to simulate hierarchical models. This permits to simplify the scope of testing and find problems at early stages of the development, i.e., execute unit simulation to analyze models more concretely.


DEVSJava is reliable and flexible to implement

As the characteristics of business and engineering application vary substantially, DEVSJava can run different granularity of model abstraction. DEVSJava uses Java technology for stability, scalability and high performance. It can run on the various operating systems and future migration from one platform to other is also easy.


Operation environment & requirement

Operating System Window OS Series, Linux and Unix series            
Java™ J2EE JVM 2.0 or higher
Minimum Requirement RAM 1GB, HDD 10GB

We can empower your analysis and design capability with DEVSJava.

RTSync provides various services to the customer to improve the competency of modeling and simulation for complex system.

Education We provide education services to improve your knowledge of discrete event modeling and simulation.
Training We provide training services for DEVSJava and other DEVS products so that you can apply our software to solving your unique problems.
Consulting We also provide consulting services to deploy advanced modeling and simulation practice to your organization.

Additional Modules to enhance the performance and improve the capacity of DEVSJava

RTSync provides more DEVS products that empower your organization to apply modeling and simulation for its diverse problems. The capabilities of DEVSJava can be enhanced with these modules.


SES builder The System Entity Structure (SES) represents a structural knowledge of system. The hierarchical depth of SES tree symbolizes the abstraction level of system. The SES represents modular composition as well as its relationship such as decomposition, specialization, and coupling.
DEVS Hybrid includes advanced capabilities to integrate continuous and discrete model in one inclusive framework.
FDDEVS provides an easy-to-learn interface for constructing DEVSJava models.
Auto DEVS combines DEVS tools into a unified framework to support automation.
Interfaces for
HLA, SOA, DDS, CORBA
The DEVS distributed simulation protocol provides a consistent approach to interoperability in various middlewares.