<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7017433546177747799</id><updated>2012-02-16T09:26:10.604-08:00</updated><category term='Personal'/><category term='BPM'/><category term='Web Apps'/><category term='General'/><category term='Good Days'/><category term='Opportunities'/><category term='Standards'/><category term='ORM'/><title type='text'>Round Trip</title><subtitle type='html'>observations :: gripes :: musings</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pbaker3.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pbaker3.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Paul</name><uri>http://www.blogger.com/profile/11584759014796398882</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/blogger/3812/1071/640/blogpic.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7017433546177747799.post-3068447435541598788</id><published>2007-08-17T18:18:00.000-07:00</published><updated>2007-10-04T07:23:12.918-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Standards'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><category scheme='http://www.blogger.com/atom/ns#' term='ORM'/><title type='text'>In case you care to know...</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;This blog entry originally appeared on my Johnson &amp;amp; Johnson blog. Unfortunately, that blog is only accessible from the JnJ intranet. I have republished it here as it was originally written, with the original date and time.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;It was bothering me that I couldn't remember the name of a modeling language that I was referencing in a conversation today.  So just in case you care to know...&lt;/span&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.bpmn.org/"&gt;&lt;span style="font-family:Arial;"&gt;BPMN&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;(Business Process Modelling Notation) is a new open standard that I was talking about at the time I had my memory lapse.  It will allow developers to generate executable code with business intelligence in the code directly from a diagram.  While this kind of capability is available in a limited fashion now with certain proprietary code generation tools, BPMN marks the first time that an open standard will be available for businesses to develop interoperable tools from.  The BPMN standard is being written by &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.omg.org/"&gt;&lt;span style="font-family:Arial;"&gt;OMG&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;(Object Management Group).  OMG is a private think-tank that has &lt;a href="http://www.omg.org/cgi-bin/apps/membersearch.pl"&gt;membership&lt;/a&gt; from all of the major software companies, as well as consumer-based businesses, government agencies, and universities.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;What I couldn't remember&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt; was &lt;a href="http://www.uml.org/"&gt;UML&lt;/a&gt; (Unified Modeling Language).  UML is a standard that OMG had developed back in the early 90's.  It is the documentation standard that most programmers think of when they think of Object Oriented code.  UML is the standard that the government uses when it develops code, as well as pretty much any large development shop.  Unfortunately, in my very humble opinion, it is useless.  The standard is extremely loose and has become more like a set of guidelines, rather than an actual standard.&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;When I was in school, I was taught &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.orm.net/"&gt;&lt;span style="font-family:Arial;"&gt;ORM&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt; (Object Role Modeling).  ORM is a highly structured notation language that allows a modeler to very precisely depict relationships between data.  "ORM's rich graphic notation is capable of capturing many business rules that are typically unsupported as graphic primitives in other popular data modeling notations."[&lt;a href="http://en.wikipedia.org/wiki/Object_role_modeling"&gt;cite&lt;/a&gt;]  Using an ORM model a developer can generate an entire database that is in &lt;a href="http://en.wikipedia.org/wiki/Fifth_normal_form"&gt;Fifth Normal Form&lt;/a&gt;.  If you understand database development, then you can appreciate how powerful a tool ORM is.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;&lt;!--[if !supportEmptyParas]--&gt;To tie it all together…&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;At the time I blanked on the name “UML”, I was talking about what career paths I might like to pursue in the future.  As a student, I really enjoyed project management.  I am a highly organized person and have a very good sense for risk verse reward.  However, it seems like everyone in IT wants to be a project manager.  Fortunately, in the last three quarters of my undergrad program at &lt;strong&gt;&lt;span style="font-weight: normal;"&gt;&lt;plug type="shameless"&gt;&lt;/plug&gt;&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://neumont.edu/"&gt;Neumont University&lt;/a&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;!--[if !supportEmptyParas]--&gt; I found business modeling and really fell in love with it.&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;I was lucky enough to get on a project team that was developing two parallel tools.  The first one is an implementation of the ORM 2.0 standard and is called &lt;a href="https://sourceforge.net/projects/orm"&gt;NORMA&lt;/a&gt; (Neumont ORM Architect).&lt;span style=""&gt;  &lt;/span&gt;&lt;!--[if !supportEmptyParas]--&gt;The second is a preliminary implementation of the draft BPMN specification, called GWEN (Graphical Workflow ENvironment).&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;The goal in the future is to tie the two languages together in some fashion. This, theoretically, would allow a business partner and a business modeler to &lt;b&gt;generate&lt;/b&gt; an entire working application from a series of graphical models.&lt;span style=""&gt;  &lt;/span&gt;The code generated could include the database, business logic, and perhaps even a rough UI.&lt;span style=""&gt;  &lt;/span&gt;What is even more exciting is that when &lt;i&gt;that&lt;/i&gt; is possible, code maintenance and application integration would become a matter of properly modeling the process and surrounding data, then simply clicking a button as a fresh batch of code is generated for you.&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;I guess the point is that I enjoy the process of sitting down with a user/ business partner, eliciting, identifying, and documenting what it is that they &lt;em&gt;really&lt;/em&gt; do on a day-to-day basis. I am really excited by the possibilities that the future of code generation can bring to the development table.&lt;span style=""&gt;  &lt;/span&gt;Most importantly, I love to ask questions and get answers, which of course lead to more questions.&lt;span style=""&gt;   &lt;/span&gt;Perhaps in the future I will get a chance to explore this space further...&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;p.s. &lt;a href="http://neumont.edu/global/video/Neumont-MSNBC-08.30.2006.wmv"&gt;Here &lt;/a&gt;is a short clip of an MSNBC spotlight on Neumont University.  The man on the left is &lt;a href="http://neumont.edu/about-university/people-presidentmessage.html"&gt;Graham Doxey&lt;/a&gt;, President of the school &lt;em&gt;and&lt;/em&gt; my future father in-law. That's me on the right.  &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7017433546177747799-3068447435541598788?l=pbaker3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pbaker3.blogspot.com/feeds/3068447435541598788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7017433546177747799&amp;postID=3068447435541598788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/3068447435541598788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/3068447435541598788'/><link rel='alternate' type='text/html' href='http://pbaker3.blogspot.com/2007/08/in-case-you-care-to-know.html' title='In case you care to know...'/><author><name>Paul</name><uri>http://www.blogger.com/profile/11584759014796398882</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/blogger/3812/1071/640/blogpic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7017433546177747799.post-2058196796429191790</id><published>2007-08-10T09:15:00.001-07:00</published><updated>2007-10-03T16:10:45.890-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opportunities'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='Good Days'/><title type='text'>Very Exciting</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;This blog entry originally appeared on my Johnson &amp;amp; Johnson blog.  Unfortunately, that blog is only accessible from the JnJ intranet.  I have republished it here as it was originally written, with the original date and time.  Please note that most of the links will be inaccessible to non-JnJ readers, but have been preserved as a reference. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So apparently my first efforts within the JnJ blogosphere have not been in  vain. Today I received a &lt;a href="http://blogs.jnj.com/paul/archives/5#comments"&gt;comment&lt;/a&gt; from &lt;a href="http://browsejjeds.jnj.com/browsejjeds/detail.jsp?detail=less&amp;amp;u=85174891&amp;amp;o=employees&amp;amp;st=0245"&gt;Nathan  Wallace&lt;/a&gt;, the Associate Director of Information Technology for &lt;a href="http://jcintra.ap.jnj.com/"&gt;Janssen-Cilag Australia &amp;amp; New Zealand&lt;/a&gt;.  He has informed me that not only does JnJ have blogging and wiki technology, but  there are OpCos that are using wiki technology for their intranets. What is even  more exciting is that after surfing around JANAUs intranet (&lt;a href="http://jcintra.ap.jnj.com/"&gt;JCintra&lt;/a&gt;) I was amazed at how much content  was available and how seamless it was presented. This is in spite of, or perhaps  because of, the collaborative effort by which the content is updated and  maintained.&lt;div class="entry"&gt; &lt;p&gt;At Therakos, our intranet site’s content is maintained by a single  administrator. I am unsure if other Therakos employees have the ability to add  content via some form of document upload, pdf submission, etc. However, the  basic structure and overall content is controlled by a single person. Are there  other companies out in JnJ that are using something similar to &lt;a href="http://jcintra.ap.jnj.com/"&gt;JCintra&lt;/a&gt; for their internal sites? If so,  does anyone know if there are opportunities for this technology to be leveraged  by an OpCo, franchise, sector, etc.?&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Side note&lt;/strong&gt;: Please feel free to browse Nathan’s blog, &lt;a href="http://blogs.jnj.com/nathan/"&gt;Nathan @ JnJ&lt;/a&gt;. It can also be found in my  Blogroll.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7017433546177747799-2058196796429191790?l=pbaker3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pbaker3.blogspot.com/feeds/2058196796429191790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7017433546177747799&amp;postID=2058196796429191790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/2058196796429191790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/2058196796429191790'/><link rel='alternate' type='text/html' href='http://pbaker3.blogspot.com/2007/08/very-exciting.html' title='Very Exciting'/><author><name>Paul</name><uri>http://www.blogger.com/profile/11584759014796398882</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/blogger/3812/1071/640/blogpic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7017433546177747799.post-3008235809662362704</id><published>2007-08-02T16:38:00.000-07:00</published><updated>2007-10-03T16:25:54.303-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Standards'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='Good Days'/><title type='text'>Another Win for JnJ Tech</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;This blog entry originally appeared on my Johnson &amp;amp; Johnson blog. Unfortunately, that blog is only accessible from the JnJ intranet. I have republished it here as it was originally written, with the original date and time. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;So I just found out that JnJ has implemented a wiki environment and they are  using MediaWiki. Awesome! I received an email from an ITLDP classmate of mine  and immediately was able to log on and edit the page using my Windows  credentials. It really gets me pumped when I see things like that. Again, it was  a case of using an industry standard and implementing it with end user ease of  use in mind.&lt;/p&gt; &lt;p&gt;Today has been a pretty good day in the eyes of this techie!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7017433546177747799-3008235809662362704?l=pbaker3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pbaker3.blogspot.com/feeds/3008235809662362704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7017433546177747799&amp;postID=3008235809662362704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/3008235809662362704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/3008235809662362704'/><link rel='alternate' type='text/html' href='http://pbaker3.blogspot.com/2007/08/another-win-for-jnj-tech.html' title='Another Win for JnJ Tech'/><author><name>Paul</name><uri>http://www.blogger.com/profile/11584759014796398882</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/blogger/3812/1071/640/blogpic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7017433546177747799.post-4573001137404207442</id><published>2007-08-02T09:00:00.000-07:00</published><updated>2007-10-03T16:25:37.862-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Standards'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='Good Days'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>First Things First</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;This blog entry originally appeared on my Johnson &amp;amp; Johnson blog. Unfortunately, that blog is only accessible from the JnJ intranet. I have republished it here as it was originally written, with the original date and time.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;I have to say that I am impressed. Johnson &amp;amp; Johnson not only has  internal blogging, but they are using WordPress! I am not sure who made the call  to get this all set up, but my hat is off to them.&lt;/p&gt; &lt;p&gt;To be perfectly honest, I have been disappointed by the myriad of websites at  JnJ. Most of them do not conform to any type of web usability standards  (password specifications, avoiding the use of frames, using a standard login  scheme, etc.). So for JnJ to have &lt;em&gt;this &lt;/em&gt;available now &lt;em&gt;and &lt;/em&gt;use  an industry standard product that is tied into my Windows login… well like I  said, I am impressed.&lt;/p&gt; &lt;p&gt;As you can probably tell, I am a fairly opinionated person. I know what I  like and I am quick to recognize when something is out of whack. I hope that  this blog will be a reflection of my thoughts and opinions, not only of what is  going on within JnJ, but outside of these virtual walls as well. I am not going  to share my life story with you. However, I will throw in a personal detail or  two as they are relevant to the post I am writing.&lt;/p&gt; &lt;p&gt;Welcome to my blog.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7017433546177747799-4573001137404207442?l=pbaker3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pbaker3.blogspot.com/feeds/4573001137404207442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7017433546177747799&amp;postID=4573001137404207442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/4573001137404207442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7017433546177747799/posts/default/4573001137404207442'/><link rel='alternate' type='text/html' href='http://pbaker3.blogspot.com/2007/08/first-things-first.html' title='First Things First'/><author><name>Paul</name><uri>http://www.blogger.com/profile/11584759014796398882</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/blogger/3812/1071/640/blogpic.jpg'/></author><thr:total>0</thr:total></entry></feed>
