TY - GEN AU - Gerard O'Regan TI - Concise Guide to Software Engineering PY - 2017 PB - Springer Science+Business Media UR - ER -