 When you quote and you use a word(s) that is not in the quotation itself, put the word(s) in square brackets [ ] .  Note how quotations are used to support arguments and how they are integrated into an argument in sample essays. . Citing Page References  Always write the page reference after your quotation.
Reverse-engineer definition, to study or analyze (a device, as a microchip for computers) in order to learn details of design, construction, and operation, perhaps to produce a copy or an improved version. See more.
Software engineering is the study and an application of engineering to the design, development and maintenance of software. Typical formal definitions of software engineering are:  1 research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications..