logo       


Question about FindBugs model: msg#00045

Subject: Question about FindBugs model
I was just curious why FindBugs chose to use a byte code representation
of code as opposed to a Java AST. This just seems to make adoptability
(as a framework) very difficult; it's challenging to get into the
mental model of byte code. I realize FindBugs was not originally
intended as a commercial framework, but it is interesting that all the major analysis frameworks use a byte code
model. I assume there is some kind of performance reason? Or are there
some kinds of analysis that can be only done/are easier to do in this
model? What was the tradeoff for this decision?

Thanks,
Ciera

Free Magazines
Cisc o News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and so lutions to enable the business.
subscribe

Systems Management News , the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happenin g in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Search:
Java, servers, webhosts, VoIP...
more...
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
encryption.gpg....    ietf.rfc822/199...    freebsd.devel.i...    lang.haskell.li...    mail.squirrelma...    web.zope.plone....    yellowdog.gener...    text.xml.xalan....    recreation.phot...    kde.devel.educa...    hardware.bus.ca...    printing.ghosts...    voip.peering/20...    assembly/2006-0...    org.user-groups...    culture.interne...    network.i2p/200...    boot-loaders.ya...    xfree86.render/...    qnx.openqnx.dev...    jakarta.velocit...    user-groups.pal...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo