Original on http://www.ccs.neu.edu/research/demeter/
Пазнайце, як мага стварыць праграмнае забеспячэнне, якое лёгка падтрымліваць і развіваць выкарыстанне адаптыўнага праграмавання (AP) і аспектно-арыентаванае праграмаванне (АОП).
Аспект-арыентаванай канферэнцыі па развіцці праграмнага забеспячэння
Бягучыя версіі праграмнага забеспячэння:
Деметра Рэалізацыі з Паўночна-усходняга.
Спіс публікацый з поўнай прац. шмат прац старонцы абмеркавання ўвязкі іх з вэб адпаведных новай працы.
Деметра ідэі на практыку (напрыклад, XML, UML, EJB, моў апісання дадзеных).
Ідэі праекта, злучаных з АОП і AP.
Адаптыўнае праграмаванне разглядаецца як буйны крок наперад у тэхналогіі праграмнага забеспячэння, заснаваны на выкарыстанні вядомых канчатковых аўтаматаў і тэорыі фармальных моў, каб выказаць лаканічна і працэс эфектыўна шляхі мностваў у архітэктурнай графікі (напрыклад, UML дыяграмы класаў). AP дазваляе зрабіць праграмнае забеспячэнне прасцейшай і больш шматразовыя, выкарыстоўваючы заканамернасці, якія існуюць у большасці аб'ектна-арыентаваных праграм. А. П. зводзіцца распрацоўкі праграмнага забеспячэння і тэхнічнае абслугоўванне значна. Больш якія ўзаемадзейнічаюць аб'ектаў выкарыстання ў праекце, тым больш скарачэнне. Падлучэнне да аспектно-арыентаванае праграмаванне з Xerox PARC
Мая кніга пра адаптыўнага праграмавання даступная ён-лайн. Title: Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns, Author: Karl Lieberherr, Publisher: PWS Publishing Company, ISBN: 0-534-94602-X, Year: 1996.Traversal семантыка ў графаў аб'ектаў дакумент па стратэгіі абыходу паляпшае абыходу тэхналогіі, апісанай у кнізе. Робіць адаптыўнага праграмавання значна прасцейшым і магутным. Стратэгіі рэалізуюцца ў бібліятэцы А. П. (гл. Деметра Рэалізацыі).
Калі вы жадаеце ведаць, як ужываць адаптыўнае праграмаванне для пэўных прыкладанняў, зірніце на Деметры ў дзеянні, каб атрымаць уяўленне пра тое, што зрабілі іншыя. Існуе добры шанец, што вы зможаце ўжываць шматлікія з ідэй у гэтых рашэнняў на сваёй уласнай працы.
JJTree ад Сонца Цест: Камерцыйны Java прылада, выкарыстоўваючы Деметра Ідэі
DemeterJ (першая версія старонкі DemeterJ)
DemeterJ (DARPA / ЦРО Інфармацыя пра праект)
Айрэсе (DARPA праекта на BBN)
Пяць Шаблоны Падводзячы адаптыўнага праграмавання
Перавагі адаптыўнага праграмавання
PowerPoint слайд-шоў (выступ) пра аспектно-арыентаванага праграмавання і адаптыўная (0,5 мегабайт)
Створана Рут С. Лиеберхерр
Деметра Метад разглядаюцца пытанні змены патрабаванняў у адкрытай, якая развіваецца сістэмы праз адаптыўнае праграмаванне. Метад дазваляе дамагчыся больш, працуючы менш: вы можаце зрабіць вашы праграмы адначасова карацей (т. е. вы павінны працаваць менш) і ў той жа час вы атрымліваеце шэраг пераваг: лепшай прыстасоўвальнасці і нават адаптыўнасць, больш зразумелымі, больш ремонтопригодность.
Гэты ўяўны парадокс дасягаецца шляхам напісання аб'ектна-арыентаваных праграм, супрацоўнічае погляды, якія вольна злеплены. Адаптыўнасць паходзіць з простых, але інавацыйных клею, што дазваляе праграмаваць цэлыя сем'і адкрытых рэалізацый. Рэалізацыя завецца адкрытым, калі кліенты ўсё яшчэ можа аказваць істотны ўплыў на рэалізацыю.
Гэта старонка ўтрымоўвае спасылкі да новага свету больш гнуткім праграмным забеспячэннем. Калі вам падабаецца, што вы знайшлі тут, мы які шануецца ваша меркаванне і мы жадалі б пачуць пра ваша выкарыстанне тэхналогіі. Калі ласка, распавядзіце сваім сябрам праграмнага забеспячэння пра гэту старонку.
Деметра сертыфікаваная прадукцыя здаровага для вас. Деметра Асацыяцыя з'яўляецца незалежным органам, які сведчыць БД гаспадарак у ЗША і за мяжой.