1. |
- Borg, Markus
(författare)
-
Do Preparatory Programming Lab Sessions Contribute to Even Work Distribution in Student Teams?
- 2020
-
Ingår i: Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering : Companion Proceedings, ICSE-Companion 2020 - Companion Proceedings, ICSE-Companion 2020. - New York, NY, USA : ACM. - 0270-5257. - 9781450371223 ; , s. 254-255
-
Konferensbidrag (refereegranskat)abstract
- Unfair work distribution is common in project-based learning with teams of students. One contributing factor is that students are differently skilled developers. To mitigate the differences in a course with group work, we introduced mandatory programming lab sessions. The intervention did not affect the work distribution, showing that more is needed to balance the workload. Contrary to our goal, the intervention was very well received among experienced students, but unpopular with students weak at programming.
|
|
2. |
- Holstein, Tobias, et al.
(författare)
-
Real-world ethics for self-driving cars
- 2020
-
Ingår i: Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering: Companion, ICSE-Companion 2020. - New York, NY, USA : IEEE Computer Society. - 9781450371223 ; , s. 328-329, s. 328-329
-
Konferensbidrag (refereegranskat)abstract
- Ethical and social problems of the emerging technology of selfdriving cars can best be addressed through an applied engineeringethical approach. However, currently social and ethical problemsare typically being presented in terms of an idealized unsolvabledecision-making problem, the so-called Trolley Problem. Instead,we propose that ethical analysis should focus on the study of ethicsof complex real-world engineering problems. As software plays acrucial role in the control of self-driving cars, software engineeringsolutions should handle actual ethical and social considerations. Wetake a closer look at the regulative instruments, standards, design,and implementations of components, systems, and services and wepresent practical social and ethical challenges that must be met inthe ecology of the socio-technological system of self-driving carswhich implies novel expectations for software engineering in theautomotive industry.
|
|
3. |
- Abbas, Muhammad
(författare)
-
Variability aware requirements reuse analysis
- 2020
-
Ingår i: Proceedings - International Conference on Software Engineering. - New York, NY, USA : IEEE Computer Society. - 9781450371223 ; , s. 190-193
-
Konferensbidrag (refereegranskat)abstract
- Problem: The goal of a software product line is to aid quick andquality delivery of software products, sharing common features.Effectively achieving the above-mentioned goals requires reuseanalysis of the product line features. Existing requirements reuseanalysis approaches are not focused on recommending product linefeatures, that can be reused to realize new customer requirements.Hypothesis: Given that the customer requirements are linked toproduct line features' description satisfying them: then the customer requirements can be clustered based on patterns and similarities, preserving the historic reuse information. New customerrequirements can be evaluated against existing customer requirements and reuse of product line features can be recommended.Contributions: We treated the problem of feature reuse analysisas a text classification problem at the requirements-level. We useNatural Language Processing and clustering to recommend reuseof features based on similarities and historic reuse information.The recommendations can be used to realize new customer requirements. © 2020 Copyright held by the owner/author(s).
|
|
4. |
- Afzal, Wasif, et al.
(författare)
-
Program committee for icse 2018 posters track
- 2018
-
Ingår i: Proceedings / International Conference of Software Engineering. - : IEEE Computer Society. - 0270-5257 .- 1558-1225. ; Part F137351
-
Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)
|
|
5. |
- Alves, C. F., et al.
(författare)
-
Welcome from the IWSECO-WEA chairs
- 2014
-
Ingår i: Proceedings - International Conference on Software Engineering. - New York, NY, USA : ACM. - 0270-5257.
-
Konferensbidrag (refereegranskat)abstract
- The creation and adoption of a software ecosystem is becoming increasingly pervasive, leading to new research and management challenges. Several companies are platformizing successful products and opening these products up for outside innovation where customers expect to be actively involved in the shaping of the technology they use. This also leads to new opportunities and challenges regarding new business models, open innovation, collaborative development, strategic planning, and coordination of multiple platforms. IWSECO and WEA aim to further increase the body of knowledge in software ecosystems by providing a forum to exchange ideas and discuss the most recent innovations, trends and experiences in the field. It aims to build and shape the community of leading practitioners and research experts by providing a forum for the exchange of research results and industrial practice in software ecosystems. By co-locating both, IWSECO and WEA we aim at attracting and involving interested participants from the larger European software engineering community in an early stage of shaping software ecosystem research and community building. The co-located workshops will be a venue for practitioners and researchers to share experience and lessons learned; with a particular focus on architecture, as the ecosystem architecture can actually determine the success or failure of software ecosystems as a whole.
|
|
6. |
- Bainomugisha, Engineer, et al.
(författare)
-
Message from Chairs of SEiA 2018
- 2018
-
Ingår i: Proceedings - International Conference on Software Engineering. - New York, NY, USA : ACM. - 0270-5257. ; 2018, s. x-xi
-
Konferensbidrag (övrigt vetenskapligt/konstnärligt)
|
|
7. |
- Besker, Terese, 1970, et al.
(författare)
-
Technical Debt Cripples Software Developer Productivity
- 2018
-
Ingår i: Proceedings - International Conference on Software Engineering. - New York, NY, USA : ACM. - 0270-5257. ; , s. 105-114
-
Konferensbidrag (refereegranskat)abstract
- Software companies need to continuously deliver customer value, both from a short- and long-term perspective. However, software development can be impeded by what has been described as Technical Debt (TD). The aim of this study is to explore the negative consequences of TD in terms of wasted software development time. This study also investigates on which additional activities this wasted time is spent and whether different types of TD impact the wasted time differently. This study also sets out to examine the benefits of tracking and communicating the amount of wasted time, both from a developer’s and manager’s perspective. This paper reports the results of a longitudinal study, surveying 43 software developers, together with follow-up interviews with 16 industrial software practitioners. The analysis of the reported wasted time revealed that developers waste, on average, 23% of their development time due to TD and that they are frequently forced to introduce new TD due to already existing TD. The most common activity on which additional time is spent is performing additional testing.
|
|
8. |
- Bosch, Jan, 1967, et al.
(författare)
-
Message from the RCoSE 2018 Chairs
- 2018
-
Ingår i: Proceedings - International Conference on Software Engineering. - 0270-5257. ; Part F137807
-
Konferensbidrag (övrigt vetenskapligt/konstnärligt)
|
|
9. |
- Briand, Lionel, et al.
(författare)
-
JF Welcome: ICSE 2021
- 2021
-
Ingår i: Proceedings - International Conference on Software Engineering. - : IEEE Computer Society. - 0270-5257. ; May 2021, s. xxxiii-
-
Konferensbidrag (övrigt vetenskapligt/konstnärligt)
|
|
10. |
- Calikli, Gul, et al.
(författare)
-
Effects of automated competency evaluation on software engineers' emotions and motivation: A case study
- 2018
-
Ingår i: SEmotion '18 Proceedings of the 3rd International Workshop on Emotion Awareness in Software Engineering. - New York, NY, USA : ACM. - 0270-5257. - 9781450357517
-
Konferensbidrag (refereegranskat)abstract
- © 2018 ACM. Software development consulting companies must be able to select the best suited developers for their clients. A method of doing this is through competence evaluation. Sigma IT Consulting uses manual methods consisting of heavy documentation for employees to fill in their competence. Problems such as data inconsistencies in documentation of competency might cause difficulties for managers while making decisions to assign right developer to the right job. Such difficulties may lead to frustration in managers and negatively affect their decision-making process. Similarly, developers might feel themselves under pressure always having to fill in the competency documents whenever the manager makes requests among all the tasks the developers are busy with and feeling under pressure might have negative effects on developers' performance. Researchers have shown that negative emotions lead to poor software development performance, while positive emotions improve developers' performance. Competency evaluation is an integral part of the daily routine at Sigma IT Consulting. Therefore, negative effects of competency sheets on developers and managers cannot be tolerated. In this case study, having investigated how competency is evaluated at Sigma IT and what employees think about competency evaluation in general, we implemented a web-based competency evaluation platform. When supplemented with qualitative data, the results of the Self-Assessment Manikin (SAM) and Intrinsic Motivation Inventory (IMI) we conducted show that automation of competency evaluation as a web-based platform has positive effects on developers' and managers' emotions and motivations. Interviews we conducted with developers and managers also include their positive thoughts about automation of the competency evaluation.
|
|