Project   |   Documents   |   Downloads   |   History   |   Links

GeneSim is an open source project. Actually it has no direct funding, so it is carried out in the developers spare time with the valuable help of computer science students working for their theses.

The project is hosted by Sourceforge for what concerns the software issues (this web site, the CVS repository, the trackers, ...) and by Dipartimento di Informatica, Università di Pisa for the hardware facilities (room, desk, chair, ...).

People

Giovanni A. Cignoni: leads (!) and manages (!!) the project; he started GeneSim in July 2004 as a result of his personal research about system modelling and patterns for code generation.

Simone Masoni: main developer of the Code Generator; he started working at GeneSim for his "Laurea Magistrale" degree thesis (MSc, University of Florence).

Andrea Bresciani: main developer of the Driver tool; he started working at GeneSim for his "Laurea" degree thesis (BSc, University of Pisa).

Ugo Vespier: main developer of the Designer tool; he started working at GeneSim for his "Laurea" degree thesis (BSc, University of Pisa).

Alessandro Lulli: main developer of the script interpreter; he started working at GeneSim for his "Laurea" degree thesis (BSc, University of Florence).

Alessio Salines: main developer of the interpolation library DbPFLib; he started working at GeneSim for his "Laurea" degree thesis (BSc, University of Pisa).

Giovanni Mirri: main developer of the DAVE-ML Translator; he started working at GeneSim for his "Laurea" degree thesis (BSc, University of Florence).

Stefano Paci: main developer of the ADE Modelling Method and the ADE simulator generator; he started working at GeneSim for his "Laurea" degree thesis (BSc, University of Florence)

Contributes and acknowledgements

Thanks to Vincenzo Ambriola, Giorgio Gallo, Fulvio Piccinonno for many fruitful discussions.

Project milestones

2012.05.21: Stefano Paci presents the GS ADE project to the students of the Simulation course (degree in Computer Science, University of Pisa, detachment in La Spezia).

2012.04.20: Chiara Gervasi receives the scholarship "Francesco Baudone" for her thesis. The scholarship was provided by Salt (Società Autostradale Ligure-Toscana).

2012.02.22: Stefano Paci receives his "Laurea" degree at the University of Florence presenting the ADE Method.

2011.05.18: The work of Chiara Gervasi is presented to the students of the Simulation course in the University of Pisa. Here are the link for the introduction by Giovanni Cignoni and the presentation by Chiara Gervasi

2010.12.13: Chiara Gervasi receives his "Laurea" degree at the University of Pisa presenting an industrial application of the Discrete Simulation Libraries. The experiment involved ATC Servizi spa and MAIOR Srl.

2008.12.16: for the third year, the Discrete Simulation Libraries are used in the Simulation course: 5 groups of students successfully used it in their assignments (degree in Computer Science, University of Pisa, detachment in La Spezia).

2008.xx.xx: Giovanni Mirri receives his "Laurea" degree at the University of Florence presenting his results in the implementation of the DAVE-ML Translator.

2008.02.15: Alessio Salines receives his "Laurea" degree at the University of Pisa presenting his results in the implementation of the interpolation library DbPFLib.

2007.12.20: for the second year, SDSLib is used in the Simulation course: 7 groups of students succesfully used it in their assignments (degree in Computer Science, University of Pisa, detachment in La Spezia).

2007.04.27: Alessandro Lulli receives his "Laurea" degree at the University of Florence presenting his prototype of the script interpreter.

2007.04.02: SDSLib will be used in a research project for the simulation of a demand responsive public transport service; the project involved MAIOR Srl, a leader firm in Italy for transport management software.

2007.02.16: Ugo Vespier receives his "Laurea" degree at the University of Pisa presenting his prototype of the Designer tool.

2006.12.19: 8 groups of students at the University of Pisa succesfully used SDSLib in their Simulation course assignments (degree in Computer Science, University of Pisa, detachment in La Spezia).

2006.11.06: SDSLib subproject launched, GeneSim starts exploring the discrete side of simulation.

2006.10.16: Alessio Salines joins the project, he will work on GeneSim for his "Laurea" degree thesis.

2006.10.04: Alessandro Lulli joins the project, he will work on GeneSim for his "Laurea" degree thesis.

2006.09.27: Giovanni Mirri joins the project, he will work on GeneSim for his "Laurea" degree thesis.

2006.09.22: first public presentation of GeneSim at the AICA 2006 Conference.

2006.07.21: Andrea Bresciani receives his "Laurea" degree at the University of Pisa presenting his work on the new Driver tool.

2006.08.06: first scientific paper about GeneSim, accepted at the AICA 2006 Conference.

2006.03.16: first public demo of GeneSim, presented a case study about EPS systems to students at the University of Florence.

2006.03.01: Andrea Bresciani and Ugo Vespier join the project, they will work on GeneSim for their "Laurea" degree thesis.

2006.02.02: GeneSim is listed in the Code Generation Network Database.

2005.12.14: big update of the project web site.

2005.12.09: first (private) demo of GeneSim, presented a case study about queues.

2005.10.12: first release of a binary distribution.

2005.09.30: S. Masoni receives his "Laurea Magistrale" degree at the University of Florence discussing his work on GeneSim.

2005.09.06: GeneSim web site created.

2005.07.13: GeneSim registered on Sourceforge.

2005.07.07: XSLT adopted as base technology for the last step of code generation.

2005.05.20: SysML adopted as a reference for system modelling.

2004.11.15: S. Masoni joins the project, he will work on GeneSim for his "Laurea Magistrale" degree thesis.

2004.07.22: first case study completed, code "generated" by hand to validate the code generation patterns.

2004.07.09: first actual document about Genesim, a drawing sketching the process from XML to source code.

 


Creative commons By-Nc-Sa 2.5 It Copyright © 2006-2009 Giovanni A. Cignoni