We are committed to make our community as active and vibrant as possible. Meetings in person as well as other events will be scheduled on a regular basis. Here you can find a list of events for the JUG Lugano.
Whether you share our passion for software development, or you simply are interested in technology and innovation, join now our community and come to our next event!
Genetic Algorithms: a Java Implementation
Business Logic with a rule engine
University of Lugano, Via G. Buffi 13 - Lugano
Informatics Building, Room SI-008
Thursday 2nd April, 18:30
| 18:30 | Genetic Algorithms: a Java Implementation Luana Rinaldi, Senior Software Engineer at Gepin S.p.A. |
| 19:40 | Business Logic with a rule engine Danilo Ercoli, Senior Java Architect Ex Machina |
| 21:00 | A truly effective networking idea: Pizza! |
Genetic Algorithms (GAs) are adaptive heuristic search algorithm
premised on the evolutionary ideas of natural selection and genetic.
The basic concept of GAs is designed to simulate processes in natural
system necessary for evolution, specifically those that follow the
principles first laid down by Charles Darwin of survival of the
fittest. As such they represent an intelligent exploitation of a
random search within a defined search space to solve a problem.
This speech outlines the three most important aspects of using genetic
algorithms: (1) definition of the objective function, (2) definition
and implementation of the genetic representation, and (3) definition
and java implementation of the genetic operators. In addiction, it
will be shown how GAs can be helpful in many problems of satisfaction
of constraints and searching for optimal solution.
Speech will be given in Italian. Q&A in either Italian or English.
The speech will address the topic of Business Rules Engines, with a particular focus on JBoss Drools. We will present an implementation case and show how Drools was used to reduce complexity and increase flexibility in business logic coded in Java. Speech will be given in Italian. Q&A in either Italian or English.
Download example files
Luana Rinaldi is a Senior Software Engineer with 6 years experience in J2EE. Over the years developed a passion to explore new technologies, including business rule engines, genetic algorithms and classification' s engines, even becoming columnist at the on-line magazine Mokabyte.
Particular interest was aimed at bioinformatics, and systems analysis of large mole of data through automated systems. Luana lives in Rome where she works at Gepin S.p.A.
Danilo is Senior Java Architect at Ex Machina SAGL, Lugano. Danilo has gained an extensive understanding of Java EE and related technologies. In addition, he has significant experience with XP and agile development methodology working for large clients in the Telco sector in Italy. Danilo is currently active in a number of communities including the Android User Group.