Pub Date : 2021-10-01DOI: 10.1109/CONISOFT52520.2021.00033
Santiago Figueroa-Gutiérrez, L. G. Montané-Jiménez, Juan Carlos Pérez-Arriaga, J. Rojano-Cáceres, G. Toledo-Toledo
Statistical graphs, as visual representations of quantitative data, are usually not able to be processed by assistive technologies. Thus, when a user with visual impairment intends to access the information contained in these visual representations, he has to resort to the use of screen readers. But such tools only transmit the adjacent information of the image, without performing image processing to generate an interpretation of the data contained. To tackle such problem, a conceptual and functional architecture is proposed considering the use of image processing techniques to extract in an automated way the information of a statistical graphs under an image format, generating a description accessible to users with visual impairment. To support it, it is carried out research on related work in image processing to identify relevant elements in a chart, as well as advantages and disadvantages of assistive technologies. With the results obtained, it is observed that there is an increase in the use of assistive technologies based on the sonification of textual and graphic elements to transmit information to users with visual disabilities through the use of Web platforms.
{"title":"Towards Automatic Interpretation Of Statistical Graphs For The Visually Impaired","authors":"Santiago Figueroa-Gutiérrez, L. G. Montané-Jiménez, Juan Carlos Pérez-Arriaga, J. Rojano-Cáceres, G. Toledo-Toledo","doi":"10.1109/CONISOFT52520.2021.00033","DOIUrl":"https://doi.org/10.1109/CONISOFT52520.2021.00033","url":null,"abstract":"Statistical graphs, as visual representations of quantitative data, are usually not able to be processed by assistive technologies. Thus, when a user with visual impairment intends to access the information contained in these visual representations, he has to resort to the use of screen readers. But such tools only transmit the adjacent information of the image, without performing image processing to generate an interpretation of the data contained. To tackle such problem, a conceptual and functional architecture is proposed considering the use of image processing techniques to extract in an automated way the information of a statistical graphs under an image format, generating a description accessible to users with visual impairment. To support it, it is carried out research on related work in image processing to identify relevant elements in a chart, as well as advantages and disadvantages of assistive technologies. With the results obtained, it is observed that there is an increase in the use of assistive technologies based on the sonification of textual and graphic elements to transmit information to users with visual disabilities through the use of Web platforms.","PeriodicalId":380632,"journal":{"name":"2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127139993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2021-10-01DOI: 10.1109/CONISOFT52520.2021.00039
Enríquez Ramírez Carlos, Raluy Herrero Mariza, Luz María Vega Sosa
Traditionally, teaching-learning activities in typical schools in most of the states in the Mexican Republic have been face-to-face interactions between students and learning facilitators, but obviously, in 2020, everything changed, so that educational videoconferencing will gain ground in the academic world. Participation in solving individual and / or group problems was adapted to a remote scheme, stimulating the use of different skills in students to face the new normal, as is the case in the development of remote programming projects for the purpose of training novice programmers to solve problems collaboratively, going through the entire global software development process. To do so, it is necessary to incorporate skills that allow them to adapt this work philosophy, which is why in this work the use of competencies that allows to detonate social and cognitive aspects in the development of software in small teams was evaluated, as well as the frequency of use. It is also important to determine if the gender has any influence on the adoption of a certain trait. For this, groups of students were trained by developing computational problems in the field of data structure.
{"title":"Use of Techno-Pedagogical Tools to Incorporate Remote Collaboration in a Data Structure Course","authors":"Enríquez Ramírez Carlos, Raluy Herrero Mariza, Luz María Vega Sosa","doi":"10.1109/CONISOFT52520.2021.00039","DOIUrl":"https://doi.org/10.1109/CONISOFT52520.2021.00039","url":null,"abstract":"Traditionally, teaching-learning activities in typical schools in most of the states in the Mexican Republic have been face-to-face interactions between students and learning facilitators, but obviously, in 2020, everything changed, so that educational videoconferencing will gain ground in the academic world. Participation in solving individual and / or group problems was adapted to a remote scheme, stimulating the use of different skills in students to face the new normal, as is the case in the development of remote programming projects for the purpose of training novice programmers to solve problems collaboratively, going through the entire global software development process. To do so, it is necessary to incorporate skills that allow them to adapt this work philosophy, which is why in this work the use of competencies that allows to detonate social and cognitive aspects in the development of software in small teams was evaluated, as well as the frequency of use. It is also important to determine if the gender has any influence on the adoption of a certain trait. For this, groups of students were trained by developing computational problems in the field of data structure.","PeriodicalId":380632,"journal":{"name":"2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128758300","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2021-10-01DOI: 10.1109/CONISOFT52520.2021.00028
Alfonso Robles-Aguilar, J. O. Ocharán-Hernández, Á. Sánchez-García, X. Limón
Software Design (SD from now on) is a critical process in the Software Development Life Cycle. Like all processes, there is a constant search for the improvement of SD activities. Artificial Intelligence (AI) has proven to be an effective tool to perform activities of any kind, this includes SD assisting. This study presents the state of the art related to the application of AI techniques in SD activities, in order to achieve this goal, we carried out a systematic mapping study consisting of 36 papers. The studies reported the use of 28 AI techniques, such as Neural Networks and Decision Trees; considering 20 SD activities, like diagram generation and design pattern detection. The inclusion of AI techniques in SD is an increasing trend in software development. The collected studies demonstrate the effectiveness of This inclusion, showing successful applications, which in turn may create more interest in the coupling of AI and SD in further studies.
{"title":"Software Design and Artificial Intelligence: A Systematic Mapping Study","authors":"Alfonso Robles-Aguilar, J. O. Ocharán-Hernández, Á. Sánchez-García, X. Limón","doi":"10.1109/CONISOFT52520.2021.00028","DOIUrl":"https://doi.org/10.1109/CONISOFT52520.2021.00028","url":null,"abstract":"Software Design (SD from now on) is a critical process in the Software Development Life Cycle. Like all processes, there is a constant search for the improvement of SD activities. Artificial Intelligence (AI) has proven to be an effective tool to perform activities of any kind, this includes SD assisting. This study presents the state of the art related to the application of AI techniques in SD activities, in order to achieve this goal, we carried out a systematic mapping study consisting of 36 papers. The studies reported the use of 28 AI techniques, such as Neural Networks and Decision Trees; considering 20 SD activities, like diagram generation and design pattern detection. The inclusion of AI techniques in SD is an increasing trend in software development. The collected studies demonstrate the effectiveness of This inclusion, showing successful applications, which in turn may create more interest in the coupling of AI and SD in further studies.","PeriodicalId":380632,"journal":{"name":"2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":"282 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121336321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}