Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| events:workshops:esecfse2013:guidelines [2013/03/29 20:22] – created abergel | events:workshops:esecfse2013:guidelines [2013/03/29 20:25] (current) – abergel | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Guidelines for Packaging AEC Submissions | + | **Guidelines for Packaging AEC Submissions** |
| Below we outline guidelines on how to package artifacts for | Below we outline guidelines on how to package artifacts for | ||
| Line 57: | Line 57: | ||
| 1. A VM (Virtualbox/ | 1. A VM (Virtualbox/ | ||
| - | already setup in the intended run-time environment (e.g., Mobile | + | already setup in the intended run-time environment (e.g., Mobile |
| - | | + | phone emulator, Real time OS). This is the preferred option: It |
| - | | + | avoids installation and compatibility problems, and provides the |
| - | | + | best guarantees for reproducibility of the results by the |
| - | | + | committee. |
| - | | + | useful for automatically creating a VM image from existing software |
| - | | + | without needing to manually re-install all dependencies within a |
| - | | + | VM (http:// |
| 2. A binary installable package. We invite the authors to use CDE | 2. A binary installable package. We invite the authors to use CDE | ||
| - | (Linux) or MSI Installer (Windows) to package the binary | + | (Linux) or MSI Installer (Windows) to package the binary |
| - | | + | application. |
| 3. A live instance running on the Web. | 3. A live instance running on the Web. | ||
| 4. A detailed screen-cast of the tool along with the results, | 4. A detailed screen-cast of the tool along with the results, | ||
| - | especially if one of the following special cases applies: | + | especially if one of the following special cases applies: |
| - | - the application needs proprietary/ | + | 4.a) |
| - | | + | 4.b) the application requires significant computation resources (e.g., > 24 hours of execution time to produce the results); |
| - | + | ||
| - | - the application requires significant computation resources (e.g., | + | |
| - | | + | |
| 5. An installation or update repository for the tool. (e.g., Eclipse | 5. An installation or update repository for the tool. (e.g., Eclipse | ||
| - | update site or a Debian APT repository). However, we urge the | + | update site or a Debian APT repository). However, we urge the |
| - | | + | authors to test their repository on standard environments to avoid |
| - | | + | installation problems by the committee members. |
| IN ALL CASES, authors should make a genuine effort to not learn the | IN ALL CASES, authors should make a genuine effort to not learn the | ||

