MML (Multi Micro Language) is a modular, strongly typed, language for concurrent real-time applications and MME (MM Environment) is its host-target based development environment. MML's history goes back to the late '70's when the 8-bit microprocessors had become available for embedded systems. Since them the MML/MME community has consistently and continuously revised the language and the CASE models and tools in order to adapt to technological chages in hardware and software practice. Industrial experiences and the comparison to other real time languages (Ada 95) suggested new constructs and features for time control, improving MML fitness to real time embedded systems. Operability on the field has been improved by the new PC based version of MME (MME lite), and by the new run time kernel, running over Windows 95 operating system
The Evolution of MML/MME towards Real Time and Heterogeneous Systems
1997-01-01
Abstract
MML (Multi Micro Language) is a modular, strongly typed, language for concurrent real-time applications and MME (MM Environment) is its host-target based development environment. MML's history goes back to the late '70's when the 8-bit microprocessors had become available for embedded systems. Since them the MML/MME community has consistently and continuously revised the language and the CASE models and tools in order to adapt to technological chages in hardware and software practice. Industrial experiences and the comparison to other real time languages (Ada 95) suggested new constructs and features for time control, improving MML fitness to real time embedded systems. Operability on the field has been improved by the new PC based version of MME (MME lite), and by the new run time kernel, running over Windows 95 operating systemI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.