結果 : layered technologies in software engineering