Applying function point to unified modeling language: Conversion model and pilot study