Skip to main navigation Skip to search Skip to main content

GARDIAN: A tool for validating rule-based modeling methods

  • Suntae Kim*
  • , Jintae Kim
  • , Sooyong Park
  • , Dae Kyoo Kim
  • *Corresponding author for this work
  • Sogang University
  • Oakland University

Research output: Contribution to conferenceConference paperpeer-review

Abstract

A software modeling method provides concrete modeling guidelines. Use of the guidelines helps designers build rigorous software in a systematic manner. However, the observation of modeling guidelines heavily relies on individual developer. This paper presents a rule syntax and its tool support for describing and verifying the modeling guidelines of UML-based modeling methods. The rule syntax enables one to specify informative messages in a conditional structure that help understand violations of modeling guidelines. We also present tool support that implements the rule syntax to validate modeling guidelines for UML models. We use COMET, a design method for concurrent systems, to demonstrate the approach. We validate the guidelines of COMET for UML models of a robot navigation system and a robot patrol system.

Original languageEnglish
Title of host publicationQSIC 2009 - Proceedings of the 9th International Conference on Quality Software
Pages161-166
Number of pages6
DOIs
StatePublished - 2009
Event9th International Conference on Quality Software, QSIC 2009 - Jeju, Korea, Republic of
Duration: 2009.08.242009.08.25

Publication series

NameProceedings - International Conference on Quality Software
ISSN (Print)1550-6002

Conference

Conference9th International Conference on Quality Software, QSIC 2009
Country/TerritoryKorea, Republic of
CityJeju
Period09.08.2409.08.25

Fingerprint

Dive into the research topics of 'GARDIAN: A tool for validating rule-based modeling methods'. Together they form a unique fingerprint.

Cite this