activity
20142026
most citedDeveloping Self-Adaptive Microservice Systems: Challenges and Directions

61 citations · 319 across the 56 of their papers we have counts for

collaborators
Showing 2020Show all

11 papers · 1 filter

cs.SE2020★ 8 cited

CADET: Debugging and Fixing Misconfigurations using Counterfactual Reasoning

Rahul Krishna, Md Shahriar Iqbal, Mohammad Ali Javidian +2

Modern computing platforms are highly-configurable with thousands of interacting configurations. However, configuring these systems is challenging. Erroneous configurations can cau…

cs.LG2020★ 6 cited

Learning LWF Chain Graphs: A Markov Blanket Discovery Approach

Mohammad Ali Javidian, Marco Valtorta, Pooyan Jamshidi

This paper provides a graphical characterization of Markov blankets in chain graphs (CGs) under the Lauritzen-Wermuth-Frydenberg (LWF) interpretation. The characterization is diffe…

cs.AI2020★ 2 cited

Learning LWF Chain Graphs: an Order Independent Algorithm

Mohammad Ali Javidian, Marco Valtorta, Pooyan Jamshidi

LWF chain graphs combine directed acyclic graphs and undirected graphs. We present a PC-like algorithm that finds the structure of chain graphs under the faithfulness assumption to…

cs.LG2020★ 3 cited

Understanding the Nature of System-Related Issues in Machine Learning Frameworks: An Exploratory Study

Yang Ren, Gregory Gay, Christian Kästner +1

Modern systems are built using development frameworks. These frameworks have a major impact on how the resulting system executes, how configurations are managed, how it is tested,…

cs.SE2020

Toward a Methodological Knowledge for Service-Oriented Development Based on OPEN Meta Model

Mahdi Fahmideh, Fereidoon Shams

Situational method engineering uses a repository of reusable method fragments that are derived from existing software development methodologies and industrial best practices to sim…

cs.SE2020★ 2 cited

Process Patterns for Service Oriented Development

Mahdi Fahmideh, Mohsen Sharifi, Fereidoon Shams +1

Software systems development nowadays has moved towards dynamic composition of services that run on distributed infrastructures aligned with continuous changes in the system requir…

cs.SE2020

A Procedure for Extracting Software Development Process Patterns

Mahdi Fahmideh, Fereidoon Shams

Process patterns represent well-structured and successful recurring activities of Software Development Methodologies. They are able to form a library of reusable building blocks th…

cs.SE2020★ 1 cited

Enhancing the OPEN Process Framework with Service-Oriented Method Fragments

Mahdi Fahmideh, Mohsen Sharifi, Pooyan Jamshidi

Service-orientation is a promising paradigm that enables the engineering of large-scale distributed software systems using rigorous software development processes. The existing pro…

cs.AI2020

AMP Chain Graphs: Minimal Separators and Structure Learning Algorithms

Mohammad Ali Javidian, Marco Valtorta, Pooyan Jamshidi

We address the problem of finding a minimal separator in an Andersson-Madigan-Perlman chain graph (AMP CG), namely, finding a set Z of nodes that separates a given nonadjacent pair…

cs.LG2020★ 1 cited

FlexiBO: A Decoupled Cost-Aware Multi-Objective Optimization Approach for Deep Neural Networks

Md Shahriar Iqbal, Jianhai Su, Lars Kotthoff +1

The design of machine learning systems often requires trading off different objectives, for example, prediction error and energy consumption for deep neural networks (DNNs). Typica…

cs.LG2020★ 11 cited

ATHENA: A Framework based on Diverse Weak Defenses for Building Adversarial Defense

Ying Meng, Jianhai Su, Jason O'Kane +1

There has been extensive research on developing defense techniques against adversarial attacks; however, they have been mainly designed for specific model families or application d…