David shepherd software engineering

Citeseerx document details isaac councill, lee giles, pradeep teregowda. Icse, the ieeeacm international conference on software engineering, is the premier software engineering conference. While research in green software engineering is correspondingly increasing, little is known about the current practices and perspectives of software engineers in the field. The art and science of analyzing software data sciencedirect. He has worked on design and operation of water treatment processes, and has been involved in the development of process simulation software, including provision of support and training courses for users. Elisa baniassad, ivan beschastnikh, reid holmes, gregor kiczales, and meghan allen. Recommendations are vital to improving complex cognitive tasks like software development.

In software engineering reseach we are fortunate to have many authors from nonacademic institutions. Abstractit is often reported that there is a large gap between software engineering research and practice, with little transfer from. A mobile yacht refinishing and boat repair service, serving northwest florida. This special issue of the journal of systems and software targeted at new research results related to data analytics and empirical software engineering. Facebook gives people the power to share and makes the world more open and connected. View david shepherd s profile on linkedin, the worlds largest professional community. General manager software engineering at air new zealand.

This book shares best practices in the field generated by leading data scientists, collected from their experience training software engineering students and practitioners to master data science. See the complete profile on linkedin and discover davids. Iet software special issue on natural language in software development, 2008. Rethinking productivity in software engineering 2019.

Behavior metrics for prioritizing investigations of exceptions. Colloquium with david shepherd next tuesday announce. David shepherd, natalia juristo seip chairs and diomidis spinellis ieee software eic ieee software award. David shepherd is an associate professor in the department of computer science at virginia commonwealth university. The international conference on software engineering icse, sponsored by ieee cs and acm, is the premier softwareengineering conference, where researchers, practitioners, and educators come together to present, discuss, and debate the most recent research results, innovations, trends, and concerns in the field of software engineering. My role as gm software engineering is responsible for the leadership of the software. How and when to transfer software engineering research via extensions david shepherd, kostadin damevskiy, lori pollockz abb corporate research 940 main campus dr. Shepherd is now an associate professor at virginia commonwealth. Industrial software engineering researcher david c. View david sheppards profile on linkedin, the worlds largest professional community. Transactions on software engineering and methodology, 2014.

Proceedings of the acm sigsoft 20th international symposium on the foundations of software engineering sando. Kostadin damevski, hui chen, david shepherd, nicholas kraft, lori pollock, predicting future developer behavior in the ide using topic models, ieee transaction on software engineering, accepted for publication, 2017. Their combined citations are counted only for the first article. Yet, because software engineering is a relatively applied field, the calls for submissions do not tell the complete story. In proceedings of the european software engineering. Shepherd conducts research in the areas of software engineering, human computer interaction, and computer science education. Looking for useful verbdirect object pairs in all the right places. Sando proceedings of the acm sigsoft 20th international. A read is counted each time someone views a publication summary such as the title, abstract, and list of authors, clicks on a figure, or views or downloads the fulltext. Join facebook to connect with david c shepherd and others you may know.

Shepherd editorinchief journal of systems and software. Conducting impactfocused industrial research computer. David shepherd is chief commercial officer at aer lingus group plc. He is passionate about increasing the impact of software engineering. But anyone interested in online learning can use our site language arts, creative actibities, health and lots of levels for all abilities loads of games and activities for learners of any age. While software engineering researchers have historically had limited practical impact, there. His day job serves as a ongoing personal experiment on how to, and how not to, transfer technology. Icse, the international conference on software engineering, is the premier software engineering conference where researchers, practitioners and educators gather together to present and discuss the most recent innovations, trends, experiences and issues in the field of software engineering. Ieee international conference on program comprehension icpc, 2015. In proceedings of the icse workshop on robotics software engineering rose. Emily hill, professor of computer science, drew university.

View david shepherds profile on linkedin, the worlds largest professional community. David shepherd principal software engineer partner. This project investigates integrating developer activity into. The latest paper from our project, entitled industryacademia collaborations in software engineering. Exploring the use of concern element role information in feature location evaluation. Software engineering education and training cochairs. See the complete profile on linkedin and discover david s. The international conference on software engineering icse, sponsored by ieee cs and acm, is the premier software engineering conference, where researchers, practitioners, and educators come together to present, discuss, and debate the most recent research results, innovations, trends, and concerns in the field of software engineering. He is passionate about increasing the impact of software engineering research, which has manifested itself in his professional activities. An empirical study of practitioners perspectives on green.

View the profiles of professionals named david shepherd on linkedin. David shepherd associate professor college of engineering. In the research track we have contributions from 27 different companies or institutes shown below, right. Structural and cosmetic fiberglass repairs, gelcoat, marine paint and varnish refinishing, structual or cosmetic warranty work most major vessel makes and models or complete vessel restoration. Dave shepherd general manager software engineering air. Software engineering software engineering proceedings of the 1st workshop on aspect reverseengineering. View dave shepherds profile on linkedin, the worlds largest professional community. Engineering paper an ide for easy programming of simple robotics tasks. Proceedings of the acm sigsoft 20th international symposium on the foundations of software engineering november 2012 article no 15 pages 12 s. One of the best things about working in software engineering is that, in many cases, your work could, with some. David shepherd, patrick francis, david weintrop, diana franklin, boyang li, afsoon afzal, in proceedings of 2018 ieee 18th international working conference on source code analysis and manipulation, madrid, spain, september 2324, 2018, pp. Nico ritschel, reid holmes, ronald garcia, and david shepherd. Software engineering academic genealogy north america tao xie including many programming languagescompilers faculty members other genealogeis.

David is a senior process engineer with a background in potable water treatment. Exploring the energy impacts of performancedirected changes. Characterizing industryacademia collaborations in software engineering. Data analytics is the science of analysing data and making sense of that information in order to make informed decisions, and it is the fundamental to many modern technologies utilizing machine learning and artificial intelligence.

David shepherd abb, zurich abb industrial software systems. He is a fully trained bim professional with 23 years working experience of writing, presenting and implementing strategies for the design process automation of small and large architectural practices. David shepherd toronto, ontario, canada professional. Software engineering research and industrial practice. David shepherd is bim manager at the london office of hok architects, a global practice of architects employing 16,000 people across 23 countries.

Green software engineering software engineering research. His applied research has consistently resulted in working prototypes and products which serve to provide real world validation of academic ideas. See the complete profile on linkedin and discover daves connections and jobs at similar companies. See the complete profile on linkedin and discover davids connections and jobs at similar companies.

David mason, shepherd engineering services limited. Ieee cs tcse distinguished women in science and engineering wise leadership award. The art and science of analyzing software data provides valuable information on analysis techniques often used to derive insight from software data. The energy consumption of software is an increasing concern as the use of mobile applications, embedded systems, and. At our educational website, we have hundreds of free, online, learning games for kids. His applied research has consistently resulted in working prototypes and products which serve to provide real world validation of. Proceedings of the 30th ieee international conference on automated software engineering ase, 2015.

How and when to transfer software engineering research via. By irene manotas, christian bird, rui zhang and david shepherd, will snipes, ciera jaspan, caitlin sadowski, lori pollock, and james clause. Software engineering enduser programming cs education. Published in proceedings of the 38th international conference on software engineering. Shepherd s research focuses on software engineering, human computer interaction, and computer science education. Associate professor, virginia commonwealth university. Icse, the international conference on software engineering, is the premier software engineering conference, providing a forum for researchers, practitioners and educators to present and discuss the most recent innovations, research, experiences, trends and concerns in the field of software engineering. Experienced software developer and researcher currently directing abbs software engineering research, where we aim to 1 create innovative tools that.

963 1225 921 1359 333 872 1519 1187 23 1028 1043 1310 1032 1134 1213 1069 641 1445 105 417 593 230 210 793 1394 495 1034 631 1330 895 879 575 697 446 234 844 1456 1090 822