On 08/12/2010 14:32, Ian McNicoll wrote: > Hi Koray, > > I agree with Thomas here, Koray, but I take your point about the > separation into a further layer represents added potential development > complexity.
well... software engineering history would say otherwise. Where a concept is needed you have two choices: * A) mix it in with the languages & architectural layers you already have * B) create a dedicated layer or component type, and possibly dedicated formalism if needed A) represents the history of large scale systems built in the 60s, 70s and 80s - unmaintainable spaghetti. B), if done right is always better. > I think we should expect tools to handle this in the same > way that a complex development environment like Visual Studio handles > various layers of application 'code' and resources within a seamless > environment. You should not have to think about these separate layers > during development. exactly - thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20101208/71781480/attachment.html>