Презентация Domain Expert DSLs
От: mkizub Литва http://symade.tigris.org
Дата: 10.05.09 15:22
Оценка: 16 (2)
Intentional Software выкатил презентацию своего продукта.
http://www.infoq.com/news/2009/03/DSL-Magnus-Christerson-Henk-Kolk
Презентация с MSDN http://msdn.microsoft.com/en-us/oslo/dd727740.aspx
Обзор от Martin Fowler — http://martinfowler.com/bliki/IntentionalSoftware.html

PS Событие не новое, но что-то его на RSDN не обсуждали.
SOP & SymADE: http://symade.tigris.org , блог http://mkizub.livejournal.com
Re: Презентация Domain Expert DSLs
От: Rn Россия  
Дата: 10.05.09 18:32
Оценка: +1
Здравствуйте, mkizub, Вы писали:

M>PS Событие не новое, но что-то его на RSDN не обсуждали.


Как в том анекдоте — для того, чтобы это понять не нужно быть ослом

Если ограничится промышленным производством чего-нибудь, а не интернет магазином, сразу видим проблемы.
Нужен "Domain Knowledge" созданный 3й стороной которым воспользуется ЛЮБОЙ софтостроитель для удовлетворения ЛЮБОГО заказчика.
Создать Domain Knowledge настолько колоссальный труд (в первую очередь из-за субъективной оценки что именно важно),
что успешные реализации это уже жирный кусок интеллектуальной собственности.
Я знаю только один такой это POSC(может еще есть не знаю), он якобы открытый(потому что у нефтяников много денег ,
сделан довольно мутно не охватывает некоторые нужные вещи.
http://www.posccaesar.org/raw-attachment/wiki/ISO15926inOWLPart2/ISO15926inOWL_2.gif
https://trac.posccaesar.org/svn/pub/DPR/Version1.0/generatedDocSchema/WITSML_Composite.xsd.html#h2985148

Наверно можно создать простенький DK (для документооборота например) и играться в этой нише, заматереть
и пробовать реализовать что нибудь серьезное, но когда это еще будет
DOCTRINA MULTIPLEX, VERITAS UNA.
Re[2]: Презентация Domain Expert DSLs
От: mkizub Литва http://symade.tigris.org
Дата: 10.05.09 20:43
Оценка:
Здравствуйте, Rn, Вы писали:

Rn>Если ограничится промышленным производством чего-нибудь, а не интернет магазином, сразу видим проблемы.

Rn>Нужен "Domain Knowledge" созданный 3й стороной которым воспользуется ЛЮБОЙ софтостроитель для удовлетворения ЛЮБОГО заказчика.

С чего это? Может нужен DK, который можете создать вы сами для решения конкретной задачи конкретного заказчика?

Rn>Создать Domain Knowledge настолько колоссальный труд (в первую очередь из-за субъективной оценки что именно важно),

Rn>что успешные реализации это уже жирный кусок интеллектуальной собственности.

HTML или BPEL это жирные куски, но вам же ими не запрещают пользоваться.

Rn>Наверно можно создать простенький DK (для документооборота например) и играться в этой нише, заматереть

Rn>и пробовать реализовать что нибудь серьезное, но когда это еще будет

Мы постоянно пользуемся DK. Создание веб-страницы — это определённая область, для неё есть инструменты
(в силу её распространённости). Вот эти инструменты — это и есть воплощение чьего-то DK.
Вы решаете задачи 3D рисования? Для него тоже есть инструменты — OpenGL, AutoCAD, даже специальные
инструменты для моделирования уровней какой-нибудь 3D игрушки.
SOP & SymADE: http://symade.tigris.org , блог http://mkizub.livejournal.com
Re[3]: Презентация Domain Expert DSLs
От: Rn Россия  
Дата: 11.05.09 18:13
Оценка:
Здравствуйте, mkizub, Вы писали:

M>Здравствуйте, Rn, Вы писали:


Rn>>Если ограничится промышленным производством чего-нибудь, а не интернет магазином, сразу видим проблемы.

Rn>>Нужен "Domain Knowledge" созданный 3й стороной которым воспользуется ЛЮБОЙ софтостроитель для удовлетворения ЛЮБОГО заказчика.

M>С чего это? Может нужен DK, который можете создать вы сами для решения конкретной задачи конкретного заказчика?

Я смотрю на DK из тысяч сущностный и идея подсоздавать DK по необходимости выглядит сомнительно нету хороших решений пока.

Rn>>Создать Domain Knowledge настолько колоссальный труд (в первую очередь из-за субъективной оценки что именно важно),

Rn>>что успешные реализации это уже жирный кусок интеллектуальной собственности.

M>HTML или BPEL это жирные куски, но вам же ими не запрещают пользоваться.

Правильно бесплатные стандарты которые созданы совместными усилиями и это очень хорошо.
Но и ничто не помешало МС(может не они первые конечно начали) напихать в html своих фишек потому что они нужны были прямо сейчас.

Rn>>Наверно можно создать простенький DK (для документооборота например) и играться в этой нише, заматереть

Rn>>и пробовать реализовать что нибудь серьезное, но когда это еще будет

M>Мы постоянно пользуемся DK. Создание веб-страницы — это определённая область, для неё есть инструменты

M>(в силу её распространённости). Вот эти инструменты — это и есть воплощение чьего-то DK.
M>Вы решаете задачи 3D рисования? Для него тоже есть инструменты — OpenGL, AutoCAD, даже специальные
M>инструменты для моделирования уровней какой-нибудь 3D игрушки.

Нет Система оперативного управления производством — планирование, мониторинг, оценка.
Область применения причем очень узкая (все заказчики ведут одинаковый бизнес), но если предоставить делать DK
заказчику у всех он будет разный со временем,
если делать самим затраты очень высокие на начальной стадии — нужно знать нюансы бизнеса.
DOCTRINA MULTIPLEX, VERITAS UNA.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.