Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Compare: Gsocideasforstudents

Showing with 3 additions and 3 deletions.
  1. +3 −3 Gsocideasforstudents.md
View
6 Gsocideasforstudents.md
@@ -15,7 +15,7 @@
* Expected Results: An application called Data Probe in SCL was an Instance Editor, but relied on an obsolete UI toolkit, InterViews. InterViews should be replaced by a modern toolkit like Qt, an IDE framework like Eclipse, or a web accessible front end. Support for both graphical editing of EXPRESS-G diagrams and text editing of their attributes is desired, along with contextual help derived from the EXPRESS schema.
-* Knowledge Prerequisite: SCL supports C++, and recently python code generation. EXPRESS is well documented and relevant portions can be learned, but independent access to ISO 10303-11:1994 through school is required. Otherwise, must sign a non-disclosure agreement to get access to it since it copyright by ISO. Some experience with Qt (or similar), Eclipse (or similar), or HTML5 could be helpful.
+* Knowledge Prerequisite: SCL supports C++, and recently python code generation. Some experience with Qt (or similar), Eclipse (or similar), or HTML5 could be helpful.
## Project: Part 21 (Exchange File) Test Coverage Generation and Reporting
@@ -31,7 +31,7 @@
* Expected Results: Generate schemas to test the parser in `libexpress`. Possibly use the techniques discussed in J. Riehl's thesis [Grammar Based Unit Testing for Parsers](http://people.cs.uchicago.edu/~jriehl/thesis.pdf). Validate the schemas against the EBNF using [bnfparser2](http://bnfparser2.sourceforge.net/). Analyze test coverage of `libexpress` and `fedex_plus`. Validate the code generated by fedex_plus.
-* Knowledge Prerequisite: Familiarity with bison and/or lemon parsers (we are moving to lemon, but it isn't terribly different from the current bison implementation), C, C++. EXPRESS is well documented and relevant portions can be learned, but independent access to ISO 10303-11:1994 through school is required. Otherwise, must sign a non-disclosure agreement to get access to it since it copyright by ISO.
+* Knowledge Prerequisite: Familiarity with bison and/or lemon parsers (we are moving to lemon, but it isn't terribly different from the current bison implementation), C, C++.
## Project: Generate Part28 XML schema and documents
@@ -39,7 +39,7 @@
* Expected Results: Like how SCL already generates C++ and python libraries and a part21read program, extend the capability to the alternate part28 XML schema standard and a part28read program. Develop an application that converts between part21 and part28.
-* Knowledge Prerequisite: SCL currently supports C++ and python code generation. EXPRESS is well documented and relevant portions can be learned, but independent access to ISO 10303-11:1994 and ISO 10303-28ed2 through school is required. Otherwise, must sign a non-disclosure agreement to get access to it since it copyright by ISO.
+* Knowledge Prerequisite: SCL currently supports C++ and python code generation.
## Project: Database Persistence
Something went wrong with that request. Please try again.