Description for software engineering.