Demo Data from VLDB 2026 / reviewers in the wild / expert
Aminah Yussuf
dblp:167/0225
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computing education › software engineering education
global software engineering education |
0.2 | 1 | 2015 | Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams · ICSE (2) 2015 |
Computing education
software engineering education |
0.2 | 1 | 2015 | Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams · ICSE (2) 2015 |
Empirical software engineering
collaborative software development |
0.2 | 1 | 2015 | Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams · ICSE (2) 2015 |
Empirical software engineering › developer studies
global software development |
0.2 | 1 | 2015 | Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams · ICSE (2) 2015 |
Empirical software engineering
developer studies |
0.1 | 1 | 2015 | Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams · ICSE (2) 2015 |
Methods — techniques the papers use, named apart from their topics
repository mining · 0.4questionnaire · 0.4mixed-method study · 0.4interviews · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Continuous clarification and emergent requirements flows in open-commercial software ecosystemsabstractSoftware engineering practice has shifted from the development of products in closed environments toward more open and collaborative efforts. Software development has become significantly interdependent with other systems (e.g. services, apps) and typically takes place within large ecosystems of networked communities of stakeholder organizations. Such software ecosystems promise increased innovation power and support for consumer-oriented software services at scale and are characterized by a certain openness of their information flows. While such openness supports project and reputation management, it also brings requirements engineering-related challenges within the ecosystem, such as managing dynamic, emergent contributions from the ecosystem stakeholders, as well as collecting their input while protecting their IP. In this paper, we report from a study of requirements communication and management practices within IBM ® ’s Collaborative Lifecycle Management ® product development ecosystem. Our research used multiple methods for data collection, including interviews within several ecosystem actors, on-site participatory observation, and analysis of online project repositories. We chart and describe the flow of product requirements information through the ecosystem, how the open communication paradigm in software ecosystems provides opportunities for “just-in-time” RE—and which relies on emergent contributions from the ecosystem stakeholders—, as well as some of the challenges faced when traditional requirements engineering approaches are applied within such an ecosystem. More importantly, we discuss two tradeoffs brought about by the openness in software ecosystems: (1) allowing open, transparent communication while keeping intellectual property confidential within the ecosystem and (2) having the ability to act globally on a long-term strategy while empowering product teams to act locally to answer end users’ context-specific needs in a timely manner. A sufficient level of openness facilitates contributions of emergent stakeholders. The ability to include important emergent contributors early in requirements elicitation appears to be a crucial asset in software ecosystems. Eric Knauss, Aminah Yussuf, Kelly Blincoe, Daniela E. Damian, Alessia Knauss |
Requir. Eng. | 2 |
| 2015 | Learning Global Agile Software Engineering Using Same-Site and Cross-Site TeamsabstractWe describe an experience in teaching global software engineering (GSE) using distributed Scrum augmented with industrial best practices. Our unique instructional technique had students work in both same-site and cross-site teams to contrast the two modes of working. The course was a collaboration between Aalto University, Finland and University of Victoria, Canada. Fifteen Canadian and eight Finnish students worked on a single large project, divided into four teams, working on interdependent user stories as negotiated with the industrial product owner located in Finland. Half way through the course, we changed the teams so each student worked in both a local and a distributed team. We studied student learning using a mixed-method approach including 14 post-course interviews, pre-course and Sprint questionnaires, observations, meeting recordings, and repository data from git and Flow dock, the primary communication tool. Our results show no significant differences between working in distributed vs. Non-distributed teams, suggesting that Scrum helps alleviate many GSE problems. Our post-course interviews and survey data allows us to explain this effect, we found that students over time learned to better self-select tasks with less inter-team dependencies, to communicate more, and to work better in teams. Maria Paasivaara, Kelly Blincoe, Casper Lassenius, Daniela E. Damian, Jyoti Sheoran, Francis Harrison, Prashant Chhabra, Aminah Yussuf, Veikko Isotalo |
ICSE (2) | 8 |