Time to Write a Book
It seems the time has arrived for me to write a book on the Modeling project. More specifically, now that things have settled down on GMF and the QVT contribution is available in CVS, it's time to write a book on using the Modeling project as a DSL Toolkit.
Designed to complement the "EMF book" (version 2.0 is out soon!) in the same Addison-Wesley series, the book is scheduled to be completed at the end of March, 2008 and be some 500 pages long. So far, I have just about 100 pages written in draft form, so hopefully it will be a long cold winter indoors.
The book will utilize a series of DSL projects to cover in detail the development of graphical concrete syntaxes (using GMF), model-to-model transformations (using QVT Operational Mapping Language), and model-to-text transformations (using Xpand). In the future, perhaps be extended to cover concrete textual syntaxes, if and when the proposed Textual Modeling Framework project becomes a reality.
At this point, I'd be interested in the community's feedback on this book and its scope. To me, a DSL Toolkit should include all aspects of model-driven software development as they relate to a domain (semantic) model. And since the world already has an excellent book on EMF itself, it's about time we had one to cover these other important capabilities in the Modeling project.
For those attending Eclipse Summit Europe this year, Ed and I will be demoing part of the book's sample projects. In November, I'll be delivering a similar presentation at EclipseWorld. Hope to see you there!
Designed to complement the "EMF book" (version 2.0 is out soon!) in the same Addison-Wesley series, the book is scheduled to be completed at the end of March, 2008 and be some 500 pages long. So far, I have just about 100 pages written in draft form, so hopefully it will be a long cold winter indoors.
The book will utilize a series of DSL projects to cover in detail the development of graphical concrete syntaxes (using GMF), model-to-model transformations (using QVT Operational Mapping Language), and model-to-text transformations (using Xpand). In the future, perhaps be extended to cover concrete textual syntaxes, if and when the proposed Textual Modeling Framework project becomes a reality.
At this point, I'd be interested in the community's feedback on this book and its scope. To me, a DSL Toolkit should include all aspects of model-driven software development as they relate to a domain (semantic) model. And since the world already has an excellent book on EMF itself, it's about time we had one to cover these other important capabilities in the Modeling project.
For those attending Eclipse Summit Europe this year, Ed and I will be demoing part of the book's sample projects. In November, I'll be delivering a similar presentation at EclipseWorld. Hope to see you there!


48 Comments:
Good luck, writing a book takes forever :)
Cool! Good luck. Where can I pre-order a copy :)
Thumbs up! I'll definetely will purchase one :-) Don't hesitate to discuss any question regarding openArchitectureWare (Xpand, Xtend, Xtext,...) in our forum. We'll be pleased to give you any information you need.
I look forward to!
Hi,
I would like you to see this blog:
http://gmfdoc.blogspot.com/
I am trying to populate all the documents regarding GMF in an properly organized manner. Please give your suggestion.
While using GMF I faced difficulty in finding exact book or good documentation like EMF has.
Actually, I am on mid-way. Blog will be enhanced and refined progressively.
I know the post to write the book is from 2007. Just wanted to check if you or anyone you know of, is closer to releasing the GMF book which possibly consolidates all the disparate knowledge that has been blogged and 'tutorialed '?
I sent the manuscript to the publisher several weeks ago, so I'm just waiting for the processing of it into a Safari "rough cut" at the moment. Sorry for the delay.
Thanks Richard.
For a newbie, it is becoming quite cumbersome (if not impossible) to read the news groups in order to figure out "how do i do X in GMF?"
Will be following your blog to purchase a copy of rough cut....(I really want to use GMF but is becoming increasingly difficult to figure out stuff on my own...need well documents book :) ).
成人貼圖情色文學成人免費線上情色影片成人免費情色影片成人圖片熟女情色成人小說情色文學成人情色貼圖網成人情色免費av成人情色免費電影文字情色文學情色網新的麗的情色遊戲新情色遊戲日本av女優情色網日本av女優情色貼圖日本無碼情色影片日本痴漢情色卡通日本美女情色寫真集日本免費情色網日本免費情色影片日本卡通情色日本卡通情色遊戲日本情色片日本情色網日本情色dvd撥打情色影片援助情色論壇拉子情色文學成人情色免費下載成人情色卡通漫畫成人情色圖貼成人情色寫真成人情色小遊戲成人情色小說成人情色小說自拍成人情色影片成人情色影片區成人情色影片下載成人情色性愛成人情色據乳成人情色故事
好喜歡你的部落格唷,剛下班,要去睡了!!!掰~~..................................................
nice job! waiting for your new artical. ........................................
豆豆聊聊天080人聊天室尋夢元聊天性愛性交性愛線上gogo成人網gogo成人影片gogo色情gogo258影片gogo258goav線上go2色情影片網go2免費ago2免費a片go2免費成人影片go2免費影片卡通go2免費影片觀看go2亞洲免費影片go2線上a片go2線上免費go2線上影片go3avgoav成人網goav免費影片線上gogo色情網gogo色情影片hi免費影片hk免費影城hot情色httpsex520net視訊辣妹亞洲情色風暴貼圖ut男同志聊天室情色視訊
憂能傷身,保重哦!.........................
人有兩眼一舌,是為了觀察倍於說話的緣故。......................................................
這個讚唷!!值得佳賞與獎勵~~●ω●........................................
祝福你人氣不減ˊˇˋ........................................
謝謝您的分享~感恩唷!!..................................................
動不一定每一次都成功,但坐而不行,絕無任何成功可言 ....................................................
噴泉的高度,不會超過它的源頭。一個人的事業也是如此,它的成就絕不會超過自己的信念。.............................................
世間是非,要如水泥地般水過則乾。 ..................................................
支持你就對了!.........................
思想與理論,貴呼先於行動,但行動較思想或理論更高貴........................................
you two make a lovely couple!............................................................
Two heads are better than one. ............................................................
要持續更新下去喲!!祝你心情愉快.................................................................
Quality is better than quantity.................................................................
河水永遠是相同的,可是每一剎那又都是新的。......................................................................
人生是故事的創造與遺忘。............................................................
向著星球長驅直進的人,反比踟躕在峽路上的人,更容易達到目的。............................................................
如果相遇.你會感到相知.那麼.有一種習慣叫做陪伴;如果陪伴.你會感到珍惜.那麼.有一種甜蜜叫做存在!..................................................................
偶爾上來逛逛,下次不知是否還有緣再進來,先祝您平安順利!!!............................................................
Of two evils choose the least.............................................................
No pains, no gains.......................................................................
blog有留言互動才好玩~~希望留言能支持您的更新動力!!!............................................................
路過看到好的blog,不推對不起自己...........................................................
Man is not made for defeat. A mean can be destroyed but not defeated...................................................................
閱讀您的BLOG文章,真是件快樂的事!..................................................................
天氣慢慢轉涼囉~要保重! ............................................................
成功多屬於那些很快做出決定,卻又不輕易變更的人。而失敗也經常屬於那些很難做出決定,卻又經常變更的人............................................................
Never put off till tomorrow what may be done today..................................................................
你怎麼能經過一片海,而忘記它的藍?......................................................................
知識可以傳授,智慧卻不行。每個人必須成為他自己。. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
你文章很棒的~繼續分享給大家~~~~..................................................
真正的朋友不會把友誼掛在嘴巴上......................................................................
寫文章需要心情~~期待你再一次的好文章...............................................................
好文章,希望能一直看到您的PO文..................................................................
生活總是起起伏伏,心情要保持快樂才好哦!!............................................................
Post a Comment
<< Home