ISBN-13: 9783639164428 / Angielski / Miękka / 2009 / 236 str.
Domain Engineering (DE) - the activity of collecting, organizing, and storing past experience in building systems or parts of systems from a particular domain in the form of reusable assets - has been seen as a reuse facilitator. Nevertheless, the existing domain engineering processes present crucial problems, such as: they do not cover the three steps of domain engineering, for instance, domain analysis, domain design, and domain implementation; besides, they do not define activities, sub-activities, roles, inputs, outputs of each step in a systematic way. This book defines a systematic process to perform domain engineering based on the state-of-the-art of the area, which includes the steps of domain analysis, domain design, and domain implementation. This definition was based on extensive surveys on the software reuse and reuse processes areas, covering academic and industrial studies, papers and reports. The proposed process is presented discussing its activities, sub-activities, inputs, outputs, principles, guidelines and roles. At the end, it is discussed also an experimental study using the process.
Domain Engineering (DE) - the activity of collecting, organizing, and storing past experiencein building systems or parts of systems from aparticular domain in the form of reusable assets -has been seen as a reuse facilitator.Nevertheless, the existing domain engineering processes present crucial problems, such as: they do not cover the three steps of domain engineering, for instance, domain analysis, domaindesign, and domain implementation; besides,theydo not define activities, sub-activities, roles, inputs, outputs of each step in a systematic way. This book defines a systematic process to performdomain engineering based on the state-of-the-art of the area, which includes the steps of domainanalysis, domain design, and domain implementation. This definition was based on extensive surveys on the software reuse and reuse processes areas, covering academic and industrial studies, papers and reports. Theproposed process is presented discussing itsactivities, sub-activities, inputs, outputs,principles, guidelines and roles. At the end, it isdiscussed also an experimental study using the process.