Uniface static code analysis

Author: roger.wallin@abilita.fi (rogerw)

Hi, Not my idea to ask this question, but here we goLaugh. Has anyone done anything that could be called "static code analysis" on Uniface software?   "Static program analysis is the analysis of computer software that is performed without actually executing programs (analysis performed on executing programs is known as dynamic analysis).[1] In most cases the analysis is performed on some version of the source code, and in the other cases, some form of the object code. The term is usually applied to the analysis performed by an automated tool, with human analysis being called program understanding, program comprehension, or code review. Software inspections and Software walkthroughs are also used in the latter case."   Regards RogerW.

7 Comments

  1. I think (I've not checked), there is something on the Github site which covers this, at least I know from a discussion at the US Developer Conference, that it was going to be published. 


    Author: Adrian Gosbell (adrian.gosbell@synapse-i.jp)
  2. I once was tasked to do some initial investigation around code analysis / code coverage. By lack of time, I did not make it to any kind of integration with Uniface, but I can send you some links by email, if you think you could use them.


    Author: Arjen van Vliet (arjen.van.vliet@uniface.com)
  3. Hi Arjen, 

    I would appreciate your links about "static software analysis".  Regards RogerW


    Author: rogerw (roger.wallin@abilita.fi)
  4. See your mail box...


    Author: Arjen van Vliet (arjen.van.vliet@uniface.com)
  5. Thanks Arjen and Adrian, to be honest, what I need is some specific information about using "static code analysis" on Uniface. I would also appreciate to know what possibly is on Github that's covering this? Regards RogerW.


    Author: rogerw (roger.wallin@abilita.fi)
  6. rogerw said Thanks Arjen and Adrian, to be honest, what I need is some specific information about using "static code analysis" on Uniface. I would also appreciate to know what possibly is on Github that's covering this? Regards RogerW.  

    https://github.com/uniface/Profiler was what I was referring to. 


    Author: Adrian Gosbell (adrian.gosbell@synapse-i.jp)
  7. Thanks Adrian, isn't that more about "dynamic analysis", ie. "Static program analysis is the analysis of computer software that is performed without actually executing programs (analysis performed on executing programs is known as dynamic analysis." Regards RogerW.


    Author: rogerw (roger.wallin@abilita.fi)