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

Code Analysis for Refactorings in QtCreator

Scheduled Pinned Locked Moved Qt Creator and other tools
3 Posts 2 Posters 1.2k 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