The JAS-mine platform‎ > ‎Concept‎ > ‎

> Transparency

Transparent coding for transparent modelling is achieved by

1) enforcing a strict adherence to the open source paradigm, which makes it less of a black-box with respect to proprietary software and encourages cooperative development of the platform by the community of users: all functions can be inspected and, if necessary, modified or extended. 

2) allowing the user to choose from a wide range of classes and interfaces which extend the standard Java language, rather than providing an ad-hoc grammar and syntax. but  The JAS-mine libraries therefore provide open tools to “manufacture” a simulation model, making use whenever possible of solutions already available in the software development community (external functions can also be easily added as plug-ins). This also ensures a maximum amount of flexibility in model building.