Xtext and GEF deliver editors for the Open System Engineering Environment
Making With Eclipse · Lightning (12 mins)
Tags: Business And Industry , Modeling
Tuesday, 17:09, 13 minutes | Lafayette
See and hear how Xtext and GEF have been employed in an engineering environment used to develop complex mission/safety-critical systems. This talk will share one development team's experience and lessons learned from leveraging Eclipse modeling in a production environment.
Xtext is a framework for developing domain specific languages (DSLs) and generating corresponding textual editors. The Graphical Editing Framework (GEF) supports the creation of 2D graphical editors for Eclipse. The Open System Engineering Environment (OSEE) project provides a tightly integrated project management environment supporting lean principles across a product's full life-cycle in the context of an overall systems engineering approach.
Ryan Brooks is the co-lead of the Open System Engineering Environment (OSEE) project. OSEE had its roots in Boeing's Longbow Apache helicopter program where he worked as an Embedded Software Engineer. He earned a Bachelor of Science in Computer Engineering from Auburn University. Previous EclipseCon presentations include "An Integrated Test Environment for Systems Engineering" and "The Cure for Your Disconnected Toolset Headache."
Ryan Schmitt is a software engineer for the Boeing company and a committer on the Open System Engineering Environment (OSEE) project. He graduated in 2009 from the University of Rochester with a Bachelor of Arts degree in Linguistics and a Bachelor of Science degree in Computer Science with an emphasis on compilers and programming languages.