The MOKA Modelling Language [chapter]

Richard Brimble, Florence Sellini
2000 Lecture Notes in Computer Science  
Development and maintenance of knowledge intensive software applications is a complex and expensive activity. By employing a systematic approach long term risk can be reduced. The ESPRIT-IV funded project called MOKA, (No. 25418), defined a methodology for Knowledge Based Engineering (KBE) application development. Results include a modelling language, called the MOKA Modelling Language (MML), dedicated to KBE application development that models engineering product and process knowledge at one
more » ... vel of abstraction above application code. MML is based on the Unified Modelling Language (UML). This paper describes the philosophy of MML, how it is related to UML and provides examples of its use.
doi:10.1007/3-540-39967-4_4 fatcat:274g5gl3brccfc6ad6vuh5agqq