|
Workshop on Open Source Java Development Tools
Abstract
The application development cycle involves writing code, debugging, unit testing, analyzing the code, finding out the effectiveness of testing, testing it for performance and memory leaks. Developing code which is reliable, maintainable, performing and scalable is an art. The Open Source community has sophisticated tools to improve their productivity and overall quality of the software. The following tools will be covered during the workshop.
-
Findbugs (Static Analysis and Code Review)
-
JUnit (Unit Testing Framework)
-
Emma (Code Coverage)
-
Profiling
-
Brief overview of other popular open source tools for productivity
Speakers’ Profile
Karthik Subramanian is as a Lead Engineer working for HCL Technologies Ltd, Chennai. He has around 4 years of experience in the IT industry. His areas of interest include Java Technologies, Network Management, Deployment Techniques and Virtualization.
Lakshmi Narayanan N has been working in HCL Technologies, Chennai. He has been working on Networking and Network Management System. His areas of interest include Linux, Java, Application Security and Virtualization.
Ramakrishnan Meenakshi Sundaram, Member Technical Staff, is working for HCL Technologies Ltd, Chennai. He has over 3 years of experience in the IT industry and completed his Masters in Business Administration (Systems) from Satya Sai University. He is passionate about Mobile UI, Rich Client Applications, Ajax, Open Source Frameworks like CakePHP, Elgg, Java, Network Management and Virtualization.
Surendra Kumar Viswanathan, Senior Technical Lead, is working for HCL Technologies. He has over 9 years of experience in the IT industry. His areas of interest include Java, Open Source tools , Network Management and Web 2.0.
Veerabahu Subramanian Chandran, Lead Engineer, is working for HCL Technologies Ltd, Chennai. He has over 4 years of experience in the IT industry. He has completed his Bachelor of Engineering from College Of Engineering, Guindy, Anna University. His areas of interest include Java Technologies, Network Management and Virtualization. |