Modeling is supposed to be one of the most important activities in any software development process. At least this is the general understanding within the software engineering research community. However, in the day-to-day practice, modeling is usually regarded as, basically, a waste of time.
The goal of this portal is, with your help, to explore and discuss when, where and how software modeling and model-driven engineering (and when NOT) can improve the current software development practice.
I hope to involve both researchers and practitioners in this discussion and cover technologies/methods/notations such as UML, Model-Driven Development (MDD), Model-Driven Architecture (MDA), OCL, model-transformations,…
* BTW, MOLA is the Spanish word for “cool”!