derivatives use cases in computer science fields