L. Terças, D. D. S. Moraes, D. D. S. Ribeiro, M. C. M. Neto, Carlos de Salles Soares Neto
{"title":"Usability-based Language for Authoring NCL Documents","authors":"L. Terças, D. D. S. Moraes, D. D. S. Ribeiro, M. C. M. Neto, Carlos de Salles Soares Neto","doi":"10.1145/3126858.3126866","DOIUrl":null,"url":null,"abstract":"NCL (Nested Context Language) is a notation for hypermedia application authoring, designed to facilitate the modeling and authoring of Digital TV applications for authors with different levels of programming knowledge. However, the ease of use of NCL is questionable due to XML notation and has been the subject of study of several works that analyze its usability while proposing other solutions. This work presents sNCL (simpler NCL), a declarative domain specific language, projected using guidelines established by the CDN (Cognitive Dimensions of Notation) framework applied to NCL. To validate the proposal, an experiment with a questionnaire on the success factors in NCL and sNCL is applied to users with experience in authoring with NCL, comparing their opinions on both languages. The experiment demonstrates that sNCL gains in usability, which can improve, therefore, the performance of authors in the development of applications.","PeriodicalId":338362,"journal":{"name":"Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3126858.3126866","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
NCL (Nested Context Language) is a notation for hypermedia application authoring, designed to facilitate the modeling and authoring of Digital TV applications for authors with different levels of programming knowledge. However, the ease of use of NCL is questionable due to XML notation and has been the subject of study of several works that analyze its usability while proposing other solutions. This work presents sNCL (simpler NCL), a declarative domain specific language, projected using guidelines established by the CDN (Cognitive Dimensions of Notation) framework applied to NCL. To validate the proposal, an experiment with a questionnaire on the success factors in NCL and sNCL is applied to users with experience in authoring with NCL, comparing their opinions on both languages. The experiment demonstrates that sNCL gains in usability, which can improve, therefore, the performance of authors in the development of applications.