Technology Profiling Methods