276,510 Hits in 7.8 sec

A project-based course on software development for (engineering) research

Kyle E. Niemeyer
2019 Zenodo  
Coursework is heavily based on a single, term-long project where students individually develop a software package targeted at their own research topic; all contributions must be submitted as pull requests  ...  This paper describes the motivation and design of a 10-week graduate course that teaches practices for developing research software; although offered by an engineering program, the content applies broadly  ...  Introduction Three years ago, a group of researchers involved in Software Carpentry and Data Carpentry wrote a paper called "Best Practices for Scientific Computing" [1] .  ... 
doi:10.5281/zenodo.3245429 fatcat:ahm4vrijhjgihcyqruepc36rtq

Software engineering research

Elaine J. Weyuker
2007 Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering - ESEC-FSE '07  
was followed when doing this type of software engineering research.  ...  We follow the project from problem inception (cradle) to productization (grave), describing each of the intermediate stages to try to give a picture of why such research takes so long, and also why it  ...  They used logistic regression and static software metrics to develop a family of models based on collections of these metrics.  ... 
doi:10.1145/1287624.1287667 dblp:conf/sigsoft/Weyuker07 fatcat:z5zpyotmhnha5iqogda3lzst24

Engineering Multiphysics Research

Ivana Milanovic, Tom Eppes, Ingrid Russell
2011 International Journal of Online Engineering (iJOE)  
This project-based approach employs a scaffolding structure with assignments organized in progressively challenging modules supported by mentoring.  ...  Solution development then moves to setting material properties, boundary constraints and including the necessary physics engines.  ...  Project-based assignments, focused on relevant research topics, are delivered using a scaffolding process and conducted in a cooperative learning environment. IV.  ... 
doi:10.3991/ijoe.v7i2.1641 fatcat:g5weo66f2bhlvgqb4fuk3iue5u

Engineering Education Research [chapter]

Michael C. Loui, Maura Borrego
2019 The Cambridge Handbook of Computing Education Research  
Atadero, Rambo-Hernandez, and Balgopal (2015) used SCCT to analyze outcomes from introducing design projects in one section of a statics course.  ...  The change in the mission of JEE marked a milestone in the development of engineering education research as a species of discipline-based education research (DBER), along with physics education research  ... 
doi:10.1017/9781108654555.012 fatcat:5vnih4ahwnf5tooxj7mmbgmgrm

Research and Practice of Engineering Practice AbilityStrategies with Software Engineering ProfessionalEducation

TieLiang Liu
2011 International Journal of e-Education, e-Business, e-Management and e-Learning  
engineering practice training strategy in several areas such as curriculum, training projects and team building based on CDIO philosophy, in addition, it practiced the training strategy, and achieved  ...  Be aimed at the main problem that the engineering practice training mode with software engineering professional education for current students of university, it proposed the new software engineering professional  ...  BUILD THE ENGINEERING PRACTICE ABILITY STRATEGY FOR SOFTWARE ENGINEERING PROFESSION BASED ON CDIO CONCEPT CDIO is the system of integrity, it is the quintessence of implementation with the project from  ... 
doi:10.7763/ijeeee.2011.v1.40 fatcat:6nefmi2zfzhp7gexl6wtjutpzi

Developing an engineering education research culture

Lyn Brodie, Frank Bullen, Peter Gibbings
2011 2011 IEEE Global Engineering Education Conference (EDUCON)  
806 808 Engineering practice and lessons for course design 809 815 CEAB Graduate Attributes : A Course-Project Example 816 819  ...  based Scheme to Define Engineering Education Research as a Field and its Members 201 209 Google Calendar™ for Managing and Monitoring The Utilization of A Web-based Laboratory's Resources 210 213  ... 
doi:10.1109/educon.2011.5773139 fatcat:toyjjld3pbhmbnbrubnwokcigq

Diversity in software engineering research

Meiyappan Nagappan, Thomas Zimmermann, Christian Bird
2013 Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2013  
One of the goals of software engineering research is to achieve generality: Are the phenomena found in a few projects reflective of others?  ...  Will a technique perform as well on projects other than the projects it is evaluated on?  ...  for assessing the coverage of a project sample and demonstrated it on recent software engineering research, we now discuss issues surrounding the use of such a technique in research.  ... 
doi:10.1145/2491411.2491415 dblp:conf/sigsoft/NagappanZB13 fatcat:jkek7ne6snbt3cuuwx6ubtgicm


