Matches in SemOpenAlex for { <https://semopenalex.org/work/W1569176586> ?p ?o ?g. }
Showing items 1 to 81 of
81
with 100 items per page.
- W1569176586 startingPage "9" @default.
- W1569176586 abstract "Nowadays, programmers willing to start optimising their code must undergo a lengthy interaction with dedicated profiling tools. This Degree Thesis proposes as an alternative to make compilers generate feedback messages aimed at explaining how they understand the code, and how it could be improved. The study aims at foreseeing the technical integration of feedback notifications in modern compilers, as well as sketching how Integrated Development Environments (IDE) would display them.A first comparison of three related works enables the core differentiators to be highlighted: letting the compiler inform where code is actually fine and does not need any refinement, displaying the notifications along the relevant source lines rather than in a separate interface, insisting on the absence of artificial intelligence, and introducing a filter heuristic to take into account the less significant messages. Then, a preparatory user study is carried to observe different programmers and poll their receptiveness to a compiler feedback. The findings relate the usefulness of optimisations' suggestions to fit where users lack expert knowledge, the existence of dormant interrogations calling for serendipitous information retrieval, and the mistakes inherent to Message of the Day windows which should be avoided.Three prototypes are designed to embody three different approaches, using Web tools to provide a close appearance to code editors along with decent interactivity. With the help of a new user study with the prototypes, a final set of refinements is discussed so as to shape a coherent result and differentiate it further: users can create and share sets of feedback messages to supplement the ones included in their compiler, a list of rules is provided to help designers compose the messages, an emphasis is laid on transparency to help exhibit the absence of artificial intelligence, and the heuristic used to sort and filter the displayable notifications is sketched." @default.
- W1569176586 created "2016-06-24" @default.
- W1569176586 creator A5051793417 @default.
- W1569176586 date "2012-01-01" @default.
- W1569176586 modified "2023-10-03" @default.
- W1569176586 title "Exploring the Design of Compiler Feedback." @default.
- W1569176586 cites W1491178396 @default.
- W1569176586 cites W1970287073 @default.
- W1569176586 cites W1994804872 @default.
- W1569176586 cites W2053859636 @default.
- W1569176586 cites W2057229779 @default.
- W1569176586 cites W2089566520 @default.
- W1569176586 cites W2142127734 @default.
- W1569176586 cites W2162385582 @default.
- W1569176586 cites W609276591 @default.
- W1569176586 hasPublicationYear "2012" @default.
- W1569176586 type Work @default.
- W1569176586 sameAs 1569176586 @default.
- W1569176586 citedByCount "0" @default.
- W1569176586 crossrefType "journal-article" @default.
- W1569176586 hasAuthorship W1569176586A5051793417 @default.
- W1569176586 hasConcept C106131492 @default.
- W1569176586 hasConcept C107457646 @default.
- W1569176586 hasConcept C115903868 @default.
- W1569176586 hasConcept C136764020 @default.
- W1569176586 hasConcept C144430266 @default.
- W1569176586 hasConcept C154945302 @default.
- W1569176586 hasConcept C168065819 @default.
- W1569176586 hasConcept C169590947 @default.
- W1569176586 hasConcept C173801870 @default.
- W1569176586 hasConcept C177264268 @default.
- W1569176586 hasConcept C187191949 @default.
- W1569176586 hasConcept C199360897 @default.
- W1569176586 hasConcept C2776760102 @default.
- W1569176586 hasConcept C31972630 @default.
- W1569176586 hasConcept C41008148 @default.
- W1569176586 hasConcept C43126263 @default.
- W1569176586 hasConceptScore W1569176586C106131492 @default.
- W1569176586 hasConceptScore W1569176586C107457646 @default.
- W1569176586 hasConceptScore W1569176586C115903868 @default.
- W1569176586 hasConceptScore W1569176586C136764020 @default.
- W1569176586 hasConceptScore W1569176586C144430266 @default.
- W1569176586 hasConceptScore W1569176586C154945302 @default.
- W1569176586 hasConceptScore W1569176586C168065819 @default.
- W1569176586 hasConceptScore W1569176586C169590947 @default.
- W1569176586 hasConceptScore W1569176586C173801870 @default.
- W1569176586 hasConceptScore W1569176586C177264268 @default.
- W1569176586 hasConceptScore W1569176586C187191949 @default.
- W1569176586 hasConceptScore W1569176586C199360897 @default.
- W1569176586 hasConceptScore W1569176586C2776760102 @default.
- W1569176586 hasConceptScore W1569176586C31972630 @default.
- W1569176586 hasConceptScore W1569176586C41008148 @default.
- W1569176586 hasConceptScore W1569176586C43126263 @default.
- W1569176586 hasLocation W15691765861 @default.
- W1569176586 hasOpenAccess W1569176586 @default.
- W1569176586 hasPrimaryLocation W15691765861 @default.
- W1569176586 hasRelatedWork W1430406157 @default.
- W1569176586 hasRelatedWork W1583876911 @default.
- W1569176586 hasRelatedWork W1970607969 @default.
- W1569176586 hasRelatedWork W2052988310 @default.
- W1569176586 hasRelatedWork W2284957042 @default.
- W1569176586 hasRelatedWork W2295825567 @default.
- W1569176586 hasRelatedWork W2347116494 @default.
- W1569176586 hasRelatedWork W2401967267 @default.
- W1569176586 hasRelatedWork W2534089056 @default.
- W1569176586 hasRelatedWork W2602520691 @default.
- W1569176586 hasRelatedWork W2612226036 @default.
- W1569176586 hasRelatedWork W2900485839 @default.
- W1569176586 hasRelatedWork W2901316505 @default.
- W1569176586 hasRelatedWork W2912276632 @default.
- W1569176586 hasRelatedWork W3005705150 @default.
- W1569176586 hasRelatedWork W3047934347 @default.
- W1569176586 hasRelatedWork W3123221944 @default.
- W1569176586 hasRelatedWork W3198999482 @default.
- W1569176586 hasRelatedWork W52857479 @default.
- W1569176586 hasRelatedWork W630497434 @default.
- W1569176586 isParatext "false" @default.
- W1569176586 isRetracted "false" @default.
- W1569176586 magId "1569176586" @default.
- W1569176586 workType "article" @default.