IBM TGMC Scoring Criteria

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

7/10/12

The Great Mind Challenge 2011 (TGMC 2011) - Scoring Criteria


English Sign in (or register)

Technical topics

Evaluation software

Community

Events

Search developerWorks

Public Wikis

My Wikis

Help

This Wiki

Search

The Great Mind Challenge 2011 (TGMC 2011)


You are in: The Great Mind Challenge 2011 (TGMC 2011) > Scoring Criteria

Scoring Criteria
Updated Saturday at 10:45 AM by S.A.SAMI | Tags: points, score, scoring Page Actions

The Great Mind Challenge 2011 (TGMC 2011)


Overview Mem bers Message Board Bookm arks Wiki Files Blog

Welcome | FAQs | Team Entry Form | Important Dates | Project Scenarios | SRS Submission | Project Submission | Technical Resources | Contest Resources | e-Learning | e-Mentors | Scoring Criteria | Prizes | Hall of Fame | Final-Year Project | T&C

At TGMC, we judge your performance based on several parameters. Below, see the parameters, along with the maximum points you can earn in each.

Phase 1 Details SRS/Synopsis Description SRS is the initial phase that needs to be completed in TGMC. Since SRS is one of10 the most important aspects of your project, which acts as a blueprint, it is advisable that quality time and effort is spent on it before actually starting the work on your project. Technology that can be used to work upon the project can be HTML, JSP, JavaScript, servlets, Ajax, Struts, EJB, or Web Services. If SOA is used, bonus points will be awarded. 10 Points

Welcome to The Great Mind Challenge 2011 2012 - The Great Mind Challenge 2011 - The Great Mind Challenge 2010 - The Great Mind Challenge Important Dates Project Scenarios SRS Submission Frequently Asked Questions Project Submission Technical Resources e-Learning Coursew are for TGMC e-Mentors Contest Resources Prizes Hall of Fame Scoring Criteria TGMC Project as Final-Year Project DB2 Special in TGMC 2011 Terms and Conditions

Technology

XML Tools Used

Usage of XML/XSL/XSD in files form and of pure XML is the key. Xforms will fetch 10 additional bonus points. DB2/IDS/Cloudscape/Derby, Rational Rose/RSA, Rational Application 10 Developer/Eclipse, WebSphere Application Server/WebSphere Application Server CE, and any IBM Tivoli product should be used to be qualified as a valid project. Additional points will be awarded if Lotus Symphony is used for documentation. Code should be original and will be judged on coding convention and handling. 10 Software design should be done using UML. Capturing the requirement using 10 use-case diagram, activity diagram, sequence/collaboration diagram, architecture diagram, and deployment diagram/component diagram/state diagram will give additional points. Phase 2

Code Design

Windows or Linux Usability

Linux is the recommended platform. Though Microsoft Windows can be used, points will be awarded if Linux is used.

10

All the modules in the application should be user-friendly. Ease of use by the user10 and solution supporting at least three user levels will fetch additional marks. If backup/restoring is included in the application, bonus points will be awarded. The GUI should support a broad range of browsers. Normal and sophisticated design will fetch marks accordingly and use of Ajax or Web 2.0 will earn more marks. Performance should be directly proportional to the GUI. All functionality should map all the requirements of the system fairly well. 10

User Interface

Functionality E/O & P Local Language Support

10

Execution, output, and performance should be 100 percent. Partial execution will 10 be accepted, but fewer points will be awarded. Local language support in the project will attract high marks, as will the way data 10 is stored, either at interface or database level.

Popular Tags Find tags

pureXML DB2 projects


calendar conditions 1 1

Below are some of the key features in DB2 pureXML in which projects will be evaluated.

https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/W1302f61f2e98

1/2

7/10/12
date dates e-mentors fame faq hall_of_fame important_dates mentor mentors points prize prizes project View as list cloud all 1 1 1 1 1 1 1 1 1 1 1 1 1

The Great Mind Challenge 2011 (TGMC 2011) - Scoring Criteria

Mandatory features
Native XML storage: Storing XML in DB as a hierarchical object as against shredding it into tables Querying mechanism used Use of XQuery: Use of XQuery is necessary to retrieve portions of XML documents; this retrieval can be done in multiple ways Using only XQuery Using XQuery embedded in SQL Using XMLTable to create views on XML data and writing SQL to query the data just as any other relational table

Optional features
Index over XML data: B tree indexes defined by user to will improve query performance. Publishing functions: DB2 provides useful publishing functions to convert relational data into XML documents, such as XMLELEMENT or XMLATTRIBUTE, or functions in XMLROW and XMLGROUP. If a project has a scenario where data from relational tables needs to be sent to the application in XML format, it can make use of such functions. Use of these functions is not necessary if the user has stored most of the information required in XML documents (one can use SQL/XML functions or XQuery in this case). XML Update: Use of the XML Transform feature to update the XML documents stored inside DB2 tables. The update to XML can be done at the application level, also but is costly due to multiple parsing and serializing operations. Therefore, if a project uses the XML Transform feature, participants should get additional points. XML Schema: In DB2 pureXML, one can optionally choose to register XML Schema documents and optionally enforce validation of incoming XML documents against the registered schema. If a project is able to use (register XML schema and validate incoming XML documents against the registered schema) this feature, additional points should be awarded. To make it easier to understand how we judge the top three teams, you might view Phase 1 as the semifinals. If you make it through Phase 1, you are into the TGMC finals (Phase 2).

All Pages Find a page Site Map Pages Index Pages Edited by Me

Important:
Final results are based only on Phase 2 performance. If there is a tie, we will review your Phase 1 score to determine a winner. Regardless of your scores, your project will be considered only if you have used IBM database server (DB2), development tool (Eclipse/RAD), and application server (WebSphere Application Server/WebSphere Application Server CE) in your TGMC 2012 project. A participation certificate will also be issued taking this criteria.

Have questions?
Visit our FAQs, e-mail us at [email protected] or post a question on our group message board.

Updated Saturday at 10:45 AM by S.A.SAMI Show Changes Comments (0) History of Changes Attachments About

Subscribe to this page

Print this page

Share this page

Follow developerWorks

About Help Contact us Submit content

Feeds and apps Newsletters

Report abuse Terms of use IBM privacy IBM accessibility

Faculty Students Business Partners

https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/W1302f61f2e98

2/2

You might also like