Ashkan Negahban

dblp:21/9919 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
4since 2021 · last 2025
0000-0003-3393-3395ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

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 · 67% Software maintenance and evolution · 33%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software design notation
design structure matrix
0.612022
Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value · IEEE Trans. Software Eng. 2022
Software maintenance and evolution
release planning
0.612022
Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value · IEEE Trans. Software Eng. 2022
Requirements engineering and software design
software architecture
0.612022
Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value · IEEE Trans. Software Eng. 2022
Mathematical optimization
multi-objective optimization
0.212022
Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value · IEEE Trans. Software Eng. 2022

Methods — techniques the papers use, named apart from their topics

optimization · 1.1domain mapping matrix · 1.1design structure matrix · 1.1
YearPublicationVenuePosition
2025 Analyzing Packet Reception Ratio in UAV-to-UAV Communication Systems in a Realistic Urban Area via Stochastic Simulation
abstract
This paper analyzes the packet reception ratio (PRR) in unmanned aerial vehicle (UAV)-to-UAV communications (U2U) in a realistic urban environment considering 3D blockage effects by buildings and interference from other UAVs. Buildings are generated based on real-world data, leading to mixed and non-homogeneous building profiles beyond the assumptions of existing mathematical models. To this end, we use stochastic simulations to analyze the PRR dynamics and the trade-off in the line-of-sight (LoS) conditions for the communication and interference links under realistic blockage effects. Our findings have important implications for U2U deployment in future smart cities. In particular, the simulation results reveal the importance of incorporating real-world building data and performing a joint analysis on the number of UAVs and their operating height range for different sub-regions with varying building profiles.
Ashkan Negahban, Takeshi Hirai
WCNC1
2024 Simulation-Based Performance Analysis of UAV-to-UAV Communications in a Realistic Urban Landscape Considering 3D Blockage Effects
abstract
This paper analyzes the impacts of realistic blockage effects by buildings for the packet reception ratio (PRR) in unmanned aerial vehicle (UAV)-to-UAV communications (U2U). The key idea is to generate buildings based on real-world data on an urban landscape, i.e., more mixed and inhomogeneous building profiles than the existing mathematical models, to simulate the PRR stochastically. This key idea enables us to capture the impact of such inhomogeneous blockage profiles on line-of-sight conditions in a communication link between target UAVs and interference links from other UAVs, providing a key trade-off in the PRR. Our simulation results highlight this trade-off as the number of UAVs and UAV heights change. The results also illustrate how the inhomogeneous building profiles affect the PRR in each sub-region of the urban landscape under study. Our findings have important implications for U2U in real-world urban areas by using realistic building models and performing a joint analysis on the number of UAVs and their operating height across different sub-regions within the urban area of interest.
Ashkan Negahban, Takeshi Hirai
VTC Fall1
2022 Hybrid Agent-Based Simulation of Adoption Behavior and Social Interactions: Alternatives, Opportunities, and Pitfalls
abstract
Agent-based modeling and simulation (ABMS) is a powerful analysis tool that has led to significant contributions in the field of innovation diffusion. In this article, we examine the potential and pitfalls of extending adoption models used in agent-based diffusion via machine learning (ML) and soft computing (SC) techniques. More specifically, we 1) classify features related to agents’ decision-making and social interactions that are generally not considered in current adoption models; 2) present, along with illustrative examples, an assessment of the potential of hybrid ABMS involving ML and SC to incorporate and model these features; and 3) identify essential considerations for the implementation and applicability of such adoption models. To support future efforts in developing computational systems based on these hybrid ABMS, the article also highlights research areas to further investigate at the intersection of ABMS, ML, and SC.
Ashkan Negahban, Philippe J. Giabbanelli
IEEE Trans. Comput. Soc. Syst.1
2022 Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value
abstract
Within any incremental development paradigm, there exists a tension between the desire to deliver value to the customer early and the desire to reduce cost by avoiding architectural refactoring and rework in subsequent releases. What is lacking is an analytical framework that quantifies opportunities and risks of choosing one or the other of these strategies or a blend of the two. This article demonstrates the use of design structure and domain mapping matrices for analyzing architectural dependencies and proposes an optimization-based decision-making technique to support effective release planning. The optimization models recommend the order in which architectural elements and features should be implemented across different releases so as to: (a) minimize rework cost; (b) maximize early value delivery; or (c) optimize an integrated measure of cost and value. These analytic models can be applied earlier in the life cycle and, hence, provide timely information about the progress and changes that occur at each iteration.
Raghvinder S. Sangwan, Ashkan Negahban, Robert L. Nord, Ipek Ozkaya
IEEE Trans. Software Eng.2
2019 Optimization of Split Keyboard Design for Touchscreen Devices
abstract
While many large touchscreen devices have a split keyboard option to enable two-thumb typing, there are significant differences in the design which affect users’ text entry rate. A mixed-integer programming model is developed to optimize key-to-thumb assignment with the objective of minimizing the expected time to type a character. Computer simulations are conducted to determine the optimal key dimension under different values of the Fitts’ law’s slope coefficient, typing error rate, and alternate-hand advantage phenomenon. The results show that text entry rate and the optimal key-to-thumb assignment depend on key dimensions, user’s speed-accuracy profile, and the level of alternate-hand advantage. The optimal keyboard is proposed. To validate the analytical findings, an empirical study is conducted with eighteen users and six different keyboards in terms of key dimensions and typing zone. Empirical results report between 7% and 18% improvement in the text entry rate over the other split keyboards tested.
Mohammad Ali Alamdar Yazdi, Ashkan Negahban, Lora Cavuoto, Fadel M. Megahed
Int. J. Hum. Comput. Interact.2