Ads
Why this modeling portal?
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.
Back-annotation of data models at run-time
Zuzel , a Master Student at the University of Toronto under the supervision of Greg Wilson (and the occasional collaboration of myself, Robert Clarisó and Mike Conley) is working on a method/tool to back-annotate data models at run-time .
Sample UML interview questions (what NOT to ask IMHO)
Top 5 posts in January 2010
According to your votes (number of votes = number of clicks on the post), the five most popular blog entries in January 2010 are (in this order):
- Interview with Rafael Chaves (TextUML Toolkit - creating models at the same speed you write code)
- Call for Action - Setting UML free
- Drawing UML Sequence Diagrams "napkin style"
Model-driven vs Model-started development processes
Rafael Chaves has just posted a new entry in his blog talking about the "Myths that give model-driven development a bad name".
OMG initiatives in the health domain
IT news online reports about the collaboration between the OMG (Object Management Group) and HL7 (Health Level Seven International) in order to develop new standards for the healthcare industry.
As Richard Soley (chairman of the OMG) summarizes:
Concrete, a lightweight, web-based model editor
Martin Thiede announces "Concrete" a web-base model editor which can be configured for different DSLs by providing a metamodel and optional concrete syntax definition in HTML/CSS.
Models are created mainly by typing text in the browser, using autocompletion, constraint checks, etc. They are exchanged in JSON format with any backend, e.g. via AJAX.
