Research Conference of the South African Institute of Computer Scientists and Information Technologists最新文献

筛选
英文 中文
Extending a mobile prototyping tool to support user interface design patterns and reusability 扩展移动原型工具以支持用户界面设计模式和可重用性
J. Wesson, N. L. O. Cowley, C. Brooks
{"title":"Extending a mobile prototyping tool to support user interface design patterns and reusability","authors":"J. Wesson, N. L. O. Cowley, C. Brooks","doi":"10.1145/3129416.3129444","DOIUrl":"https://doi.org/10.1145/3129416.3129444","url":null,"abstract":"A number of current mobile prototyping tools exist that support designing prototypes for mobile platforms. Most of these tools do not support the use of mobile user interface (UI) design pattern collections or languages, such as Google's Material Design Pattern Library. Support is only provided for low-level physical widgets, such as butons and lists, and their behaviours. These prototypes are designed to be code-free, throwaway prototypes, and functionality cannot be added to them. The only functionality supported is the ability to link screens for simulation purposes. An existing feature of the mobile prototyping tool, Proto.io, was extended to support the use of selected Material Design Pattern Library patterns to generate prototype templates. A parser was written to convert these prototype templates, exported from Proto.io in HTML format, into Android-compatible XML that could be imported into the Android Studio Integrated Development Environment (IDE), for further development. A user study was conducted to compare the two different approaches for creating a mobile application: creating the mobile application entirely in Android Studio, or using the extended version of Proto.io for designing the mobile UI, and importing the generated XML into Android Studio for further development. These two approaches were compared in terms of efficiency, effectiveness, and user satisfaction, as evaluated by several designers. The mobile UI patterns-based approach was found to be superior to the development-centred approach.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133200149","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}
引用次数: 4
Morphological cluster induction of Bantu words using a weighted similarity measure 基于加权相似度的班图语词形态聚类归纳
Catherine Chavula, H. Suleman
{"title":"Morphological cluster induction of Bantu words using a weighted similarity measure","authors":"Catherine Chavula, H. Suleman","doi":"10.1145/3129416.3129453","DOIUrl":"https://doi.org/10.1145/3129416.3129453","url":null,"abstract":"Unsupervised morphological segmentation is attractive for low density languages that have little linguistic description, such as many of the Bantu languages. However, techniques that cluster morphologically related words use string similarity metrics that are more suited for languages that have simple morphological systems. This paper proposes a weighted similarity measure that uses normal distribution for calculating Ordered Weighted Aggregator (OWA) operator weights. The weighting favours shared character sequences that are likely to be part of stems in highly agglutinative languages. The approach is evaluated on text for Chichewa and Citumbuka, both belonging to group N of the Guthrie Bantu languages classification. Cluster analysis results show that the proposed weighted word similarity metric produces better clusters than the Dice Coefficient. Morpheme segmentation results on clusters generated using the OWA weights metric are comparable to the state-of-the-art morphological analysis tools.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"2224 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130172314","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}
引用次数: 10
Software development in the western cape: the role of higher education 西开普省的软件发展:高等教育的作用
M. Norman, I. Venter
{"title":"Software development in the western cape: the role of higher education","authors":"M. Norman, I. Venter","doi":"10.1145/3129416.3129432","DOIUrl":"https://doi.org/10.1145/3129416.3129432","url":null,"abstract":"The Western Cape in South Africa has been earmarked by the government and industry, as a digital hub for Africa. The region has a number of institutions, enterprises and initiatives in place to realise this goal. A study---taking into account the information technology practitioner's perspective---was undertaken within the Cape Town region to determine the promotion of software development within the Western Cape and the role which universities can play in the support thereof. A grounded theory research approach, using both quantitative and qualitative methods was used. This study found that the main stakeholders do not promote the software industry enough. Key initiatives that should be considered include: universities need to configure their curriculum appropriately for industry needs; more awareness around software development should be created particularly at school level in order to attract more students; and universities should build partnerships with industry. At the macro level, government, through policies and funding mechanisms for education and innovation in general, should create an enabling environment to foster these initiatives. Potential hindrances to achieving these initiatives are poor management of academic programmes, underfunding of the sector and a shortage of staff.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121884636","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}
引用次数: 1
Probabilistic programming for Java using symbolic execution and model counting 使用符号执行和模型计数的Java概率编程
W. Visser, C. Pasareanu
{"title":"Probabilistic programming for Java using symbolic execution and model counting","authors":"W. Visser, C. Pasareanu","doi":"10.1145/3129416.3129433","DOIUrl":"https://doi.org/10.1145/3129416.3129433","url":null,"abstract":"In this paper we describe a probabilistic programming environment for Java that is based on symbolic execution and model counting. The novelty of the framework is that the probability distributions in the program can themselves be symbolic, which allows parametric probabilistic programming. The framework handles typical probabilistic programming features, such as observe statements, and can be used for the encoding and analysis of Discrete Time Markov Chains (DTMC), Bayesian Networks, etc. We show two examples of using the system: (1) analysis of bubble sort when using an unreliable comparison operation, and, (2) analysis of a simulation model of autonomous aircraft towing vehicles, to show whether plans generated for these vehicles are robust when probability distributions are changed from the ones used to generate the plans.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127587588","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}
引用次数: 5
Improving the usability of scientific software with participatory design: a new interface design for radio astronomy visualisation software 参与式设计提高科学软件的可用性:射电天文学可视化软件的新界面设计
Laurisha Rampersad, Sarah Blyth, E. Elson, M. Kuttel
{"title":"Improving the usability of scientific software with participatory design: a new interface design for radio astronomy visualisation software","authors":"Laurisha Rampersad, Sarah Blyth, E. Elson, M. Kuttel","doi":"10.1145/3129416.3129899","DOIUrl":"https://doi.org/10.1145/3129416.3129899","url":null,"abstract":"The importance of usability considerations in software development is well recognised. However, typically usability is not considered as an explicit goal in the development of scientific software, which is often done by developers with domain-specific knowledge but little formal software development training. In interactive software developed for international collaborations such as the Square Kilometre Array, usability is increasingly important. A possible solution is persistent collaboration between software developers and domain experts to design effective user interfaces. Here we carry out a User Centred participatory design approach to designing an astronomy visualisation interface. The methodology is iterative: in each iteration, a prototype interface was designed and then evaluated by users. Frequent consultation with domain experts produced an innovative design for an astronomy visualisation interface with improved usability.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"755 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123874910","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}
引用次数: 6
Using eye-tracking to assess the application of divisibility rules when dividing a multi-digit dividend by a single digit divisor 利用眼动追踪技术评估数位除数除以个位数除数时可除性规则的应用
P. Potgieter, P. Blignaut
{"title":"Using eye-tracking to assess the application of divisibility rules when dividing a multi-digit dividend by a single digit divisor","authors":"P. Potgieter, P. Blignaut","doi":"10.1145/3129416.3129427","DOIUrl":"https://doi.org/10.1145/3129416.3129427","url":null,"abstract":"The Department of Basic Education in South Africa has identified certain problem areas in Mathematics of which the factorisation of numbers was specifically identified as a problem area for Grade 9 learners. The building blocks for factorisation should already have been established in Grades 4, 5 and 6. Knowing the divisibility rules, will assist learners to simplify mathematical calculations such as factorisation of numbers, manipulating fractions and determining if a given number is a prime number. When a learner has to indicate, by only giving the answer, if a dividend is divisible by a certain single digit divisor, the teacher has no insight in the learner's reasoning. If the answer is correct, the teacher does not know if the learner guessed the answer or applied the divisibility rule correctly or incorrectly.\u0000 A pre-post experiment design was used to investigate the effect of revision on the difference in gaze behaviour of learners before and after revision of divisibility rules. The gaze behaviour was analysed before they respond to a question on divisibility.\u0000 It is suggested that if teachers have access to learners' answers, motivations and gaze behaviour, they can identify if learners (i) guessed the answers, (ii) applied the divisibility rules correctly, (iii) applied the divisibility rules correctly but made mental calculation errors, or (iv) applied the divisibility rules wrongly.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"24 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123455206","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}
引用次数: 3
Locus of control and computer self-efficacy as predictors of hospital information system acceptance: evidence from Nigeria 控制源和计算机自我效能作为医院信息系统接受度的预测因子:来自尼日利亚的证据
Adebowale Ojo
{"title":"Locus of control and computer self-efficacy as predictors of hospital information system acceptance: evidence from Nigeria","authors":"Adebowale Ojo","doi":"10.1145/3129416.3129450","DOIUrl":"https://doi.org/10.1145/3129416.3129450","url":null,"abstract":"A functional and efficient health information system has the potential to improve a nation's health system. Consequently, hospitals in developing countries are recognising the need for implementing electronic hospital information systems (HIS). However, implementation efforts have been fraught with sustainability challenges related to system use. As such, understanding the factors associated with HIS acceptance is crucial to researchers and management stakeholders alike. The purpose of this study was, therefore, to ascertain the influence of locus of control and computer self-efficacy on user acceptance of HIS. The technology acceptance model (TAM) was the theoretical framework underpinning the study. A cross-sectional study was conducted in five Nigerian tertiary hospitals. Data were collected from 442 health information management (HIM) personnel who were the primary users of the HIM. Collected data were analysed using the partial least squares structural equation modeling technique (PLS-SEM). Findings show that locus of control significantly influences perceived usefulness and perceived ease of use. Computer self-efficacy had a significant influence on perceived ease of use and behavioural intention to use. Also, findings from the study upheld TAM as a valid model for assessing user acceptance of HIS from a developing country perspective. It was concluded that locus of control and computer self-efficacy as personality variables when integrated into TAM could provide valuable insights for researchers and practitioners.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"231 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133556735","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}
引用次数: 0
Deformable part models with CNN features for facial landmark detection under occlusion 基于CNN特征的可变形部分模型,用于遮挡下的人脸地标检测
Hanno Brink, Hima Vadapalli
{"title":"Deformable part models with CNN features for facial landmark detection under occlusion","authors":"Hanno Brink, Hima Vadapalli","doi":"10.1145/3129416.3129451","DOIUrl":"https://doi.org/10.1145/3129416.3129451","url":null,"abstract":"Detecting and localizing facial regions in images is a fundamental building block of many applications in the field of affective computing and human-computer interaction. This allows systems to do a variety of higher level analysis such as facial expression recognition. Facial expression recognition is based on the effective extraction of relevant facial features. Many techniques have been proposed to deal with the robust extraction of these features under a wide variety of poses and occlusion conditions. These techniques include Deformable Part Models (DPM's), and more recently deep Convolutional neural networks (CNN's). Recently, hybrid models based on DPMs and CNNs have been proposed considering the generalization properties of CNNs and DPMs. In this work we propose a combined system, using CNN's as features for a DPM with a focus on dealing with occlusion.\u0000 We also propose a method of face detection allowing occluded regions to be detected and explicitly ignored during the detection step. The resulting system is quite robust to a wide variety of occlusions achieving accuracies comparable to that of other state of the art systems.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"28 21","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114085588","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}
引用次数: 3
Semantics based service orchestration in IoT 物联网中基于语义的服务编排
E. Chindenga, M. Scott, Caroline Gurajena
{"title":"Semantics based service orchestration in IoT","authors":"E. Chindenga, M. Scott, Caroline Gurajena","doi":"10.1145/3129416.3129438","DOIUrl":"https://doi.org/10.1145/3129416.3129438","url":null,"abstract":"Internet of Things (IoT) presents a dynamic global revolution in the Internet where physical and virtual \"things\" communicate and share information. There arises a need to allow heterogeneous \"things\" to seamlessly interoperate, interact and exchange information and subsequently share services. Services are represented as functionalities that are offered by the \"things\". In IoT context, service orchestration refers to identifying which devices or software components are required to formulate the requested service. IoT devices can offer different services based on the context and semantics. Service orchestration provides an approach to integration and interoperability which decouples applications from each other, and enhances capabilities to centrally manage and monitor components. This paper investigates requirements for semantic interoperability and exposes current challenges in IoT interoperability as a means of facilitating services orchestration in IoT. The paper proposes a semantic platform that allows heterogeneous devices to collaborate thereby enabling dynamic service orchestration. The proposed platform provides a common ontology-based framework for representing semantics allowing for a consistent information exchange format. The approach used combines domain-specific ontologies to obtain device and service abstraction for the purposes of process mining and analysis of service orchestration in heterogonous IoT environments. This approach was evaluated using a prototype IoT environment and mining techniques developed in the Process Mining Framework (ProM). The results revealed that semantically enriching service annotation and device descriptions through ontologies can successfully enable interoperability in heterogeneous IoT environments. Semantically enriched descriptions enable multiple perspectives of analysis on service orchestration processes and expose the steps involved in service request and provision in an a typical IoT setup.","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123193917","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}
引用次数: 6
Impacts of business intelligence on population health: a systematic literature review 商业智能对人口健康的影响:系统文献综述
L. Cohen
{"title":"Impacts of business intelligence on population health: a systematic literature review","authors":"L. Cohen","doi":"10.1145/3129416.3129441","DOIUrl":"https://doi.org/10.1145/3129416.3129441","url":null,"abstract":"\"Business Intelligence\" is an area of Information Technology (IT) that involves the collection, analysis and presentation of large amounts of data. BI has been successfully applied to promote good decision making in a variety of environments, and has high potential to make a significant impact in the domain of population health. The promotion of population health is a key concern of government authorities and various health institutions and officials making decisions about interventions that may impact on population health would benefit from the use of information on population health. BI could clearly be a facilitator in this regard, but evidence of its current application and impact in this field is not easily accessible to policy makers. This systematic literature review explored the literature and provided a synthesis of information available on the current use of BI in this area, and evidence of the impact of its use on population health. An array of applications of BI for population health were found, including data warehouses, analytics, reports, data warehouse browsers, OLAP, GIS, Dashboards and Alerts. Evidence of the impact of these applications on population health was mainly anecdotal, with only one empirical study found. Issues and challenges encountered in the development and use of BI are Privacy and Security, Data Quality and Development and Maintenance of BI infrastructure","PeriodicalId":269578,"journal":{"name":"Research Conference of the South African Institute of Computer Scientists and Information Technologists","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126865844","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}
引用次数: 3
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信