OPM vs. UML—Experimenting with Comprehension and Construction of Web Application Models
Empirical Software Engineering
From AO Methodologies to MAS Infrastructures: The SODA Case Study
Engineering Societies in the Agents World VIII
MAS meta-models on test: UML vs. OPM in the SODA case study
CEEMAS'05 Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
Hi-index | 0.00 |
The objective of this paper is to describe a metamodelling approach towards evaluating the fit of Object-Oriented Analysis and Design (OOAD) methodologies to Object-Oriented Programming (OOP) languages. Metamodelling has been applied successfully to evaluate and integrate OOAD methodologies. In this research, the use of metamodelling is extended to describe OOP languages. This paper describes an approach to use OOAD and OOP metamodels to analyze the fit of OOAD methods to OOP languages. The approach is illustrated by evaluating the fit of Booch OOAD on Smalltalk, Eiffel and C++. It is concluded that using metamodelling an objective assessment of the match of an OOAD methodology to an OOP language can be made.