填空題軟件工程是從()和()兩個方面研究如何運(yùn)用工程學(xué)的基本原理和方法來更好地開發(fā)和維護(hù)計算機(jī)軟件的一門學(xué)科。