Prevent Three-Eyed Fish: Analyze Your Nuclear Reactor with Eclipse

Subscribers:
24,300
Published on ● Video Link: https://www.youtube.com/watch?v=m_-HLWMe72Y



Duration: 31:26
390 views
0


Nuclear energy is a big part of the global energy infrastructure and will be crucial in meeting future energy demand. To that end, the U.S. government has funded large modeling and simulation programs in order to develop the next generation of nuclear reactors (and understand the old ones!). However, these programs produce petabytes of data when simulating a “full core” reactor, leaving the user with an important question: “How can I extract knowledge from so much data!?”

Since much of the simulation data is not immediately consumable, we developed a C++ library and several plugins for our Eclipse RCP product that help researchers explore their simulation results in easy, intuitive ways. We will demonstrate our system and share design decisions made to streamline the user experience. We will present a number of SWT components that exploit the hierarchical structure of a nuclear reactor facility, including a plant level view built on jMonkeyEngine, several grid views based on the Graphical Editing Framework (GEF) for rectangular, circular, and hexagonal grids, and plotting widgets built on SWT XYGraph. We will also present a custom extension of JFace Actions used to generate reusable dynamic menus. We will show how we integrate these reactor views into an Eclipse Form Editor supported by custom Eclipse Views, our own data mining routines, and third party libraries.

Attendees will see how the Eclipse RCP and GEF can be used to build extensible data analysis environments and will glean new ideas to address challenges in their own Eclipse-based applications. Slides and additional content will be available at https://niceproject.sourceforge.net/.




Other Videos By Eclipse Foundation


2014-09-19Committer and Contributor Hangout -- Contributors
2014-09-16Virtual IoT | Building the Internet of Things with the Eclipse IoT stack: a practical example
2014-09-11Open IoT hangout #10 - MQTTLens
2014-09-09Virtual IoT | IoT Gateway: Reducing the distance between embedded and enterprise technologies
2014-09-05Committer and Contributor Hangout -- Project Management Infrastructure (PMI)
2014-08-22Committer and Contributor Hangout -- Project Code Development Changes When It Becomes an Eclipse ...
2014-08-21Open IoT hangout #9 - Bitreactive and Reactive Blocks
2014-08-19Ignite Talks - EclipseCon France 2014
2014-08-13Validation on steroids: high speed for very large scale EMF models
2014-08-13PolarSys in Real Life
2014-08-12Prevent Three-Eyed Fish: Analyze Your Nuclear Reactor with Eclipse
2014-08-08Committer and Contributor Hangout -- Starting a Project at the Eclipse Foundation
2014-08-0110, 100, 1000, 10000 cores: Taming multicore devices with Eclipse Debug and Tracing tools
2014-08-01Javascript for Things with Espruino
2014-08-01Internet of things with extensible C
2014-08-01Creating Data Driven Web Apps with BIRT
2014-08-01Open Source Modeling: The Key Importance of the Community and the Impact on Business Models
2014-08-01Sirius + Xtext : ♥
2014-08-01Arcadia / Capella, a field-proven modeling solution for system and software architecture engineering
2014-08-01From Adolescence to Adulthood: Papyrus in Luna
2014-07-25Committer and Contributor Hangout -- Eclipse Project Infrastructure and Best Practices



Tags:
Eclipse
Nice
SWT
Eclipse RCP