{"title":"The design, implementation, and application of the GrewpEdit tool","authors":"Kenroy Granville, T. Hickey","doi":"10.1145/1095242.1095249","DOIUrl":"https://doi.org/10.1145/1095242.1095249","url":null,"abstract":"This paper examines the GrewpEdit tool which was developed as part of the groupware research in education and the workforce project. GrewpEdit was designed to support close collaboration in programming classes. We describe the design and use of GrewpEdit and discuss our current and planned uses of this tool.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122924590","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}
{"title":"On a global optimization technique for solving a nonlinear hyperboloid least squares problem","authors":"L. Velázquez, M. Argáez, Brenda Bueno, B. Stec","doi":"10.1145/1095242.1095244","DOIUrl":"https://doi.org/10.1145/1095242.1095244","url":null,"abstract":"We present a numerical experimentation of the global optimization algorithm presented by Velazquez et al. (2001) applied to a nonlinear hyperboloid least squares problem. This problem arises when beta sheet residues from an allosteric enzyme are fitted onto a hyperboloid by using Newton type methods. The results show that the algorithm performs well on three test cases. An important side result of this study is that the nonlinear fitting procedure is vastly superior to the linear least squares procedures traditionally used for this type of problems.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116894177","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}
{"title":"Visual programming for novice programmer teachers","authors":"Cheryl D. Seals","doi":"10.1145/1095242.1095254","DOIUrl":"https://doi.org/10.1145/1095242.1095254","url":null,"abstract":"We developed a construction toolkit for teachers to create visual educational simulation, this work is an effort to support science and inquiry based education. Because teachers are subject matter experts in the classroom, they are excellent candidates to develop educational software that meets their own pedagogical goals. We report an evaluation of nineteen teachers creating educational simulation microworlds for physical science using this environment.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130712046","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}
{"title":"A trust-region interior-point method for nonlinear programming","authors":"M. Villalobos, Yin Zhang","doi":"10.1145/1095242.1095246","DOIUrl":"https://doi.org/10.1145/1095242.1095246","url":null,"abstract":"Under mild conditions, the Jacobian associated with the Karush-Kuhn-Tucker (KKT) system of a non-convex, nonlinear program is nonsingular near an isolated solution. However, this property may not hold away from such a solution. To enhance the robustness and efficiency of the primal-dual interior-point approach, we propose a method that at each iteration solves a trust-region, least-squares problem associated with the linearized perturbed KKT conditions. As a merit function, we use the Euclidean norm-square of the KKT conditions and provide a theoretical justification. We present some preliminary numerical results.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121457387","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}
{"title":"NusEye: designing for social navigation in syndicated content","authors":"A. C. Jarrett, B. Dennis","doi":"10.1145/1095242.1095250","DOIUrl":"https://doi.org/10.1145/1095242.1095250","url":null,"abstract":"The design of NusEye, an online system for social navigation in syndicated content is presented. NusEye is an information system for syndicated content which is extended to support the collaborative activity of users, also known as social navigation. Dourish and Chalmers (1994) define social navigation as provoking a user to move through an information space guided by the activity of others in that space. NusEye augments syndicated content with social navigation. NusEye allows users to apply ad-hoc keywords, or tags, to sources of Web syndicated information. Applied tags are visible to all users in the system. NusEye can identify the most popular tags and Webfeeds. The entire community benefits from the aggregation and collective tagging efforts of each individual by being able to search tags and/or users in order to find new Webfeed sources. Furthermore, NusEye offers special content analysis based on keyword tags. Users can apply various dynamically updated analyses on the content generated by groups of sources. The major points of design include the selection of an interface in which social communities and networks can form from the use of tags, content analysis that is beneficial for syndicated content, and the presentation of analysis results. A prototype version of NusEye has been built and is currently being used to test and explore the concept of social navigation in syndicated content.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122122347","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}
Manuel A. Pérez-Quiñones, Olga I. Padilla-Falto, K. McDevitt
{"title":"Automatic language translation for user interfaces","authors":"Manuel A. Pérez-Quiñones, Olga I. Padilla-Falto, K. McDevitt","doi":"10.1145/1095242.1095268","DOIUrl":"https://doi.org/10.1145/1095242.1095268","url":null,"abstract":"Translations of user interfaces are an essential part of software development for the World Wide Web. Web pages are translated in three ways: by the developer as part of the normal life cycle, by the community that has a vested interest in the domain, and by machine translation. In this paper, we present an informal evaluation of the quality produced by these three approaches. We discuss the naive notion that language translations can be evaluated by doing to successive translations and evaluating the end result. The rubric used to evaluate the translations is presented.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"606 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123254379","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}
E. Wernert, M. Boyles, J. Huffman, Jeffrey Rogers, J. Huffman, C. Stewart
{"title":"The John-e-Box: fostering innovation, inclusion, and collaboration through accessible advanced visualization","authors":"E. Wernert, M. Boyles, J. Huffman, Jeffrey Rogers, J. Huffman, C. Stewart","doi":"10.1145/1095242.1095269","DOIUrl":"https://doi.org/10.1145/1095242.1095269","url":null,"abstract":"Recent advances in commodity graphics and projection hardware have motivated many notable research projects and community discussions about the potential of these technologies to make advanced visualization more broadly accessible. However, the actual realization of this promise on a significant scale is challenging, requiring strong institutional commitment, expert technical support, and a broader visualization context. This paper describes an ongoing effort at Indiana University (IU) to develop a commodity-based, large-format, 3D stereo display system and to deploy a collection of such systems to a range of classrooms, laboratories, galleries, and learning environments throughout the IU system and the state of Indiana. To date, these systems have been used in over 30 projects by investigators in 15 departments across four different IU campuses. In addition, this technology has been used to reach well over 3,000 individuals through a series of coordinated outreach efforts. This initiative is also notable for fostering new interpersonal collaborations and inter-departmental cooperation, for enabling non-traditional applications in education and artistic expression, and for providing an interface to other advanced information technology efforts.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132277779","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}
{"title":"Empirical sensitivity analysis for computational procedures","authors":"L. Liebrock","doi":"10.1145/1095242.1095257","DOIUrl":"https://doi.org/10.1145/1095242.1095257","url":null,"abstract":"Sensitivity analysis in computer science aims to improve stability in computer applications by considering uncertainty due to small perturbations in parameters. Mathematical and computational methods of sensitivity analysis are discussed. Advantages and disadvantages of both methods are addressed. A tool is developed to compute computational sensitivities. This tool was validated using three simple, well understood problems. The tool was then applied to a dynamic power grid system and an agent-based criminal computation. In the case of the power grid system, computational sensitivity analysis agrees with mathematical analysis in reporting stability and no excessive sensitivity. In the case of the criminal computation, the code is found to be unstable.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130213254","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}
{"title":"MetaLab: supporting social grounding and group task management in CSCL environments through social translucence","authors":"Deidra Morrison, B. Dennis","doi":"10.1145/1095242.1095251","DOIUrl":"https://doi.org/10.1145/1095242.1095251","url":null,"abstract":"Computer supported collaborative learning (CSCL) environments promote and enhance the ability of learners to participate in knowledge building communities through synchronous and asynchronous collaborative communication and interaction. The MetaLab project seeks to address the support for social grounding, the establishment of shared understanding, and mutual regulation, the task of constructing and monitoring group roles, responsibilities, and progress, in CSCL environments. The current prototype of the MetaLab is also described.","PeriodicalId":229699,"journal":{"name":"2005 Richard Tapia Celebration of Diversity in Computing Conference","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126872516","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}