Defining ABCS process for application interfaces