The design and development of large-scale engineering projects involve participants with various interests and expertise collaborating to produce an artifact. Such diversity may cause conflicts during the decision making process due to misrepresentation and miscommunication of information between peers with dissimilar preferences. This paper presents an approach to decrease the problem of misrepresentation and miscommunication by using a framework: 1) for capturing knowledge about users, their preferences and the problems they tackle; and 2) for adapting the presentation of relevant information to those users; Based on the functional observations from this framework, a methodology, a model and a system called ANGELO were built. ANGELO achieves user modeling by pro-actively observing user interactions with distinct project information. It then uses this model to adapt the presentation of relevant information according to its interpretation of the user's interests. Finally, the system act as a support tool for collaborative meeting environments where users need relevant presentation and recommendation of information, in order to avoid or resolve conflicts.
展开▼