VLDB 2026 Research / reviewers in the wild / expert
Mahsa Hasani Sadi
dblp:53/7342
· DBLP profile ↗
7ranked-venue papers
6as first author
2since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 5 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | WEBAPIK: a body of structured knowledge on designing web APIs
Mahsa Hasani Sadi, Eric S. K. Yu |
Requir. Eng. | 1 |
| 2021 | RAPID: a knowledge-based assistant for designing web APIs
Mahsa Hasani Sadi, Eric S. K. Yu |
Requir. Eng. | 1 |
| 2017 | Accommodating Openness Requirements in Software Platforms: A Goal-Oriented Approach
Mahsa Hasani Sadi, Eric S. K. Yu |
CAiSE | 1 |
| 2017 | Modeling and Analyzing Openness Trade-Offs in Software Platforms: A Goal-Oriented Approach
Mahsa Hasani Sadi, Eric S. K. Yu |
REFSQ | 1 |
| 2014 | Analyzing the evolution of software development: From creative chaos to software ecosystemsabstractAs a software organization matures and expands, it often evolves through different styles of organization, for example, beginning with creative chaos as a start-up, then introducing disciplined processes to raise quality, and later regaining agility through light-weight practices. Recently, many firms join collaborative networks to develop software products and platforms for a shared market, constituting “Software Ecosystems”. At each stage of evolution, the software organization aims to overcome critical challenges faced in its earlier stages, while balancing business, organizational, social, and technical forces of change. To illustrate how the evolutionary trajectory of a software development firm is shaped by various interacting forces, we draw upon a longitudinal case study taken from the literature. We use the i* strategic actors modeling framework to help analyze the forces that trigger the transition from one organizational configuration to another. Mahsa Hasani Sadi, Eric S. K. Yu |
RCIS | 1 |
| 2010 | Towards Tool Support for Situational Engineering of Agile MethodologiesabstractVarious agile software development methodologies, practices, and techniques have been proposed in the last decade, some present novel ideas, while many are simply made up of tasks and techniques borrowed from prominent agile methodologies. Each of these methodologies prescribes a set of practices and techniques which are deemed appropriate for application in a specific context. However, there exists no single method which fits all project situations. This has resulted in the advent of Situational Method Engineering (SME) approaches, which are used for developing software methodologies that are tailored to fit the specific circumstances of the project situation at hand. Since tool support has become an essential prerequisite for widespread adoption of software engineering methods, provision of Computer-Aided Method Engineering (CAME) tools has become a priority. We provide a basis for the application of assembly-based situational method engineering to the development of bespoke agile methodologies. To this aim, a comprehensive set of relevant methodology features has first been identified, spanning the range of possible requirements that a method engineer may define for the agile methodology under development. Based on this set of requirements, a method base has been proposed that contains the method chunks necessary for satisfying these requirements. The proposed method base conforms to the Software Process Engineering Metamodel (SPEM 2.0), and can be immediately plugged into CAME tools which implement this metamodel, including the Eclipse Process Framework Composer (EPFC). Zahra Shakeri Hossein Abad, Mahsa Hasani Sadi, Raman Ramsin |
APSEC | 2 |
| 2009 | APM3: A Methodology Metamodel for Agile Project ManagementabstractThe advent of agile methodologies, though contributing much to software development processes, had a more profound impact on project management processes. Through supporting adaptability in their process frameworks, agile methodologies deviated from conventional project management approaches. This novel attitude has resulted in the emergence of an agile framework for project management. The Agile Project Management Framework (APMF) consists of fine-grained project management practices applied in agile methodologies, and is fast emerging as an alternative to the conventional project management framework. However, there are deficiencies in both frameworks that prevent developers from enhancing each framework to embrace the other. A logical solution is to merge the two frameworks into a Unified Project Management Framework (UPMF). With this objective in mind, we propose a project-management methodology metamodel as the common abstract substrate to fuse the standard framework with its agile counterpart. The proposed Agile Project Management Methodology Metamodel (APM3) has been developed through applying abstraction to the fine-grained constituents of APMF. Based on the generic agile metamodel of APM3, an analytical review of the project management processes of seven prominent agile methodologies has been conducted. Mahsa Hasani Sadi, Raman Ramsin |
SoMeT | 1 |