578 research outputs found

    Rationale in Development Chat Messages: An Exploratory Study

    Full text link
    Chat messages of development teams play an increasingly significant role in software development, having replaced emails in some cases. Chat messages contain information about discussed issues, considered alternatives and argumentation leading to the decisions made during software development. These elements, defined as rationale, are invaluable during software evolution for documenting and reusing development knowledge. Rationale is also essential for coping with changes and for effective maintenance of the software system. However, exploiting the rationale hidden in the chat messages is challenging due to the high volume of unstructured messages covering a wide range of topics. This work presents the results of an exploratory study examining the frequency of rationale in chat messages, the completeness of the available rationale and the potential of automatic techniques for rationale extraction. For this purpose, we apply content analysis and machine learning techniques on more than 8,700 chat messages from three software development projects. Our results show that chat messages are a rich source of rationale and that machine learning is a promising technique for detecting rationale and identifying different rationale elements.Comment: 11 pages, 6 figures. The 14th International Conference on Mining Software Repositories (MSR'17

    Educating the creative workforce: New directions for 21st Century schooling

    Get PDF
    This article sets out reasons for arguing that creativity is not garnish to the roast of industry or of education—i.e. the reasoning behind Mihalyi Csikszentmihalyi's insistence that creativity is not only about elites but involves everyone. This article investigates three key domains—scholarship, commerce and learning—to argue the importance of moving creativity from the margins of formal education to its centre. First, the article elaborates the scholarly work being done to bring definitional clarity to the concept of creativity, moving it from the realm of mystery, serendipity and individual genius to a definitional field that is more amenable to analysis. It then provides evidence about the extent to which creative capacity is being understood to be a powerful economic driver, not simply the province of the arts and the hobbyist. Finally, it examines new learning theory and its implications for formal education, noting both the possibilities and pitfalls in preparing young people for creative workforce futures

    Instructional Design for a Virtual Teaching-Learning Environment (VTLE): Process, Structure And Validation By Experts

    Get PDF
    To design and implement quality training actions, teachers follow a conscious and non-routine process, so it is useful to have a model that standardizes and guides this process. Courses designed for virtual environments must respond to models focused on student learning, so a design based on the constructivist approach is proposed that identifies the learning objectives, groups the contents into units, involves the student in learning and evaluation activities; proposes timely feedback and promotes the transfer of knowledge and the development of skills and attitudes. To validate the proposed design, 10 experts were selected. To qualify them, the coefficient of expert competence was calculated and to collect their appreciation of the proposed instructional design, a questionnaire with Likert-type scale questions was applied. The results show that the general assessment of the experts is positive and consistent with the proposal.info:eu-repo/semantics/publishedVersio

    Social customer relationship management: taking advantage of Web 2.0 and Big Data technologies

    Get PDF
    The emergence of Web 2.0 and Big Data technologies has allowed a new customer relationship strategy based on interactivity and collaboration called Social Customer Relationship Management (Social CRM) to be created. This enhances customer engagement and satisfaction. The implementation of Social CRM is a complex task that involves different organisational, human and technological aspects. However, there is a lack of methodologies to assist companies in these processes. This paper shows a novel methodology that helps companies to implement Social CRM, taking into account different aspects such as social customer strategy, the Social CRM performance measurement system, the Social CRM business processes, or the Social CRM computer system. The methodology was applied to one company in order to validate and refine it

    College of Engineering and Computing Graduate Catalog

    Get PDF

    The Other Culture: Science and Mathematics Education in Honors

    Get PDF
    TABLE OF CONTENTS Preface — Dail W. Mullins, Jr. Introduction — Ellen B. Buckner and Keith Garbutt Section I: What is Science in Honors? Chapter 1: One Size Does Not Fit All: Science and Mathematics in Honors Programs and Colleges — Keith Garbutt Chapter 2: Encouraging Scientific Thinking and Student Development — Ellen B. Buckner Chapter 3: Information Literacy as a Co-requisite to Critical Thinking: A Librarian and Educator Partnership — Paul Mussleman and Ellen B. Buckner Section II: Science and Society Chapter 4: SENCER: Honors Science for All Honors Students — Mariah Birgen Chapter 5: Philosophy in the Service of Science: How Non-Science Honors Courses Can Use the Evolution-ID Controversy to Improve Scientific Literacy — Thi Lam Chapter 6: Recovering Controversy: Teaching Controversy in the Honors Science Classroom — Richard England Chapter 7: Science, Power, and Diversity: Bringing Science to Honors in an Interdisciplinary Format — Bonnie K. Baxter and Bridget M. Newell Section III: Science and Mathematics in Honors for the Non-Science Student Chapter 8: Honors Science for the Non-Science-Bound Student: Where Have We Gone Wrong? — Bradley R. Newcomer Chapter 9: Engaging the Honors Student in Lower-Division Mathematics, Minerva Cordero, Theresa Jorgensen, and Barbara A. Shipman Chapter 10: Statistics in Honors: Teaching Students to Separate Truth from “Damned Lies” — Lisa W. Kay Chapter 11: Is Honors General Chemistry Simply More Quantum Mechanics? — Joe L. March Section IV: Science in Honors for the Science Student Chapter 12: Communicating Science: An Approach to Teaching Technical Communication in a Science and Technology Honors Program . — Cynthia Ryan, Michele Gould, and Diane C. Tucker Chapter 13: Designing Independent Honors Projects in Mathematics — Minerva Cordero, Theresa Jorgensen, and Barbara A. Shipman Chapter 14: Honors Senior Theses Are ABET Friendly: Developing a Process to Meet Accreditation Requirements — Michael Doran Section V: Interdisciplinary Approaches in Honors Science Curricula Chapter 15: Interdisciplinary Science Curricula in Honors — Dail W. Mullins, Jr. Chapter 16: The Science of Humor: An Interdisciplinary Honors Course — Michael K. Cundall, Jr. Chapter 17: An Interdisciplinary Understanding of a Disease: Project for an Honors-Embedded Biochemistry Course — Kevin M. Williams Section VI: Thinking like a Scientist: A Toolkit Chapter 18: Replacing Appearance with Reality: What Should Distinguish Science in an Honors Program? — Larry J. Crockett Chapter 19: Confronting Pseudoscience: An Honors Course in Critical Thinking — Keith Garbutt Chapter 20: Science Education: The Perils of Scientific Illiteracy, the Promise of Science Education — Glenn M. Sanford Acknowledgements — Ellen B. Buckner and Keith Garbutt About the Author

    On the Challenges of Collaborative Data Processing

    Get PDF
    The last 30 years have seen the creation of a variety of electronic collaboration tools for science and business. Some of the best-known collaboration tools support text editing (e.g., wikis). Wikipedia's success shows that large-scale collaboration can produce highly valuable content. Meanwhile much structured data is being collected and made publicly available. We have never had access to more powerful databases and statistical packages. Is large-scale collaborative data analysis now possible? Using a quantitative analysis of Web 2.0 data visualization sites, we find evidence that at least moderate open collaboration occurs. We then explore some of the limiting factors of collaboration over data.Comment: to appear as a chapter in an upcoming book (Collaborative Information Behavior
    • 

    corecore