international journal of engineering transactions c: aspects