A software engineering approach and tool set for developing Internet applications. - David A. Marca; Beth A. Perdue (ICSE, 2000)