Demo Data from SIGIR 2026 / reviewers in the wild / expert
Mohsen Asadi
dblp:38/1209
· DBLP profile ↗
19ranked-venue papers
8as first author
0since 2021 · last 2019
0000-0002-5305-8332ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 13 · 6 first-authorArtificial intelligence and machine learning · 6 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-author
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 |
Requirements engineering and software design · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software product lines › feature models
feature model configuration |
0.1 | 1 | 2011 | Automated planning for feature model configuration based on stakeholders' business concerns · ASE 2011 |
Requirements engineering and software design
software product lines |
0.1 | 1 | 2011 | Automated planning for feature model configuration based on stakeholders' business concerns · ASE 2011 |
Methods — techniques the papers use, named apart from their topics
AI planning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | A hybrid machine-learning and optimization method for contraflow design in post-disaster cases and traffic management scenarios
Saeed Asadi Bagloee, Karl Henrik Johansson, Mohsen Asadi |
Expert Syst. Appl. | 3 |
| 2018 | Managing Product Lines Variability in Rich Internet ApplicationsabstractRich Internet Applications refers to Web applications resembling desktop solutions with sophisticated user interactions, client-side processing, and asynchronous communications. Rich Internet applications have been evolved from traditional multi-page Web applications to single page applications which handle users' interactions without the need of full-refresh at each interaction. Although many techniques, methodologies, and technologies have been proposed in the rich Internet applications literature, the need for managing variability has not yet been conveniently addressed in this domain. According to software product lines research and practice, handling variability and commonality plays an important role in decreasing the development time and improving the quality of nal products. To this end, in this paper, we aim at employing the variability management techniques in the domain of rich Internet applications. We propose a variability modeling technique based on well-known feature modeling approach and provide a method for annotating rich Internet applications with variability and deriving final application based the given con guration. The proposed method is implemented in a tool named Varion which can be used along with existing rich Internet application tools and approaches. We applied the proposed approach on Angular, a well-known Model-View-Controller framework for developing rich Internet applications. Mohsen Asadi, Mohammad Reza Daliri, Navid Alipour |
EDOC | 1 |
| 2018 | Minimization of water pumps' electricity usage: A hybrid approach of regression models with optimization
Saeed Asadi Bagloee, Mohsen Asadi, Michael Patriksson |
Expert Syst. Appl. | 2 |
| 2018 | A hybrid machine-learning and optimization method to solve bi-level problems
Saeed Asadi Bagloee, Mohsen Asadi, Majid Sarvi, Michael Patriksson |
Expert Syst. Appl. | 2 |
| 2016 | The effects of visualization and interaction techniques on feature model configuration
Mohsen Asadi, Samaneh Soltani, Dragan Gasevic, Marek Hatala |
Empir. Softw. Eng. | 1 |
| 2016 | Goal-oriented modeling and verification of feature-oriented product lines
Mohsen Asadi, Gerd Gröner, Bardia Mohabbati, Dragan Gasevic |
Softw. Syst. Model. | 1 |
| 2014 | Addressing Non-Functional Properties in Feature Models: A Goal-Oriented ApproachabstractSoftware Product Line (SPL) engineering is a systematic reuse-based software development approach which is founded on the idea of building software products using a set of core assets rather than developing individual software systems from scratch. Feature models are among the widely used artefacts for SPL development that mostly capture functional and operational variability of a system. Researchers have argued that connecting intentional variability models such as goal models with feature variability models in a target domain can enrich feature models with valuable quality and non-functional information. Interrelating goal models and feature models has already been proposed in the literature for capturing non-functional properties in software product lines; however, this manual integration process is cumbersome and tedious. In this paper, we propose a (semi) automated approach that systematically integrates feature models and goal models through standard ontologies. Our proposed approach connects feature model and goal model elements through measuring the semantic similarity of their annotated ontological concepts. Our work not only provides the means to systematically interrelate feature models and goal models but also allows domain engineers to identify and model the role and significance of non-functional properties in the domain represented by the feature model. Mahdi Noorian, Mohsen Asadi, Ebrahim Bagheri, Weichang Du |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2014 | Toward automated feature model configuration with optimizing non-functional requirements
Mohsen Asadi, Samaneh Soltani, Dragan Gasevic, Marek Hatala, Ebrahim Bagheri |
Inf. Softw. Technol. | 1 |
| 2014 | Validation of user intentions in process orchestration and choreography
Gerd Gröner, Mohsen Asadi, Bardia Mohabbati, Dragan Gasevic, Marko Boskovic, Fernando Silva Parreiras |
Inf. Syst. | 2 |
| 2014 | Development and validation of customized process models
Mohsen Asadi, Bardia Mohabbati, Gerd Gröner, Dragan Gasevic |
J. Syst. Softw. | 1 |
| 2013 | Combining service-orientation and software product line engineering: A systematic mapping study
Bardia Mohabbati, Mohsen Asadi, Dragan Gasevic, Marek Hatala, Hausi A. Müller |
Inf. Softw. Technol. | 2 |
| 2012 | Validation of User Intentions in Process Models
Gerd Gröner, Mohsen Asadi, Bardia Mohabbati, Dragan Gasevic, Fernando Silva Parreiras, Marko Boskovic |
CAiSE | 2 |
| 2012 | Deriving Variability Patterns in Software Product Lines by Ontological Considerations
Mohsen Asadi, Dragan Gasevic, Yair Wand, Marek Hatala |
ER | 1 |
| 2012 | Requirements engineering in feature oriented software product lines: an initial analytical studyabstractRequirements engineering is recognized as a critical stage in software development lifecycle. Given the nature of Software Product Lines (SPL), the importance of requirements engineering is more pronounced as SPLs pose more complex challenges than development of a 'single' product. Several methods have been proposed in the literature, which encompass activities for capturing requirements, their variability and commonality. To investigate the maturity and effectiveness of the current requirements engineering approaches in software product lines, we develop an evaluation framework containing a set of evaluation criteria and assess feature oriented requirements engineering methods based on the proposed criteria. As a result of this initial study, we find out the majority of approaches lacks proper techniques for supporting the validation of family requirements models as well as dealing with delta requirements. Additionally, capturing stakeholders' preferences and applying them during the course of software feature configuration have not been taken into account and addressed in the proposed approaches. Mohsen Asadi, Ebrahim Bagheri, Bardia Mohabbati, Dragan Gasevic |
SPLC (2) | 1 |
| 2012 | Automated planning for feature model configuration based on functional and non-functional requirementsabstractFeature modeling is one of the main techniques used in Software Product Line Engineering to manage the variability within the products of a family. Concrete products of the family can be generated through a configuration process. The configuration process selects and/or removes features from the feature model according to the stakeholders' requirements. Selecting the right set of features for one product from amongst all of the available features in the feature model is a complex task because: 1) the multiplicity of stakeholders' functional requirements; 2) the positive or negative impact of features on non-functional properties; and 3) the stakeholders' preferences w.r.t. the desirable non-functional properties of the final product. Many configurations techniques have already been proposed to facilitate automated product derivation. However, most of the current proposals are not designed to consider stakeholders' preferences and constraints especially with regard to non-functional properties. We address the software product line configuration problem and propose a framework, which employs an artificial intelligence planning technique to automatically select suitable features that satisfy both the stakeholders' functional and non-functional preferences and constraints. We also provide tooling support to facilitate the use of our framework. Our experiments show that despite the complexity involved with the simultaneous consideration of both functional and non-functional properties our configuration technique is scalable. Samaneh Soltani, Mohsen Asadi, Dragan Gasevic, Marek Hatala, Ebrahim Bagheri |
SPLC (1) | 2 |
| 2011 | A Quality Aggregation Model for Service-Oriented Software Product Lines Based on Variability and Composition Patterns
Bardia Mohabbati, Dragan Gasevic, Marek Hatala, Mohsen Asadi, Ebrahim Bagheri, Marko Boskovic |
ICSOC | 4 |
| 2011 | Automated planning for feature model configuration based on stakeholders' business concernsabstractIn Software Product Line Engineering, concrete products of a family can be generated through a configuration process over a feature model. The configuration process selects features from the feature model according to the stakeholders' requirements. Selecting the right set of features for one product from all the available features in the feature model is a cumbersome task because 1) the stakeholders may have diverse business concerns and limited resources that they can spend on a product and 2) features may have negative and positive contributions on different business concern. Many configurations techniques have been proposed to facilitate software developers' tasks through automated product derivation. However, most of the current proposals for automatic configuration are not devised to cope with business oriented requirements and stakeholders' resource limitations. We propose a framework, which employs an artificial intelligence planning technique to automatically select suitable features that satisfy the stakeholders' business concerns and resource limitations. We also provide tooling support to facilitate the use of our framework. Samaneh Soltani, Mohsen Asadi, Marek Hatala, Dragan Gasevic, Ebrahim Bagheri |
ASE | 2 |
| 2010 | Process Patterns for MDA-Based Software DevelopmentabstractInformation systems are expected to satisfy increasingly ambitious requirements, while reducing time-to-market has become a primary objective. This trend has necessitated the advent of development approaches that are better equipped and flexible enough to cope with modern challenges. Model-Driven Architecture (MDA) and Situational Method Engineering (SME) are approaches addressing this requirement: MDA provides promising means for automating the software process, and revitalizes the role of modeling in software development, SME focuses on project-specific methodology construction, mainly through assembling reusable method fragments (process patterns) retrieved from a method base. We provide a set of high-level process patterns for model-driven development which have been derived from a study of six prominent MDA-based methodologies, and which form the basis for a proposed generic MDA Software Process (MDASP). These process patterns can promote SME by providing classes of common process components which can be used for assembling, tailoring, and extending MDA-based methodologies. Mohsen Asadi, Naeem Esfahani, Raman Ramsin |
SERA | 1 |
| 2010 | Stratified Analytic Hierarchy Process: Prioritization and Selection of Software Features
Ebrahim Bagheri, Mohsen Asadi, Dragan Gasevic, Samaneh Soltani |
SPLC | 2 |