Content-type: text/html Downes.ca ~ Stephen's Web ~ A Proposed Architecture of an Intelligent System for Assessing the Student's UML Class Diagram

Stephen Downes

Knowledge, Learning, Community

A Unified Modeling Language (UML) document is a set of standardized visual formats for representing objects and structure in software design. This paper (9 page PDF) offers a fairly detailed look at what would be involved to have an automated system parse and evaluate UML documents. It spends most of the time discussing the first part, describing various approaches as Simple API for XML (SAX) and Document Object Model (DOM). Of course, the hard part is the second part, where you actually compare UML models for assessment purposes. That said, I don't see anything in principle that would make this impossible, and it suggests to me that evaluating structured documents is a useful approach to AI-based assessments, especially if combined with good tools for creating them, like app.diagrams.net. Image: Stack Overflow.

Today: 12 Total: 185 [Direct link] [Share]


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2024
Last Updated: Dec 04, 2024 8:00 p.m.

Canadian Flag Creative Commons License.

Force:yes