ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Is RSA of any help in WMB analysis & design phase?

Post new topic  Reply to topic
 Is RSA of any help in WMB analysis & design phase? « View previous topic :: View next topic » 
Author Message
kash3338
PostPosted: Thu Dec 22, 2011 10:16 pm    Post subject: Is RSA of any help in WMB analysis & design phase? Reply with quote

Shaman

Joined: 08 Feb 2009
Posts: 709
Location: Chennai, India

Hi,

I had a session on RSA recently and I found the tool very interesting and helpful for Java based projects. Does it make any use in WMB developement projects? How does it help if yes?

One important feature I found very useful was the Code Review in RSA, with the rule engine to be defined by the user as and when required. Does that help in ESQL code reviews? AFAIK it does not.

Is this RSA of any help for WMB? your comments please.
Back to top
View user's profile Send private message Send e-mail
lancelotlinc
PostPosted: Tue Dec 27, 2011 5:36 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

RSA code review feature mainly focuses on J2EE class diagrams and common (mal)practices when creating the relationships between classes in a J2EE point-of-view. There are various settings in the code review rules that describe how strict you want the review to be. For example, "Avoid conditional expressions with 4 operators."

Quote:
There are eight categories of rules in the tool: Design Principles: Avoiding complexity in code -- mostly with respect to the nesting of control statements; Globalization: Avoiding code that works in one country or area but won't easily transfer to another; J2EE Best Practices: More strictly, spotting bad practices in J2EE Web modules (servlet code in particular); J2SE Best Practices: Avoiding all kinds of bad practices in Java 2, Standard Edition (J2SE) code, categorized and targeted; Naming Conventions: Adhering to a small number of conventions that go beyond standard rules, like capitalization of class names, that the Java compiler already enforces; Performance: Avoiding known performance gotchas, like using new to create a String literal; Private API: Spotting the use of some packages supplied with IBM, Sun Microsystems, or Eclipse tooling that should not be used in your own code; Structural Analysis: Avoiding any particular component having an excessive number of dependencies


Since none of these rules apply to ESQL, you probably won't find a good use for most of your compute logic. Since JCNs use pre-defined classes, again, little use can be expected. If you write your own Java jars which can be called from ESQL or JCN code, then you may find more use of this tool.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
bureaucrat
PostPosted: Wed Dec 28, 2011 6:37 am    Post subject: Reply with quote

Newbie

Joined: 28 Dec 2011
Posts: 3

I found there's a great tool named 'Mapping Editor' which helps generate XSLT...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Is RSA of any help in WMB analysis & design phase?
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.