Our first lab in software architecture to implement parnas KWIC