Design Patterns: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jochen (Diskussion | Beiträge) |
Jochen (Diskussion | Beiträge) (→Papers) |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 17: | Zeile 17: | ||
| [http://condor.depaul.edu/dmumaugh/OOT/Design-Principles/acv.pdf Acyclic Visitor] || R. C. Martin | | [http://condor.depaul.edu/dmumaugh/OOT/Design-Principles/acv.pdf Acyclic Visitor] || R. C. Martin | ||
|- | |- | ||
| [http:// | | [http://cdn.pols.co.uk/papers/agile-approach-to-legacy-systems.pdf An Agile Approach to a Legacy System] || C. Stevenson, A. Pols | ||
|- | |||
| [http://www.martinfowler.com/bliki/AssetCapture.html Asset Capture] || M. Fowler | |||
|- | |- | ||
| [http://www.cs.wustl.edu/~schmidt/PDF/ACT.pdf Asynchronous Completion Token] || T. H. Harrison, D. C. Schmidt, I. Pyarali | | [http://www.cs.wustl.edu/~schmidt/PDF/ACT.pdf Asynchronous Completion Token] || T. H. Harrison, D. C. Schmidt, I. Pyarali | ||
| Zeile 50: | Zeile 52: | ||
|- | |- | ||
| [http://www.kircher-schwanninger.de/michael/publications/EagerAcquisition.pdf Eager Acquisition] || M. Kircher | | [http://www.kircher-schwanninger.de/michael/publications/EagerAcquisition.pdf Eager Acquisition] || M. Kircher | ||
|- | |||
| [http://www.martinfowler.com/bliki/EventInterception.html Event Interception] || M. Fowler | |||
|- | |- | ||
| [http://martinfowler.com/eaaDev/EventSourcing.html Event Sourcing] || M. Fowler | | [http://martinfowler.com/eaaDev/EventSourcing.html Event Sourcing] || M. Fowler | ||
| Zeile 86: | Zeile 90: | ||
|- | |- | ||
| [https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjBhZKTob_PAhWJDsAKHWrpB_YQFggfMAA&url=http%3A%2F%2Fwww.cs.wustl.edu%2F~schmidt%2FOOPSLA-95%2Fhtml%2Fpapers%2Fpart.ps.gz&usg=AFQjCNHnDEO9kK95WzawpL0YNBfgRpaPzg&bvm=bv.134495766,d.ZGg Managing Continous Data Feed with Subscriber/Publisher Pattern] || R. Kannan | | [https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjBhZKTob_PAhWJDsAKHWrpB_YQFggfMAA&url=http%3A%2F%2Fwww.cs.wustl.edu%2F~schmidt%2FOOPSLA-95%2Fhtml%2Fpapers%2Fpart.ps.gz&usg=AFQjCNHnDEO9kK95WzawpL0YNBfgRpaPzg&bvm=bv.134495766,d.ZGg Managing Continous Data Feed with Subscriber/Publisher Pattern] || R. Kannan | ||
|- | |||
| [http://static.googleusercontent.com/media/research.google.com/de//archive/mapreduce-osdi04.pdf MapReduce: Simplified Data Processing on Large Clusters] || J. Dean, S. Ghemawat | |||
|- | |- | ||
| [https://msdn.microsoft.com/de-de/library/cc749751.aspx Model View Presenter (MSDN - Design Patterns)] || J.-P. Boodhoo | | [https://msdn.microsoft.com/de-de/library/cc749751.aspx Model View Presenter (MSDN - Design Patterns)] || J.-P. Boodhoo | ||
| Zeile 136: | Zeile 142: | ||
|- | |- | ||
| [https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjJ-_a7mr_PAhVsKMAKHcvJChYQFgghMAA&url=http%3A%2F%2Fwww.cs.wustl.edu%2F~schmidt%2Feuroplop-96%2Fpapers%2Fpaper29.ps&usg=AFQjCNFnTAzQRYM__6-c4rIYaujJS4kR0A&bvm=bv.134495766,d.ZGg State Patterns] || P. Dyson, B. Anderson | | [https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjJ-_a7mr_PAhVsKMAKHcvJChYQFgghMAA&url=http%3A%2F%2Fwww.cs.wustl.edu%2F~schmidt%2Feuroplop-96%2Fpapers%2Fpaper29.ps&usg=AFQjCNFnTAzQRYM__6-c4rIYaujJS4kR0A&bvm=bv.134495766,d.ZGg State Patterns] || P. Dyson, B. Anderson | ||
|- | |||
| [http://www.martinfowler.com/bliki/StranglerApplication.html Strangler Application] || M. Fowler | |||
|- | |- | ||
| [http://www.cs.wustl.edu/~schmidt/PDF/locking-patterns.pdf Strategized Locking, Thread-safe Interface, and Scoped Locking] || D. C. Schmidt | | [http://www.cs.wustl.edu/~schmidt/PDF/locking-patterns.pdf Strategized Locking, Thread-safe Interface, and Scoped Locking] || D. C. Schmidt | ||
| Zeile 165: | Zeile 173: | ||
| [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.77.5852&rep=rep1&type=pdf Warden: A Pattern for Object Distribution] || F. Das Neves, A. Garrido | | [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.77.5852&rep=rep1&type=pdf Warden: A Pattern for Object Distribution] || F. Das Neves, A. Garrido | ||
|} | |} | ||
== Pattern Languages of Programs (PLoP) == | == Pattern Languages of Programs (PLoP) == | ||
| Zeile 190: | Zeile 197: | ||
* [http://www.hillside.net/plop/plop97/Workshops.html Proceedings 1997] | * [http://www.hillside.net/plop/plop97/Workshops.html Proceedings 1997] | ||
* [http://www.cs.wustl.edu/~schmidt/PLoP-96/workshops.html Proceedings 1996] | * [http://www.cs.wustl.edu/~schmidt/PLoP-96/workshops.html Proceedings 1996] | ||
== Euro Pattern Languages of Programs (EuroPLoP) == | |||
* [http://hillside.net/europlop/europlop2012/submission/schedule.cgi Proceedings 2012] | |||
* [http://www.hillside.net/europlop/europlop2011/submission/schedule.cgi Proceedings 2011] | |||
* [http://hillside.net/europlop/europlop2010/submission/schedule.cgi Proceedings 2010] | |||
* [http://ceur-ws.org/Vol-566/ Proceedings 2009] | |||
* [http://ceur-ws.org/Vol-610/ Proceedings 2008] | |||
Aktuelle Version vom 27. November 2016, 16:58 Uhr
Papers
Pattern Languages of Programs (PLoP)
- Proceedings 2016
- Proceedings 2015
- Proceedings 2014
- Proceedings 2013
- Proceedings 2012
- Proceedings 2011
- Proceedings 2010
- Proceedings 2009
- Proceedings 2008
- Proceedings 2007
- Proceedings 2006
- Proceedings 2005
- Proceedings 2004
- Proceedings 2003
- Proceedings 2002
- Proceedings 2001
- Proceedings 2000
- Proceedings 1999
- Proceedings 1998
- Proceedings 1997
- Proceedings 1996
Euro Pattern Languages of Programs (EuroPLoP)
Adaptive Communication Environment (ACE)
- D. C. Schmidt, The ADAPTIVE Communication Environment An Object-Oriented Network Programming Toolkit for Developing Communication Software.
- D. C. Schmidt, An OO Encapsulation of Lightweight OS Concurrency Mechanisms in the ACE Toolkit.
- D. C. Schmidt, The Design and Use of the ACE Reactor.
- D. C. Schmidt, IPC SAP - C++ Wrappers for Efficient, Portable, and Flexible Network Programming.
Online Books