Speaker: Amir Kibbar Title: Advanced Development Environments. (Technology survey). abstract: building and producing a project as a team has never been a simple task. In today's plethora of Java technologies available it is even more confusing. Some open source projects have been growing these past few years with exactly this in mind - a way to simplify and formalize the way we build projects and produce high quality products that are agnostic to the changing environments. In this lecture I will go over 3 of the most common open source frameworks and tools today: Maven - a project life cycle tool Spring - a lightweight container JUnit - a test framework