From: Craig G. (opennms) <cg...@op...> - 2013-09-05 12:37:09
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Sorry for not getting back sooner. Yes you will need to approach Marc Flauw. He did the training on the UML importer and I am not an expert on this. There is however a recording of Marc talking about the importer in a video at http://sourceforge.net/projects/openoss/files/JOSIF/DeveloperOnRamp/JOSIF_Developer_%20On_Ramp_TigerstripeSOAPGenerator%20_16_5_2012.wmv FYI, I have been uploading all of the training videos I have to a new vimo channel https://vimeo.com/channels/openoss The tooling introduction video gives a good overview. I will be uploading marc's video here once I have converted it to the correct format Craig On 04/09/2013 20:11, Dave Milham wrote: > Guillermo > I am not expert in using this aspect of the JOSIF tooling . > My understanding is that it is designed to use XMI output from the IBM RSA product so in principle any UML model could be possible. However there are some required annotations that I understand have to be added manually to the output XMI to drive JOSIF and the SID import tool and as user of the SID I haven't had to do this work so I am not well paced to comment on what is involved with the use of other models. > > Craig, > Are you able to comment or so we need to approach Marc Flauw? > > Dave > Dave Milham > t +44 5601 855561 m +44 7802 902451 > e dm...@tm...<mailto:gl...@tm...> > > From: Guillermo Alberto Valencia Perdomo [mailto:gui...@te...] > Sent: 04 September 2013 14:50 > To: Dave Milham > Subject: RE: JOSIF - Standard Interfaces > > Hi Dave, > First of all, thank you for your attention and kindness. The presentations you send to me were very useful. I could understand the purpose of the tool and almost everything about it. Yesterday I presented an overview about the TNA and JOSIF, and in this meeting we discuss some questions. > The first one was that if it is mandatory to develop UML based on the SID in the IBM Rational Software Modeler or if it possible to develop the model in another software. > Right now, here in Colombia we are in a SOA Government project. We have not so clear, how this tool could help us because we don't know exactly what artifacts does JOSIF generates after import de UML model. So, if you can help us in this topic we will be more than grateful. > > Thank you, > Sincerely, > > > [Logo_Telefonica] > > > > > Guillermo Valencia Perdomo | Telefónica Colombia > Practicante Arquitectura de Sistemas | Dirección Desarrollo de Sistemas > Transversal 60 No 114 A 55, Bloque G Piso 2, Edificio Telefónica Colombia, Bogotá, Colombia > gui...@te...<mailto:gui...@te...> > > > > > > > > De: Dave Milham [mailto:dm...@tm...] > Enviado el: lunes, 02 de septiembre de 2013 03:32 p.m. > Para: Niamh Clancy; Guillermo Alberto Valencia Perdomo; Tina O Sullivan > Asunto: RE: JOSIF - Standard Interfaces > > Guillermo > The key purpose of JOSIF is to enable our Integration Framework teams to create interfaces in arrange of technologies from core Frameworx in a rapid accurate manner together with the necessary documentation and S/W testing support. This is to allow us to create interfaces from Frameworx in a semi-automatic manner and track changing preferences for interfaces technologies. > > There are a few aspects to JOSIF: > > 1. The core JOSIF tool is based on the open source Tigerstripe tool on the Eclipse foundation. It is an example of model driven software development. > > 2. The core JOSIF tool is being developed as open source and the projects whilst mostly progressed with in the TM forum is published at https://openoss.atlassian.net/wiki/display/JOSIFDOC1/JOSIF+Main+Page > Previously it was at http://sourceforge.net/apps/mediawiki/openoss/index.php?title=JOSIF_Main_Page and I believe most material has been migrated but have not personally checked. > > 3. The TM Forum Frameworx (Fx) use of JOSIF is reported under the Frameworx integration program and is concerned with generating Fx interfaces mainly from our Information Model (SID) by combining part of the SID with common interface functional patterns for interfaces at a number of level - common message exchange patterns and specialisation of those patterns for Resource and service performance management ( alarms, performance, inventory, etc). > > 4. This tooling allows the TIP team members to create rapidly functional interfaces based on the SID together with its documentation and basic client and server stubs(which allow testers and reference implementation to be built). Most implementations that are based on Web Services and we have an initial REST implementation approach. > > 5. There is a set of slides explaining how JOSIF works with respect to the SID and the SID import tool at > > https://openoss.atlassian.net/wiki/display/JOSIFDOC1/Presentations+and+White+Papers > > Specifically the Baltimore 2011 training on that page > > > > If you need more information we can approach the JOSIF tooling team to answer any further questions. > > Dave > Dave Milham > t +44 5601 855561 m +44 7802 902451 > e dm...@tm...<mailto:gl...@tm...> > > From: Niamh Clancy > Sent: 02 September 2013 16:59 > To: Guillermo Alberto Valencia Perdomo; Dave Milham; Tina O Sullivan > Subject: RE: JOSIF - Standard Interfaces > > Hi Guillermo > > I'll need to refer to our experts in this area. > > Hi Dave, Tina > > Would you be able to provide Guillermo with further information concerning JOSIF as per his requests below > > Thanks > > From: Guillermo Alberto Valencia Perdomo [mailto:gui...@te...] > Sent: 02 September 2013 16:57 > To: Niamh Clancy > Subject: RE: JOSIF - Standard Interfaces > > Hi Niamh, > > Thank you for answering me. > I am searching about the functionalities of JOSIF. What I am trying to do is to present to the architecture team and to my boss, how JOSIF works. What I l know is that based on a UML the tool automatically generates de Interfaces and the documentation. I don't know if it is possible for you to give an example of this so we can know exactly how JOSIF works. > > I will wait for your answer. > Sincerely, > > > > [Logo_Telefonica] > > > > > Guillermo Valencia Perdomo | Telefónica Colombia > Practicante Arquitectura de Sistemas | Dirección Desarrollo de Sistemas > Transversal 60 No 114 A 55, Bloque G Piso 2, Edificio Telefónica Colombia, Bogotá, Colombia > gui...@te...<mailto:gui...@te...> > > > > > > > > De: Niamh Clancy [mailto:nc...@tm...] > Enviado el: lunes, 02 de septiembre de 2013 10:34 a.m. > Para: Guillermo Alberto Valencia Perdomo > Asunto: JOSIF - Standard Interfaces > > Hello Guillermo > > I am the Telefónica "Go To" person on behalf of the TM Forum. Just let me know whatever you are looking for and I'll make sure to respond more quickly than this. > > You mentioned on your email that you were looking for information on Interfaces. > > You'll find a lot of this information by visiting the section on TM Forum website under the section on Integrated Framework. See following link > http://www.tmforum.org/StandardizedInterfaces/10414/home.html > > I would also recommend you join the community focusing on this area and related projects http://www.tmforum.org/community/communities/integration-program/default.aspx where you can connect with people looking into this area, join and start discussions and download the documentation and white papers that may help you in your research. > > Let me know if you have any difficulty doing any of the above and I'll be happy to give you a call and take you through how to navigate the website and find the information you are looking for. > > Feel free to contact my colleagues Dave Milham dm...@tm...<mailto:dm...@tm...> or Tina O'Sullivan tos...@tm...<mailto:tos...@tm...> who are two people heavily involved in this area of focus. > > All the best > Niamh > > From: Guillermo Alberto Valencia Perdomo <gui...@te...<mailto:gui...@te...>> > Subject: JOSIF > Date: 30 August 2013 16:11:51 CEST > To: "usi...@tm...<mailto:usi...@tm...>" <usi...@tm...<mailto:usi...@tm...>> > > Hi, > My name is Guillermo Valencia and in this moment I am making an internship in Telefonica Colombia. I am making a research about the TM Forum Interface Development Tooling (IDT) especially Joint Open Source Interface Framework (JOSIF). I want to know if it possible to receive some help about the use of this tool and the creation of new interfaces starting with a UML. > > Cordially, > > > [Logo_Telefonica] > > > > > Guillermo Valencia Perdomo | Telefónica Colombia > Practicante Arquitectura de Sistemas | Dirección Desarrollo de Sistemas > Transversal 60 No 114 A 55, Bloque G Piso 2, Edificio Telefónica Colombia, Bogotá, Colombia > gui...@te...<mailto:gui...@te...> > > > > > > > Niamh Clancy > Telefónica Engagement Manager > TM Forum > E: nc...@tm...<mailto:nc...@tm...> > M: +353 87 2869428 > Skype: nclancy_tmforum > Based in Ireland > > New to TM Forum? Please register for our New Member Webinar<https://www.tmforum.org/MemberWebinar/11423/home.html> > [TMForumEmailSignature.2013.WEB] > [https://tmf365.sharepoint.com/usefulstuff/Shared%20Documents/Letterheads,%20Templates%20and%20Branding/Email%20Signature%20Strips/DigitialDisruption2013.jpg]<http://www.tmforum.org/ddstaffsig>[TMForumEmailSignature.2013.WEB] > > [https://tmf365.sharepoint.com/usefulstuff/Shared%20Documents/Letterheads,%20Templates%20and%20Branding/Email%20Signature%20Strips/MWNice2013Email.WEB.jpg] > > > ________________________________ > > Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. > > The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it. > > Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição > > ________________________________ > > Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. > > The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it. > > Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSKHrYAAoJEATefL4tbU2QEeMH/i4qB4w888n1mo7K0Bh40c+P jl+FMG3x2UX64yRBPsUiDq/K692FCyD0bk9OyeiXU10MrsEltBTRr292ucI2ViNx yLwmx7W0h8K9Qy9Y/8srDdtnJ90ei0/++ZPOh6ExGRXA5Jrt2is2iisE6gnQJVdD 0GrRx8BlS+776bXQFHEyK1WT+oKBRO/m1ug9t0hVIAYMgbxBHWHuX4e1b0zX3zSQ Mf48LVMbmoBVtuNElzVydzzRrAswDjPQf4luHNUdoq2sbRQS164m0y3JxINYbfcx ymS19K22zqrpBQlYfRMFD0FHIfpF6yvcCrVG/LR9lGmgfM1z4vOQof/OO9P8lQA= =ETDV -----END PGP SIGNATURE----- |