Conclusion

A key question that can be asked repeatedly for any area or sub-area is the following: how to turn what-kind-of knowledge patterns into what-kind-of software patterns?

Many interesting topics under active investigation: The marriage beween software engineering and knowledge engineering is a happy one and may lead to many interesting and vigorous research areas as their offsprings!