The main issue in approximate computing is the identification of the section of the application that can be approximated. In the case of large scale applications, it is very common to find people holding the expertise on approximate computing techniques not having enough expertise on the application ___domain (and vice versa). In order to solve this problem, [[programming paradigm]]s<ref>{{cite journal|last1=Nguyen|first1=Donald|last2=Lenharth|first2=Andrew|last3=Pingali|first3=Keshav|title=A lightweight infrastructure for graph analytics|journal=Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles|date=2013|pages=456–471|publisher=ACM|language=en|url=https://dl.acm.org/ft_gateway.cfm?id=2522739|doi=10.1145/2517349.2522739|isbn=9781450323888|doi-access=free}}</ref><ref>{{cite journal|last1=Silvano|first1=Cristina|last2=Agosta|first2=Giovanni|last3=Cherubin|first3=Stefano|last4=Gadioli|first4=Davide|last5=Palermo|first5=Gianluca|last6=Bartolini|first6=Andrea|last7=Benini|first7=Luca|last8=Martinovič|first8=Jan|last9=Palkovič|first9=Martin|last10=Slaninová|first10=Kateřina|last11=Bispo|first11=João|last12=Cardoso|first12=João M. P.|last13=Rui|first13=Abreu|last14=Pinto|first14=Pedro|last15=Cavazzoni|first15=Carlo|last16=Sanna|first16=Nico|last17=Beccari|first17=Andrea R.|last18=Cmar|first18=Radim|last19=Rohou|first19=Erven|title=The ANTAREX approach to autotuning and adaptivity for energy efficient HPC systems|journal=Proceedings of the ACM International Conference on Computing Frontiers|date=2016|pages=288–293|publisher=ACM|language=en|url=https://repositorio.inesctec.pt/bitstream/123456789/6389/1/P-00K-H7T.pdf|doi=10.1145/2903150.2903470|hdl=11585/588256|isbn=9781450341288|hdl-access=free}}</ref> have been proposed. They all have in common the clear role separation between application [[programmer]] and application [[___domain expert]]. These approaches allow the spread of the most common [[Program optimization|optimizations]] and approximate computing techniques.