The document discusses two approaches to methodology construction: meta model driven (MMD) and process driven development (PDD).
MMD involves choosing a multi-agent system meta-model and method fragments to define a development process. It has advantages of flexibility but challenges of integrating fragments and selecting a meta-model.
PDD complements use case driven approaches and models business processes. It involves selecting a software development process and method fragments for each phase. It has advantages of flexibility but risks of process rigidity and adaptation issues.
The document compares the advantages and disadvantages of each approach and references other sources for multi-agent system methodologies.