scientific and technological principles