OPM vs. UML—Experimenting with Comprehension and Construction of Web Application Models

Author(s): IRIS REINHARTZ-BERGER, DOV DORI
Venue: Empirical Software Engineering
Date: 2005

Type of Experiement: Controlled Experiment

Quality
3

Summary:
This paper compares the use of the Object-Process Methodology (OPM) to the Unified Modeling Language (UML) in the context of constructing web applications. The goal of the empirical study is to investigate the level of comprehension and quality of the web application models using the two approaches.

The study used 3rd year computer science students as participants in the study. The participants were asked to answer questions based on the comprehension and quality of the models and aspects of structure, dynamics, and distribution.

The study found that “the students comprehended the OPM models 10.5% better than the UML models” Furthermore the study found that in the area of dynamics comprehension student using OPM scored 20% higher then students using UML. The other aspects had no significant difference

0