Preparing Software and Data for Submission To JEA |
In addition to articles, JEA publishes code, input and output instances, data files, and links to web pages that may be useful to implementors and other researchers. The ACM Copyright Policy covers articles published by JEA, which are made available to the public by subscription or by payment of a fee. However, software and data published by JEA are completely free, and available to anyone with access to the Internet.
Program sources for all code used in the work and developed by the authors are required for refereeing; if the authors' employer does not allow the release of codes to the public, the referees will review the source under a non-disclosure policy, and the code will not be published.
JEA prefers that code and data be submitted as a zipped tar file. The preferred programming languages are C and C++, although other languages will be accepted. The codes provided must be complete and should be buildable on some type of Unix platform.
For advice about preparing software for public consumption, visit the following websites.
Whenever possible, input and output data formats should match those in common use in the community; for example, the Dimacs Implementation Challenges have defined a number of standard formats for algorithms on networks and graphs.
However, data files describing experimental results may be submitted if other researchers will find it useful to download the data sets for comparative purposes. Data files should be in ASCII (text) format, and the purpose and meaning of the data should be clearly documented.
Authors are encouraged to make full use of the online nature of JEA by submitting Web links to existing suites of software whenever possible. These links can be provided within the submitted paper: upon publication, conversion to the final pdf form will produce links that are suitable for browsing. Alternatively, authors may wish to prepare a separate HTML page of useful links, which can be posted (uncopyrighted) at the JEA site, together with the manuscript and other files.
As most readers have access to color terminals, authors are invited to use color in their illustrations to improve readability. Static and even animated graphics (in particular using Java applets) may also be submitted.
| Back to JEA's Home Page |