VLDB 2026 Research / reviewers in the wild / expert
Shahram Sarkani
dblp:89/8981
· DBLP profile ↗
20ranked-venue papers
0as first author
7since 2021 · last 2026
0000-0002-7287-4415ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 1 since 2021Software engineering, systems software and programming languages · 6 · 5 since 2021Security and privacy · 3 · 1 since 2021Human-computer interaction and ubiquitous computing · 3Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Fairness-Optimized Dynamic Aggregation (FODA): A novel approach to equitable federated learning in heterogeneous environments
Thomas A. Mazzuchi, Shahram Sarkani |
Expert Syst. Appl. | 3 |
| 2024 | Python source code vulnerability detection with named entity recognition
Melanie Ehrenberg, Shahram Sarkani, Thomas A. Mazzuchi |
Comput. Secur. | 2 |
| 2023 | Comparison of multi-criteria decision-making methods for online controlled experiments in a launch decision-making framework
Jie JW Wu, Thomas A. Mazzuchi, Shahram Sarkani |
Inf. Softw. Technol. | 3 |
| 2023 | A multi-objective evolutionary approach towards automated online controlled experiments
Jie JW Wu, Thomas A. Mazzuchi, Shahram Sarkani |
J. Syst. Softw. | 3 |
| 2021 | Predicting long-time contributors for GitHub projects using machine learningabstractMany organizations develop software systems using open source software (OSS), which is risky due to the high possibility of losing support. Contributors are critical for the survival of OSS projects, but very few new contributors remain with OSS projects to become long-time contributors (LTCs). Identification of factors that contribute to become an LTC can help OSS project owners utilize limited resources to retain new contributors. In this paper, we investigate whether we can effectively predict new contributors to OSS repositories becoming long time contributors based on repository and contributor meta-data collected from GitHub. We construct a dataset containing 70,899 observations from 888 most popular repositories with 56,766 contributors. Each observation represents a contributor who joined the repository and is categorized as either an LTC or a non-LTC, depending on whether their project tenure is longer than 3 years. Each observation has 31 features that are calculated using the information of the new contributor and the repository when a new contributor joins the project. We build several machine learning models, including naive Bayes, k-nearest neighbor, logistic regression, decision tree, and random forest to predict LTC validated using 10-fold cross-validation. We compare our best model with state of the art model in terms of precision, recall, F1-score, Matthews correlation coefficient (MCC), and area under the curve (AUC). In 10-fold cross-validation, the precision, recall, F1-score, MCC, and AUC of our best model (random forest) are 0.695, 0.079, 0.140, 0.226, and 0.913, respectively. These values are 27.29%, 92.68%, 86.67%, 56.94%, and 0.55%, respectively better than the best baseline state of the art model (random forest). Compared to state of the art models, the models built using our approach use less than 50% features (31 vs 63), have no wait time of one month after the contributor joins to predict future LTC status, and produce better results. Vijaya Kumar Eluri, Thomas A. Mazzuchi, Shahram Sarkani |
Inf. Softw. Technol. | 3 |
| 2021 | A quantitative comparison of the effects of modeling approaches on system verification using a controlled challenge problem
Don Barrett, Thomas A. Mazzuchi, Shahram Sarkani |
Requir. Eng. | 3 |
| 2021 | Network structure and requirements crowdsourcing for OSS projects
Shahram Sarkani, Thomas A. Mazzuchi |
Requir. Eng. | 2 |
| 2020 | M-AdaBoost-A based ensemble system for network intrusion detection
Thomas A. Mazzuchi, Shahram Sarkani |
Expert Syst. Appl. | 3 |
| 2018 | An architecture, system engineering, and acquisition approach for space system software resiliency
Dewanne M. Phillips, Thomas A. Mazzuchi, Shahram Sarkani |
Inf. Softw. Technol. | 3 |
| 2017 | Many-objective stochastic path finding using reinforcement learning
Bentz Tozer, Thomas A. Mazzuchi, Shahram Sarkani |
Expert Syst. Appl. | 3 |
| 2017 | A Framework for Predicting Future System Performance in Autonomous Unmanned Ground VehiclesabstractThe development of complex self-adaptive systems has accelerated rapidly over the past decade, led by the Department of Defense, which has sought to develop and field military systems, such as unmanned aerial vehicles and unmanned ground vehicles, with elevated levels of autonomy to accomplish their mission with reduced funding and manpower. As their role increases, such systems must be able to adapt and learn, and make nondeterministic decisions. To field such systems requires extensive testing, evaluation, verification, and validation-a challenging task. To address this, we apply a novel systems perspective to develop a framework to predict future system performance based on the complexity of the operating environment using newly introduced complexity measures and learned costs. In this paper, we consider an autonomous military ground robot navigating in complex off-road environments. Using our model and experimental data from Defense Advanced Research Projects Agency-led experiments, we demonstrate the accuracy with which our model can predict system performance and then validate our model against other experimental results. Stuart H. Young, Thomas A. Mazzuchi, Shahram Sarkani |
IEEE Trans. Syst. Man Cybern. Syst. | 3 |
| 2015 | Optimizing Attack Surface and Configuration Diversity Using Multi-objective Reinforcement LearningabstractMinimizing the attack surface of a system and introducing diversity into a system are two effective ways to improve system security. However, determining how to include diversity in a system without increasing the attack surface more than necessary is a difficult problem, requiring knowledge about the system characteristics, operating environment, and available permutations that is generally not available prior to system deployment. We propose viewing a system's components, interfaces, and communication channels as a set of states and actions that can be analyzed using a sequential decision making process, and using a multi-objective reinforcement learning algorithm to learn a set of policies that minimize a system's attack surface and execute those policies to obtain configuration diversity while a system is operating. We describe a methodology for designing a system such that its components and behaviors can be translated into a multi-objective Markov Decision Process, demonstrate the use of multi-objective reinforcement learning to learn a set of optimal policies using three different multi-objective reinforcement learning algorithms in the context of an online file sharing application, and show that our multi-objective temporal difference afterstate algorithm outperforms the alternatives for the example problem. Bentz Tozer, Thomas A. Mazzuchi, Shahram Sarkani |
ICMLA | 3 |
| 2015 | MARK-ELM: Application of a novel Multiple Kernel Learning framework for improving the robustness of Network Intrusion Detection
John M. Fossaceca, Thomas A. Mazzuchi, Shahram Sarkani |
Expert Syst. Appl. | 3 |
| 2014 | An automated system for rapid and secure device sanitization
Ralph LaBarge, Thomas A. Mazzuchi, Shahram Sarkani |
Comput. Secur. | 3 |
| 2013 | Enterprise Consolidation for DoD Using AdvancedTCAabstractThe Advanced Telecommunications Computing Architecture (AdvancedTCA) standard for information technology (IT) equipment has been proposed as ideal for use in the extreme environments experienced by military units, designed specifically to meet the extremes of high temperatures. Despite the fact that AdvancedTCA components are designed specifically to provide an overall availability (AO) in excess of 0.99999 and delivered ready-made to meet requirements for modularity and scalability under the Modular Open Systems Approach (MOSA), the Department of Defense has been fairly slow to adopt AdvancedTCA as a standard for its IT programs. At least one of the reasons for this slow adoption is that AdvancedTCA servers generally perform slower than commodity IT servers, which is thought to result in poor system performance. After modeling an enterprise IT environment and simulating network traffic using the OPNET Modeler tool, the authors demonstrated that there is no performance degradation in using AdvancedTCA servers for the consolidation effort in comparison to commodity IT equipment. The authors used analysis of variance and Kruskal-Wallis multivariate data analysis techniques to show that there is no significant degradation in the overall performance of the system when using AdvancedTCA servers. In order to conduct this comparison, the authors developed a system-level performance benchmark (system goodput GS) to show that individual component benchmarks are not accurate predictors of system-level performance. The benefits of AdvancedTCA in terms of ruggedization, quality, cost savings, MOSA compliance, and increased AOfar outpace any perceived performance gap. John P. Sahlin, Shahram Sarkani, Thomas A. Mazzuchi |
IEEE Trans. Syst. Man Cybern. Syst. | 2 |
| 2012 | A network intrusion detection system based on a Hidden Naïve Bayes multiclass classifier
Levent Koc 0002, Thomas A. Mazzuchi, Shahram Sarkani |
Expert Syst. Appl. | 3 |
| 2011 | What's at STEAK? Exploring engineering methodologies to identify existing generational boundaries impeding the strategic transfer of engineering and architectural knowledge (STEAK)abstractThis paper aims to explore the premise that without proper identification of the engineering generational knowledge transfer boundaries, there will be a significant loss of engineering knowledge. In order to share or transfer pertinent engineering knowledge at a pace equivalent to the increase in engineering retirements, the engineering generational knowledge transfer boundary must be clearly identified and defined. Identifying these boundaries will enable the strategic transfer of engineering and architectural knowledge (STEAK) across generational boundaries. Existing knowledge transfer boundary frameworks, models and methodologies will be explored to clearly identify the engineering generational knowledge transfer boundaries and create a STEAK Model. Relevant knowledge management methodologies can also be incorporated and used to categorize a set of core techniques to be used in this knowledge management process. The methodologies used to develop the STEAK Model will be aimed at bringing knowledge management benefits to an engineering organization. This model will be used to identify and illustrate a knowledge transfer structure that integrates engineering generational knowledge. This “inherent approach” will also be used to evaluate the implications associated with the loss of required knowledge held by exiting engineers if this knowledge is not imparted to incoming inexperienced engineers. Santia M. Davis, Shahram Sarkani, Thomas A. Mazzuchi |
CSCWD | 2 |
| 2011 | Comparing the state estimates of a Kalman filter to a perfect IMM against a maneuvering target
Mark Silbert, Shahram Sarkani, Thomas A. Mazzuchi |
FUSION | 2 |
| 2011 | Impacts of Organizational Capabilities In Information SecurityabstractPurpose This research aims to examine the relationship between information security strategy and organization performance, with organizational capabilities as important factors influencing successful implementation of information security strategy and organization performance. Design/methodology/approach Based on existing literature in strategic management and information security, a theoretical model was proposed and validated. A self‐administered survey instrument was developed to collect empirical data. Structural equation modeling was used to test hypotheses and to fit the theoretical model. Findings Evidence suggests that organizational capabilities, encompassing the ability to develop high‐quality situational awareness of the current and future threat environment, the ability to possess appropriate means, and the ability to orchestrate the means to respond to information security threats, are positively associated with effective implementation of information security strategy, which in turn positively affects organization performance. However, there is no significant relationship between decision making and information security strategy implementation success. Research limitations/implications The study provides a starting point for further research on the role of decision‐making in information security. Practical implications Findings are expected to yield practical value for business leaders in understanding the viable predisposition of organizational capabilities in the context of information security, thus enabling firms to focus on acquiring the ones indispensable for improving organization performance. Originality/value This study provides the body of knowledge with an empirical analysis of organization's information security capabilities as an aggregation of sense making, decision‐making, asset availability, and operations management constructs. Jacqueline H. Hall, Shahram Sarkani, Thomas A. Mazzuchi |
Inf. Manag. Comput. Secur. | 2 |
| 2008 | On Recursive MMPP Parameter EstimationabstractRecursive Markov-modulated Poisson process (MMPP) parameter estimation is performed by adapting an approach for hidden Markov model estimation developed by Krishnamurthy and Moore. Explicit expressions are developed for functions used in the recursion. The resulting approach is compared to a recursive MMPP estimation algorithm developed by Lindgren and Holst. Numerical results are provided which demonstrate the applicability of the approach for estimation of interrupted Poisson processes. Christopher J. Willy, William J. J. Roberts, Thomas A. Mazzuchi, Shahram Sarkani |
IEEE Signal Process. Lett. | 4 |