Title :
The evolution of MML/MME towards, real time and heterogeneous systems
Author :
Calzolari, Francesco ; Reghizzi, Stefano Crespi ; Cicognani, Luca ; Bossi, Giorgio
Author_Institution :
IRST, Trento, Italy
Abstract :
MML (Multi Micro Language) is a modular, strongly-typed language for concurrent real-time applications, and MME (Multi Micro Environment) is its host-target-based development environment. MML´s history goes back to the late 1970s when 8-bit microprocessors had become available for embedded systems. Since then, the MML/MME community has consistently and continuously revised both the language and CASE models and tools in order to adapt to technological changes in hardware and software practice. Industrial experiences and comparisons to other real-time languages (such as Ada 95) suggested new constructs and features for time control, improving MML´s fitness for 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 on the Windows 95 operating system.
Keywords :
computer aided software engineering; development systems; microcomputer applications; operating system kernels; parallel languages; parallel programming; programming environments; real-time systems; 8 bit; 8-bit microprocessors; CASE models; CASE tools; MME lite; MML; Multi Micro Environment; Multi Micro Language; PC-based version; Windows 95 operating system; concurrent real-time applications; hardware practice; heterogeneous systems; host-target-based development environment; industrial experiences; modular strongly-typed language; real-time embedded systems; real-time languages; run-time kernel; software practice; technological changes; time control; Computer aided software engineering; Control systems; Electrical equipment industry; Embedded system; Hardware; History; Industrial control; Microprocessors; Real time systems; Software tools;
Conference_Titel :
EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
Conference_Location :
Budapest, Hungary
Print_ISBN :
0-8186-8129-2
DOI :
10.1109/EURMIC.1997.617384