Domain experts are essential for successful software development, but these experts may not recognize their ideas when abstracted into Unified Modeling Language (UML) or ontologies. We describe a Web-based tool for modeling that creates and manipulates a simple data model without representing it in UML, while promoting collaboration and the use of examples to compare and validate the model. The open-source tool, “NEMo,” is a by-product of a team effort to invent and refine a complex data model and library of examples. Categories and Subject Descriptors D.2.1 [Software Engineering]: Requirements/ Specifications – elicitation methods, methodologies, tools. D.2.10 [Software Engineering]: Design – methodologies, repre
Patricia K. Schank, Lawrence Hamel