Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1999747.1999761acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

Automated checks on UML diagrams

Published: 27 June 2011 Publication History

Abstract

Automated checks for software artefacts like UML diagrams used in automated assessment or tutoring systems do often rely on direct comparisons between a solution and a sample solution. This approach has drawbacks regarding flexibility in face of different possible solutions which are quite common in modeling tasks. This paper presents an alternative technique for checking UML class diagrams based on graph queries which promises to be more flexible.

References

[1]
D. Bildhauer and J. Ebert. Querying software abstraction graphs. In Working Session on Query Technologies and Applications for Program Comprehension (QTAPC 2008), collocated with ICPC 2008, 2008.
[2]
C. A. Higgins and B. Bligh. Formative computer based assessment in diagram based domains. In Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education, ITICSE '06, pages 98--102, New York, NY, USA, 2006. ACM.
[3]
A. Hoffmann, A. Quast, and R. Wismüller. Online-Übungssystem für die Programmierausbildung zur Einführung in die Informatik. In S. Seehusen, U. Lucke, and S. Fischer, editors, DeLFI 2008, 6. e-Learning Fachtagung Informatik, volume 132 of LNI, pages 173--184. GI, 2008.
[4]
C. Köllmann and M. Goedicke. Automation of Java Code Analysis for Programming Exercises. In Proceedings of the Third International Workshop on Graph Based Tools, volume 1 of Electronic Communications of the EASST, 2006.
[5]
OMG. MOF 2.0 / XML Metadata Interchange (XMI), v2.1.1 specification, 2007. http://www.omg.org/spec/XMI/2.1.1/.
[6]
M. Striewe, M. Balz, and M. Goedicke. A flexible and modular software architecture for computer aided assessments and automated marking. In Proceedings of the First International Conference on Computer Supported Eductation (CSEDU), 23 - 26 March 2009, Lisboa, Portugal, volume 2, pages 54--61. INSTICC, 2009.
[7]
P. Thomas, N. Smith, and K. Waugh. Automatically assessing graph-based diagrams. Learning, Media and Technology, 33(3):249--267, 2008.
[8]
P. Thomas, K. Waugh, and N. Smith. Experiments in the automatic marking of ER-diagrams. In ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education, pages 158--162, New York, NY, USA, 2005. ACM.
[9]
A. Tsintsifas. A Framework for the Computer Based Assessment of Diagram Based Coursework. PhD thesis, University of Nottingham, School of Computer Science and Information Technology, 2002.

Cited By

View all
  • (2024)Towards an Interoperable Model-driven Automated Assessment System for Computer Science EducationProceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems10.1145/3652620.3687775(95-102)Online publication date: 22-Sep-2024
  • (2020)Effective Structure Matching Algorithm for Automatic Assessment of Use-Case DiagramInternational Journal of Distance Education Technologies10.4018/IJDET.202010010318:4(31-50)Online publication date: 1-Oct-2020
  • (2020)Framework To Approximate Label Matching For Automatic Assessment Of Use-Case DiagramInternational Journal of Distance Education Technologies10.4018/IJDET.201907010517:3(75-95)Online publication date: 1-Oct-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '11: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
June 2011
418 pages
ISBN:9781450306973
DOI:10.1145/1999747
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. automated tutoring
  2. diagram analysis
  3. intelligent tutoring systems

Qualifiers

  • Research-article

Conference

ITiCSE '11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Towards an Interoperable Model-driven Automated Assessment System for Computer Science EducationProceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems10.1145/3652620.3687775(95-102)Online publication date: 22-Sep-2024
  • (2020)Effective Structure Matching Algorithm for Automatic Assessment of Use-Case DiagramInternational Journal of Distance Education Technologies10.4018/IJDET.202010010318:4(31-50)Online publication date: 1-Oct-2020
  • (2020)Framework To Approximate Label Matching For Automatic Assessment Of Use-Case DiagramInternational Journal of Distance Education Technologies10.4018/IJDET.201907010517:3(75-95)Online publication date: 1-Oct-2020
  • (2019)A web-based e-assessment tool for design patterns in UML class diagramsProceedings of the 34th ACM/SIGAPP Symposium on Applied Computing10.1145/3297280.3297520(2435-2444)Online publication date: 8-Apr-2019
  • (2018)Web-based educational ecosystem for automatization of teaching process and assessment of studentsProceedings of the 8th International Conference on Web Intelligence, Mining and Semantics10.1145/3227609.3227662(1-9)Online publication date: 25-Jun-2018
  • (2016)Towards an E-assessment tool for advanced software engineering skillsProceedings of the 16th Koli Calling International Conference on Computing Education Research10.1145/2999541.2999550(81-90)Online publication date: 24-Nov-2016
  • (2016)Feasibility Study of Proposed Architecture for Automatic Assessment of Use-Case DiagramProceedings of International Conference on ICT for Sustainable Development10.1007/978-981-10-0129-1_11(97-104)Online publication date: 11-Feb-2016
  • (2015)UML-IT: An ITS to Teach Multiple Modelling TasksArtificial Intelligence in Education10.1007/978-3-319-19773-9_123(816-819)Online publication date: 17-Jun-2015
  • (2014)Automated assessment of UML activity diagramsProceedings of the 2014 conference on Innovation & technology in computer science education10.1145/2591708.2602657(336-336)Online publication date: 21-Jun-2014

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media