Fwd: Research Assistant/Intern - Visualisations of Impact and Differences for Multi-version Dependency Data
Research Assistant position: Visualisations of Impact and Differences for Multi-version Dependency Data Oracle Labs, Australia offers a six-month, full-time internship in the Program Analysis group, starting within the June to November 2017 timeframe. Frappe is a code-comprehension tool that helps developers understand and navigate dependencies in their code. It allows the impact of code changes to be determined by executing queries on a graph of code dependencies. The current version of Frappe's UI displays a single version of code as a visual representation of that code. The aim of this project is to explore, design and develop extensions to the Frappe UI to show impact and difference for multi-version dependency data. Oracle Labs Australia is passionate about improving the quality of software and the productivity of developers. We research and develop new techniques in program analysis as it applies to a variety of domains, including bug-checking, security analysis, cyber security, productivity tools, testing, and more. We are best known for our research on static-code analysis that led to scalable and precise bug-checking algorithms embedded in the Oracle Parfait tool. For more information, visit http://labs.oracle.com/locatio ns/australia Oracle internships give students valuable industry experience and the chance to work on cutting-edge research projects with real-world applications. Students also have the chance to explore Brisbane and discover its many treasures. Supervisor: David Meibusch David is a member of the Frappe project at Oracle Labs, Brisbane. He has a Bachelor of Computer Science and a Bachelor of Computing Systems Engineering from the University of Queensland (UQ). About this position Duties You will: * work independently, with guidance form your supervisor, to explore, design and develop extensions to the Frappe web UI to show impact and difference for multi-version dependency data * meet with your supervisor regularly for guidance and discussion about ways to solve the problem * attend team meetings and give updates on your work * present your findings and outcomes to the group. Prerequisites You will be expected to: * be enrolled in a Masters degree or an undergraduate degree in Computer Science or Software Engineering * have experience with a JavaScript UI framework * have a keen interest in data visualisation * demonstrate ability to work independently and collaboratively. Benefits * These positions are paid at current industry rates. * Travel and visa costs for overseas applicants will be reimbursed. * Ongoing learning is fundamental to our daily work to keep us at the cutting edge. * International speakers visit and present their research to us. Apply here, please include all academic transcripts in your application: https://oracle.taleo.net/careersection/2/jobdetail.ftl?job=17000674&lang=en For general questions about the position, contact Juliette Hatton ( juliette.hatton@oracle.com). *Dr Weidong (Tony) Huang* Senior Lecturer School of Engineering and ICT | Faculty of Science, Engineering and Technology University of Tasmania Locked Bag 1359 Launceston TAS 7250 T +61 3 6324 3404 <+61%203%206324%203404> | F +61 3 6324 3368 <+61%203%206324%203368> H: http://web.it.usyd.edu.au/~whua5569/
participants (1)
-
Tony Huang