Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Code Analysis for Refactorings in QtCreator
Forum Updated to NodeBB v4.3 + New Features

Code Analysis for Refactorings in QtCreator

Scheduled Pinned Locked Moved Qt Creator and other tools
3 Posts 2 Posters 1.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    pkesseli
    wrote on last edited by
    #1

    Dear Sir or Madam,

    My name is Pascal Kesseli and I am a DPhil student at Oxford University. I am currently writing a literature survey about automated refactorings, in which I compare various algorithms against each other.

    I am also trying to give a short description as to which of these algorithms have already made it into commercial products. Is there any group, person or piece of documentation that I could consult as to which smell detection and refactoring application algorithms are used in QtCreator?

    The algorithm categories are the following:

    • (AST) Pattern Matching
    • Slicing (Forward/Backward)
    • Metadata (comments, annotations, method/class names)
    • Software Metrics
    • (Meta-)heuristics
    • Contracts/Invariants
    • Clustering
    • Model Checking (state space exploration)
    • Abstract Interpretation (e.g. symbolic execution)

    Thank you for any information you can provide me on this subject.

    Best regards,
    Pascal Kesseli

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      I'd recommend asking this on the qt-creator mailing list and also the related IRC channel. You'll find there Qt Creator's developers/maintainers (this forum is more user oriented)

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • P Offline
        P Offline
        pkesseli
        wrote on last edited by
        #3

        Hi and thanks for your message!

        I just posted this message to qt-creator@qt-project.org.

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved