نتایج جستجو برای: book software developers

تعداد نتایج: 550086  

Journal: :IEEE Transactions on Software Engineering 2021

What is a good workday for software developer? typical workday? We seek to answer these two questions learn how make days typical. Concretely, answering will help optimize development processes and select tools that increase job satisfaction productivity. Our work adds large body of research on developers spend their time. report the results from 5,971 responses professional at Microsoft, who r...

2017
Ralph Johnson

This is an introduction What does it mean to have a good object design? This book is a tool to help developers and students learn core skills in object-oriented analysis and design (OOA/D). These skills are essential for the creation of well-designed, robust, and maintainable software using object technologies and languages such as Java, C++, Smalltalk, and C#. The proverb "owning a hammer does...

Journal: :CoRR 2010
Oleg Pensky Kirill Chernikov

In this book we introduce a mathematically formalized concept of emotion, robot's education and other psychological parameters of intelligent robots. We also introduce unitless coefficients characterizing an emotional memory of a robot. Besides, the effect of a robot's memory upon its emotional behavior is studied, and theorems defining fellowship and conflicts in groups of robots are proved. A...

Journal: :CoRR 2015
Jeffrey B. Goeders Steven J. E. Wilton

High-Level Synthesis (HLS) is emerging as a mainstream design methodology, allowing software designers to enjoy the benefits of a hardware implementation. Significant work has led to effective compilers that produce high-quality hardware designs from software specifications. However, in order to fully benefit from the promise of HLS, a complete ecosystem that provides the ability to analyze, de...

Journal: :Journal of Software Maintenance 2012
Huzefa H. Kagdi Malcom Gethers Denys Poshyvanyk Maen Hammad

The paper presents an approach to recommend a ranked list of expert developers to assist in the implementation of software change requests (e.g., bug reports and feature requests). An Information Retrieval (IR)-based concept location technique is first used to locate source code entities, e.g., files and classes, relevant to a given textual description of a change request. The previous commits ...

2016
Marcel Böhme Ezekiel O. Soremekun Sudipta Chattopadhyay Emamurho J. Ugherughe Andreas Zeller

How do practitioners debug computer programs? In a retrospective study with 180 respondents and an observational study with 12 practitioners, we collect and discuss data on how developers spend their time on diagnosis and fixing bugs, with key findings on tools and strategies used, as well as highlighting the need for automated assistance. To facilitate and guide future research, we provide a h...

Journal: :JSEA 2011
William W. Agresti

Reusing programs and other artifacts has been shown to be an effective strategy for significant reduction of development costs. This article reports on a survey of 128 developers to explore their experiences and perceptions about using other people’s code: to what extent does the “not invented here” attitude exist? The survey was structured around a novel and simple “4A” model, which is introdu...

2009
Attaya Heger

Confronted with an increasing phenomenon of piracy and the floss competition, which strategy has to adopt an editor of software? In this paper we show that editor can develop a momentary strategy called tolerant piracy in order to face the illegal copy phenomenon. But also in order to face the substitution risk of Floss software. On the one hand it appears that tolerant piracy strategy durably ...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید