<<< Previous speaker next speaker >>>

principal consultant Stefan Tilkov, innoQ

principal consultant Stefan  Tilkov

Stefan Tilkov is co-founder and principal consultant at innoQ, a technology consulting company with offices in Germany and Switzerland. He has been involved in the design of large-scale, distributed systems for more than a decade, using a variety of technologies and tools ranging from C++ and CORBA over J2EE/Java EE and Web Services to REST and Ruby on Rails.

Stefan is lead SOA editor of InfoQ, author of a numerous articles and a frequent speaker at conferences around the world.

Presentation: "SOA in the Real World : Introduction"

Time: Wednesday 10:30 - 10:45

Location: St. James's Suite


Few topics have been the subject of so much hype as service-oriented architectures (SOA), and many hours have been wasted by architects and developers looking for "the essence" of SOA.

After all the introductions, the talk about concepts, the debates surrounding them, and all the promises that have been made by various camps, this track will focus on experience gained in applying SOA in the real world.

Whether based on SOAP/WSDL-style Web services or alternative approaches such as RESTful HTTP, we will talk about the good, the bad  and the ugly.

Presentation: "Thoughts on the generic-vs.-specific trade-off"

Time: Friday 10:45 - 11:45

Location: Fleming Room

Abstract: Whether it's DSLs vs. general purpose programming languages, or internal DSLs vs. external DSLs, or UML vs. MOF, or a specific XML format vs. XHTML, or tunnelling web service calls through HTTP POST or GET, the same abstract problem occurs again and again, forcing the architect to decide whether to go with a generic solution or invent a specific one. In this talk, Stefan will illustrate how this problem manifests itself in many different scenarios, outline the pros and cons of both the extreme as well as in-the-middle solutions, and derive a guideline on how to deal with it.