is Íslenska en English

Lokaverkefni (Meistara)

Háskóli Íslands > Verkfræði- og náttúruvísindasvið > Meistaraprófsritgerðir - Verkfræði- og náttúruvísindasvið >

Vinsamlegast notið þetta auðkenni þegar þið vitnið til verksins eða tengið í það: http://hdl.handle.net/1946/41540

Titill: 
  • Titill er á ensku Eliciting and Ranking Sketches as Command Inputs for Integrated Software Development Environments
Námsstig: 
  • Meistara
Útdráttur: 
  • Útdráttur er á ensku

    The project “Sketching with a Purpose”, funded by the Icelandic Research Fund, aims to support users of integrated software development environments (IDEs) by designing a sketching language for expressing common code manipulation and navigation tasks that users find intuitive, simple and easy to use. As part of that project, we conducted two studies with software developers addressing the project’s overarching research question “What should a comprehensive sketching language for code interaction look like?”. First, we conducted an elicitation study to examine what kind of sketches software developers would use to accomplish specific tasks within an IDE. This yielded participants’ preferred patterns of sketch expression, which showed some agreement but would not all be compatible in an overarching language design. As a follow-up, we, therefore, conducted a ranking study in which we suggested variations of sketches for expressing certain commands and asked software developers for their opinion on them. The purpose of both studies was to determine the most agreeable forms of sketch expression for a collection of commands, to obtain a baseline for designing a consistent sketching language for operations in
    a software IDE.

  • Verkefnið “Sketching with a Purpose” er styrkt af Rannsóknasjóði Íslands. Markmið verkefnisins er að styðja við notendur hugbúnaðarþróunarumhverfa (e. IDE) með því að hanna skissutungumál til að tjá algengar breytingaraðgerðir á kóða og stjórnunaraðgerðir innan þróunarumhverfisins sem notendum finnst leiðandi, einfalt og auðvelt í notkun. Framkvæmdar voru tvær rannsóknir með forriturum sem tengdust aðalrannsóknarspurningu verkefnisins: “Hvernig ætti alhliða skissutungumál fyrir samskipti við kóða að líta út?”. Fyrri rannsóknin (e. elicitiation study) byggðist á því að finna hvers konar skissur myndu hugbúnaðarforritarar nota til að framkvæma sérstakar aðgerðir innan þróunarumhverfa. Hún lagði grunn að völdum skissuformum þátttakenda, sem sýndi eitthvert sammæli en ekki nóg til fyrir hönnun á samræmdu skissutungumáli. Í seinni rannsókninni sem fylgdi á eftir, stungum við uppá nokkrum skissuafbrigðum fyrir ákveðnar aðgerðir og báðum forritarana um að gefa þeirra álit á þeim. Tilgangur þessara rannsókna var að greina ákjósanlegasta form skissutjáninga fyrir ákveðið safn aðgerða, til þess að búa til grunn í hönnun á alhliða skissutungumáli fyrir aðgerðir innan þróunarumhverfa.

Styrktaraðili: 
  • This work was supported by the Icelandic Research Fund (grant no. 196228).
Samþykkt: 
  • 3.6.2022
URI: 
  • http://hdl.handle.net/1946/41540


Skrár
Skráarnafn Stærð AðgangurLýsingSkráartegund 
Ragnhei_ur___MS_Thesis___new_look (1).pdf16.38 MBOpinnHeildartextiPDFSkoða/Opna
Skemman_yfirlysing_undirskrifað.pdf476.06 kBLokaðurYfirlýsingPDF