Fairsquare: probabilistic verification of program fairness

A Albarghouthi, L D'Antoni, S Drews… - Proceedings of the ACM on …, 2017 - dl.acm.org
With the range and sensitivity of algorithmic decisions expanding at a break-neck speed, it is
imperative that we aggressively investigate fairness and bias in decision-making programs …

IBED: Combining IBEA and DE for optimal feature selection in software product line engineering

Y Xue, J Zhong, TH Tan, Y Liu, W Cai, M Chen… - Applied Soft …, 2016 - Elsevier
Software configuration, which aims to customize the software for different users (eg, Linux
kernel configuration), is an important and complicated task. In software product line …

Optimizing selection of competing features via feedback-directed evolutionary algorithms

TH Tan, Y Xue, M Chen, J Sun, Y Liu… - Proceedings of the 2015 …, 2015 - dl.acm.org
Software that support various groups of customers usually require complicated
configurations to attain different functionalities. To model the configuration options, feature …

Optimizing selection of competing services with probabilistic hierarchical refinement

TH Tan, M Chen, J Sun, Y Liu, É André, Y Xue… - Proceedings of the 38th …, 2016 - dl.acm.org
Recently, many large enterprises (eg, Netflix, Amazon) have decomposed their monolithic
application into services, and composed them to fulfill their business functionalities. Many …

Veriws: a tool for verification of combined functional and non-functional requirements of web service composition

M Chen, TH Tan, J Sun, Y Liu, JS Dong - Companion Proceedings of the …, 2014 - dl.acm.org
Web service composition is an emerging technique to develop Web applications by
composing existing Web services. Web service composition is subject to two important …

Quantifying program bias

A Albarghouthi, L D'Antoni, S Drews, A Nori - arXiv preprint arXiv …, 2017 - arxiv.org
With the range and sensitivity of algorithmic decisions expanding at a break-neck speed, it is
imperative that we aggressively investigate whether programs are biased. We propose a …

Automated synthesis of local time requirement for service composition

É André, TH Tan, M Chen, S Liu, J Sun, Y Liu… - Software and Systems …, 2020 - Springer
Abstract Service composition aims at achieving a business goal by composing existing
service-based applications or components. The response time of a service is crucial …

Scaling BDD-based Timed Verification with Simulation Reduction

TK Nguyen, TH Tan, J Sun, J Li, Y Liu, M Chen… - Formal Methods and …, 2016 - Springer
Digitization is a technique that has been widely used in real-time model checking. With the
assumption of digital clocks, symbolic model checking techniques (like those based on …

[PDF][PDF] Automated synthesis of local time requirement for service composition

TH Tan, É André, M Chen, J Sun, Y Liu, JS Dong… - Submitted to TSE - tianhuat.github.io
Service composition aims at achieving a business goal by composing existing service-
based applications or components. The response time of a service is crucial especially in …

[PDF][PDF] Formal analysis of Web service composition

C Manman - 2015 - core.ac.uk
Service Oriented Architecture (SOA) has been an important software design architecture that
aims to enhance the efficiency, agility and productivity of an enterprise. This allows …