martes, 27 de septiembre de 2011

Modelos, MDD y enseñanza

http://www.se.uni-oldenburg.de/documents/olnse-2-2011-EduSymp.pdf#page=67

Thanks Roda


Algunos recortes:

"(2) MDSD is generally taught top-down, whereas industry success is
more likely when MDSD is applied bottom-up;"



"..Practical application of domain modeling is pragmatic, where DSLs (and accompanying generators) are developed sometimes in as little as two weeks."

"Hence, much MDSD success is ‘hidden’ – in the sense that there is very widespread use of mini-DSLs, often textual, and that there may be many such mini-DSLs used within a single project: one interviewee reported on the use of multiple XML-based DSLs to generate 70% of a system, for example."



"Most modeling courses tend to focus on UML and, furthermore, emphasize the presentation of notation rather  than principles Most UML books put notation first and concept structuring is either only secondary or hidden entirely. Although much more limited, books on DSLs (e.g., [3]) seem to do a better job of teaching general principles of (domain) modeling.

[3] Tony Clark, Paul Sammut, James Willans: Applied Metamodelling, A  Foundation for Language Development, 2nd Edition. Ceteva, 2008."


¡Que bueno!:
" we went out, we bought 4 boxes of the monopoly board game… We gave them this, we said go model the game using these concepts"


 "This way of working suggests that developers find it easier to get to grips with MDSD when they use it to refactor existing assets from the ground-up rather than trying to abstract from above. In turn, it suggests that modeling should be taught bottom-up rather than top-down. "


"Maybe the best way to teach models is not to teach the topic of models. Maybe the best way to teach models is to teach other topics by using models as an explanatory device. "














viernes, 16 de septiembre de 2011

Business Model Generation Canvas

Business Model Generation Canvas una herramienta muy efectiva para discutir modelos de negocio.

Bajar el pdf en:
http://www.businessmodelgeneration.com/canvas


 





miércoles, 14 de septiembre de 2011

Business Rule Concepts: Getting to the Point of Knowledge

http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/1814/Business-Vocabulary-The-Most-Basic-Requirement-of-All.aspx

Herramienta CU

Esta herramienta está inspirada en la escritura de CU de Cuckburn (algunas reglas las simplifca) http://www.casecomplete.com/

domingo, 11 de septiembre de 2011

Language Workbench Competition 2011 Feature Matrix

Inspirada por Pedro Molina http://www.languageworkbenches.net/ar.html

SPLC 2011 - VOELTER

http://www.voelter.de/data/presentations/SPLC2011-Paper.pdf http://www.voelter.de/data/pub/VoelterVisser-PLEusingDSLs.pdf

SPLC2011 -

SPL at SIEMENS http://www.splc2011.net/downloads/achatz_keynote_splc_final.pdf

Normas UNE

Paseando por Las Caletillas, me veo este cartel. ¡Que bien! cumple la UNE-EN 957.
¡La pena es que tengo que pagar 30 euros por capítulo para saber que es!
http://www.aenor.es/aenor/normas/normas/fichanorma.asp?tipo=N&codigo=N0043466&PDF=Si