Devendra Suthar
2021 International Journal of Technical Research & Science  
Software engineering is dynamic trains that have persistent development in research in distinguishing new strategies, devices and approaches that have cause huge enhancement in programming advancement  ...  . [1]The new patterns in software engineering exploration themes settle under the examination field of Cloud Computing, Big Data, Android Computing, Network Security and Software Engineering Project Management  ...  in software package engineering course.  ... 
doi:10.30780/specialissue-scrdsi-2021/008 fatcat:rd654dshunethhd4fxykdvmsha

Current Trends in Software Engineering Research

Gayatri Vijiyan
2015 Review of Computer Engineering Research  
The new trends in software engineering research topics resolves under the research field of Cloud Computing, Big Data, Android Computing, Network Security and Software Engineering Project Management.  ...  Past research critics on cost reduction, quality and flexibility have endless try to design and develop many ways to improve these sectors are still causing impacts to the software industry [1].  ...  It is quite little that researchers know, the strength and weakness of a software type in planning for a software engineering projects leads towards completion of time involves setting objectives and goals  ... 
doi:10.18488/journal.76/2015.2.3/ fatcat:gzgtny4n6fbnhozpw32yfliuj4

Research Directions in Requirements Engineering

Betty H.C. Cheng, Joanne M. Atlee
2007 Future of Software Engineering (FOSE '07)  
Future of Software Engineering(FOSE'07) 0-7695-2829-5/07 $20.00  ...  In this paper, we review current requirements engineering (RE) research and identify future research directions suggested by emerging software needs.  ...  The paper builds on Nu- 1 In addition, there are a number of software-engineering activities that are based on requirements information, such as cost estimation, project planning, and requirements-based  ... 
doi:10.1109/fose.2007.17 dblp:conf/icse/ChengA07 fatcat:kaf5eipydjbkrc7q423dcpnim4

Successful software engineering research

David Lorge Parnas
1998 Software engineering notes  
By 1986 most Computer Science programs had introduced senior project courses involving a significant portion of quality software engineering practices.  ...  It als0 supported some research into techniques for producing high quality software, i.e. software engineering.  ... 
doi:10.1145/279437.279464 fatcat:3j3aqxcga5gf5lzh2feijhtvoq

Empirical Research Methods in Software Engineering [chapter]

Claes Wohlin, Martin Höst, Kennet Henningsson
2003 Lecture Notes in Computer Science  
This chapter provides a motivation for the use of empirical methods in software engineering research.  ...  For a discipline like software engineering, empirical methods are crucial, since they allow for incorporating human behaviour into the research approach taken.  ...  For example, it would be possible to view a complete software development project as a case study, but a typical experiment does not include all activities of such a project.  ... 
doi:10.1007/978-3-540-45143-3_2 fatcat:rywsf7onkjf3vk7gylshth54ii

A platform for software engineering research

Georgios Gousios, Diomidis Spinellis
2009 2009 6th IEEE International Working Conference on Mining Software Repositories  
The Alitheia Core tool is an extensible platform for software quality analysis that is designed specifically to facilitate software engineering research on large and diverse data sources, by integrating  ...  Research in the fields of software quality, maintainability and evolution requires the analysis of large quantities of data, which often originate from open source software projects.  ...  Project contributors include the Aristotle University of Thessaloniki, Prosyst Software GmbH, Sirius plc, Klarälvdalens Datakonsult AB and members from the KDE project community.  ... 
doi:10.1109/msr.2009.5069478 dblp:conf/msr/GousiosS09 fatcat:3yojyt6cw5eafdcrl3d47xlbkm

The Research of Software Engineering Curriculum Reform

Li-Qun Kuang, Xie Han
2012 Physics Procedia  
With the problem that software engineering training can't meet the needs of the community, this paper analysis some outstanding reasons in software engineering curriculum teaching, such as old teaching  ...  In order to enable students to adapt to market demand, universities must revise curricula based on the market required master skills for software professionals.  ...  course; learning it was boring, a direct impact on teaching effectiveness.  ... 
doi:10.1016/j.phpro.2012.05.282 fatcat:sdwuoinlardzzadymv7c3uoc3u

Empirical Methods in Software Engineering Research

Walter F. Tichy, Frank Padberg
2007 29th International Conference on Software Engineering (ICSE'07 Companion)  
Over the past decade, empirical methods have gained acceptance for validating tools and methods in software research.  ...  Participants also critique empirical papers in small discussion groups, based on worksheets with prepared questions.  ...  Our selection is based on a paper's utility for illustrating important aspects of empirical studies in software engineering.  ... 
doi:10.1109/icsecompanion.2007.33 dblp:conf/icse/TichyP07 fatcat:g7ou53fp3vbcrfxnnp2x4uybee
« Previous Showing results 1 — 15 out of 276,510 results