Handbook of software engineering & knowledge engineering : Vol. 2 ; Emerging technologies This is the first handbook to cover comprehensively both software engineering and knowledge engineering two important fields that have become interwoven in recent years. Over 60 international experts have contributed to the book. Each chapter has been written in such a way that a practitioner of software engineering and knowledge engineering can easily understand and obtain useful information. Each chapter covers one topic and can be read independently of other chapters providing both a general survey of the topic and an in depth exposition of the state of the art