Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/68519

Registo completo
Campo DCValorIdioma
dc.contributor.authorMacedo, Nunopor
dc.contributor.authorCunha, Alcinopor
dc.contributor.authorPereira, Josépor
dc.contributor.authorCarvalho, Renatopor
dc.contributor.authorSilva, Ricardopor
dc.contributor.authorPaiva, Ana C.R.por
dc.contributor.authorRamalho, Miguel Sozinhopor
dc.contributor.authorSilva, Danielpor
dc.date.accessioned2020-12-11T17:16:00Z-
dc.date.available2020-12-11T17:16:00Z-
dc.date.issued2020-
dc.identifier.isbn9783030480769por
dc.identifier.issn0302-9743-
dc.identifier.urihttps://hdl.handle.net/1822/68519-
dc.description.abstractThis paper presents Alloy4Fun, a web application that enables online editing and sharing of Alloy models and instances (including dynamic ones developed with the Electrum extension), to be used mainly in an educational context. By introducing secret paragraphs and commands in the models, Alloy4Fun allows the distribution and automated assessment of simple specification challenges, a mechanism that enables students to learn the language at their own pace. Alloy4Fun stores all versions of shared and analyzed models, as well as derivation trees that depict how they evolved over time: this wealth of information can be mined by researchers or tutors to identify, for example, learning breakdowns in the class or typical mistakes made by Alloy users. Alloy4Fun has been used in formal methods graduate courses for two years and for the latest edition we present results regarding its adoption by the students, as well as preliminary insights regarding the most common bottlenecks when learning Alloy (and Electrum).por
dc.description.sponsorshipWe would like to thank Daniel Jackson for the helpful comments and suggestions about the design of Alloy4Fun. This work is financed by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within project UIDB/50014/2020. The third and forth authors were financed by the ERDF – European Regional Development Fund through the Operational Programme for Competitiveness and Internationalisation - COMPETE 2020 Programme and by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within project POCI-01-0145-FEDER-016826. The second author was also supported by the FCT sabbatical grant with reference SFRH/BSAB/143106/2018.por
dc.language.isoengpor
dc.publisherSpringerpor
dc.relationUIDB/50014/2020por
dc.relationSFRH/BSAB/143106/2018por
dc.rightsopenAccesspor
dc.subjectAlloypor
dc.subjectAutomated assessmentpor
dc.subjectTeaching formal methodspor
dc.titleExperiences on teaching alloy with an automated assessment platformpor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007%2F978-3-030-48077-6_5por
oaire.citationStartPage61por
oaire.citationEndPage77por
oaire.citationVolume12071 LNCSpor
dc.date.updated2020-12-11T15:37:51Z-
dc.identifier.doi10.1007/978-3-030-48077-6_5por
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
sdum.export.identifier7597-
sdum.journalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)por
oaire.versionAMpor
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
abz20a.pdf718,25 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID