Geertjan's Blog

  • April 15, 2013

Universal UI for Relational Databases on the NetBeans Platform

Geertjan Wielenga
Product Manager

Schema-Independent End-User Front-End for Relational Databases (SIEUFERD) is a research system created at MIT, in Boston, on the NetBeans Platform. It aims to provide a universal user interface for relational databases.

Inspired by both Microsoft Excel and traditional FileMaker-style CRUD applications, SIEUFERD connects to any JDBC database and provides the user with automatically generated table-,
form-, and report views. All views have a spreadsheet-like look and feel, and can be visually manipulated in order to perform arbitrary queries on the underlying data.

Eirik Bakke, the Ph.D. student working on SIEUFERD, points out that the system is a work in progress. The back-end is done and he's started building the front-end on the NetBeans Platform in the last couple of months. 

Join the discussion

Comments ( 4 )
  • Javier Ortiz Monday, April 15, 2013

    Looks great! Any idea if it'll be open source?

  • Sean Phillips Monday, April 15, 2013

    Looks very complete. I like how you use the custom project setup for the interaction with the Database's.

    Have the developers had to deal with platform specific SQL extensions yet? How would they handle them? (maybe JPA NativeQueries and some switchboard type logic?)

  • sola Tuesday, April 16, 2013

    The screenshot looks like a very efficient data-display.

    Looking forward to it.

    JPA support would be great.

  • Dobri Tuesday, April 16, 2013

    very exciting and business-like look.

    this is the kind of gui i'd alway like to build.

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.