<div dir="auto"><p style="margin:0px;font-family:'Times New Roman';font-variant-ligatures:normal">Hi, I've just refactored an introductory document to the framework I'm proposing for Business Integration. Don't hesitate in commenting or reviewing. Be patient please, it's a first draft. I've tried to be more concise than in previous documents. Thanks!</p><p style="margin:0px;font-family:'Times New Roman';font-variant-ligatures:normal"><br></p><p style="margin:0px;font-family:'Times New Roman';font-size:medium;font-variant-ligatures:normal"><a href="https://github.com/CognescentBI/BISemantics/blob/master/Document.pdf">https://github.com/CognescentBI/BISemantics/blob/master/Document.pdf</a></p><div dir="auto"><br></div><div data-smartmail="gmail_signature">Best,<br>Sebastián Samaruga<br>---<br><a href="http://exampledotorg.blogspot.com.ar/2017/09/hi-everyone-im-sebastian-software.html">http://exampledotorg.blogspot.com.ar/2017/09/hi-everyone-im-sebastian-software.html</a><br>    </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Oct 31, 2017 8:57 PM, "Sebastian Samaruga" <<a href="mailto:ssamarug@gmail.com">ssamarug@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="auto"><div dir="auto"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><div class="m_-2168355853177112300elided-text"><div dir="auto"><div dir="auto" style="font-family:sans-serif"><div dir="auto">Hi. It's really encouraging to find people interested into achieving similar goals. Mostly when the whole community seems to be looking at other side and the support comes from an organization like the OMG.</div><div dir="auto"><br></div><div dir="auto">I'll try to respond inline each part of your message:</div><div dir="auto"><br></div><div dir="auto">On Oct 28, 2017 1:10 PM, "Cory Casanave" <<a href="mailto:cory-c@modeldriven.com" target="_blank">cory-c@modeldriven.com</a>> wrote:</div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><p class="MsoNormal">Sebastián,<u></u><u></u></p><p class="MsoNormal">We may have some goals in common. We are currently working on a reference implementation for “Semantic Modeling for Information Federation” (SMIF), an OMG standard in progress. Here is a link to the current draft: <a href="https://github.com/ModelDriven/SIMF/blob/master/NextSubmission/SMIFSubmissionMasterDocument.pdf" target="_blank">https://github.com/Mode<wbr>lDriven/SIMF/blob/master/NextS<wbr>ubmission/SMIFSubmissionMaster<wbr>Document.pdf</a></p></div></div></blockquote></div></div></div><div dir="auto">I've tried to read the specification. It's really 'formal' in shape but a little bit narrow less in scope. It defines lots of artifacts and their roles in the way of 'usual' models of models approach of trying to solve anything. My approach would be to have a metamodel that could render any model (including the model itself)<br></div><div dir="auto" style="font-family:sans-serif"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><p class="MsoNormal"><u></u></p><p class="MsoNormal">The foundation meta-model is designed to support a variety of modeling, data languages and technologies as well as mapping semantics. There is already one commercial implementation of the UML/OWL binding (which makes it much easier to create and reuse SW models): <a href="https://www.nomagic.com/product-addons/magicdraw-addons/cameo-concept-modeler-plugin" target="_blank">https://www.nomagic.<wbr>com/product-addons/magicdraw-a<wbr>ddons/cameo-concept-modeler-pl<wbr>ugin</a></p></div></div></blockquote></div></div></div><div dir="auto" style="font-family:sans-serif">If a foundation meta-model is meant to be built for business integration, both in the producers side of the coin as in the consumers side everything</div></div></div></div></div></blockquote></div></div></div></div></div><div dir="auto"><div dir="auto" style="font-family:sans-serif"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><div class="m_-2168355853177112300elided-text"><div dir="auto"><div dir="auto">should be homogeneus as for being able to regard resources comming or going into an operation (or exchange as I'm building an ESB) as the same kind of thing, regardless they are database records, XML files, CSV or whatever.</div><div dir="auto"><br></div><div dir="auto">That's why I'll be using Functional Programming for this along with Java 8. Operations include the representation side of the coin as verbs as in CRUD resorts on the formats being exchanged.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><p class="MsoNormal"><u></u></p><p class="MsoNormal">We are building out the more runtime aspects of federation ( also in Java <span style="font-family:'Segoe UI Emoji',sans-serif">😊</span>). The mapping semantics that define the “pivot” through concepts to various data representations is a key feature, as are higher representation of concepts like roles and first-class relationships. We are not quite ready to post the initial implementation, the target is end-of-year. One area we would like to collaborate on is the analytics side, currently the analytics front-ends are all very SQL (or at least table or name/value) oriented.</p></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></div></div></div><div dir="auto"><br></div><div dir="auto">The 'pivot' representation for various integrated sources should be the ability to treat a DB, REST or whatever representation as the same without resorting in layers of layers of mappings. Federation could be thought of as if I update a (database) resource a (RESTful) resource is updated (invoked) accordingly.</div><div dir="auto"><br></div><div dir="auto">Analytics should come its way if 'federated' queries may be rant over 'homologated' meta-models of sources. Here I agree that there should be no mappings to the underlying sources but leverage the homogeneity given from FP. Given a functional ESB approach I'm pointing to, analytics would be pipes of transforms in exchanges.</div><div dir="auto"><br></div><div dir="auto"><div dir="auto" style="font-family:sans-serif"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><div class="m_-2168355853177112300elided-text"><div dir="auto"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><p class="MsoNormal"><u></u></p><p class="MsoNormal">Like you, we are looking for collaborators on both the business and technical sides. It may be that the projects could be mutually supportive.</p></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></div></div></div><div dir="auto">Of course I'll be pleased in collaborating in this endeavor. What I'll warn you is that my 'formalism' and, even, my skills levels may be very bellow the ones beared by those actually participating.</div><div dir="auto"><br></div><div dir="auto">And what I could offer for now are *very fuzzy* early drafts (even ones without any layout at all) where I'm dumping thoughts regarding a future implementation:</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/CognescentBI/BISemantics" target="_blank">https://github.com/<wbr>CognescentBI/BISemantics</a><br></div><div dir="auto"><br></div><div dir="auto">Best,</div><div dir="auto">Sebastián Samaruga.</div><div dir="auto"><div dir="auto"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><div class="m_-2168355853177112300elided-text"><div dir="auto"><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-2168355853177112300quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-2168355853177112300m_-8212546529797813917WordSection1"><p class="MsoNormal"><br></p><p class="MsoNormal" style="font-family:sans-serif">Cory Casanave<u></u><u></u></p><p class="MsoNormal" style="font-family:sans-serif"><u></u> <u></u></p><p class="MsoNormal" style="font-family:sans-serif"><u></u> <u></u></p><p class="MsoNormal" style="font-family:sans-serif"><b>From:</b> Sebastian Samaruga [mailto:<a href="mailto:ssamarug@gmail.com" target="_blank">ssamarug@gmail.com</a>] <br><b>Sent:</b> Friday, October 27, 2017 11:26 AM<br><b>To:</b> W3C Semantic Web IG <<a href="mailto:semantic-web@w3.org" target="_blank">semantic-web@w3.org</a>>; public-rww <<a href="mailto:public-rww@w3.org" target="_blank">public-rww@w3.org</a>>; DBpedia <<a href="mailto:Dbpedia-discussion@lists.sourceforge.net" target="_blank">Dbpedia-discussion@lists.sour<wbr>ceforge.net</a>>; <a href="mailto:pragmaticweb@lists.spline.inf.fu-berlin.de" target="_blank">pragmaticweb@<wbr>lists.spline.inf.fu-berlin.de</a><br><b>Subject:</b> "Team" members wanted<u></u><u></u></p><div class="m_-2168355853177112300elided-text" style="font-family:sans-serif"><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Team members wanted (for a project that doesn't yet exist):<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">Hi, I'm just creating 'CognescentBI' as an organization into GitHub for initially hosting the proyect 'BISemantics' where I'll be pushing all the development efforts regarding a Business Integration platform for the Web of Data.<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal"><a href="https://www.github.com/CognescentBI/BISemantics" target="_blank">https://www.github.com/Cognesc<wbr>entBI/BISemantics</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I'm looking for collaborators, members, contributors and comments of all kind and sources.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Please watch for updates or follow:<u></u><u></u></p></div><div><p class="MsoNormal"><a href="http://exampledotorg.blogspot.com/" target="_blank">http://exampledotorg.blogspot.<wbr>com</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">From Blogspot there will be accessible a forum group link and Twitter updates from which to keep updated.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">For being honest, I already have no code at all. The whole project is planned to be implemented in Java and with a strong 'semantics' orientation. For now all I have is a bunch of Word documents specifying what's my 'vision' of a Semantic Web of Data.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">So please be patient. I'm trying to take this very slowly doing as much analysis and design as posible before actually implementing anything.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">So, if you dare, try to skim through the document files in the repo and, reading between lines, try to figure out what are the ingredients I'll try to mix up.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I now it's cumbersome for someone to be asked to figure out what others (example: me) are trying to mean when stating something. That's my main problem when I think something I wrote is worthwhile to share with the world and I think it will be evident for others to realize what's my point.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">That's why I'm going 'social' into development. It's evident for me I'm needing to be clear in the most possible ways and that comments from peers are the only way to find out where I must turn out to achieve this.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Best Regards,<u></u><u></u></p></div><div><p class="MsoNormal">Sebastián.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div></div><div dir="auto"><br></div></div></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></div></div></div></div>
</blockquote></div></div>