Software Construction (Shell / Perl)