Mobile agents are a crucial part in most systems based on agents. Many works have focused on the ... more Mobile agents are a crucial part in most systems based on agents. Many works have focused on the modeling of multi-agent systems (MAS) without addressing the issue of mobility, others were interested in modeling the mobility of agents outside of any MAS modeling methodology, but rare are the works that have been interested, for the purpose of code generation, in modeling MAS with support of mobility.
Model Driven Engineering (MDE) is a software development approach family based on the use of mode... more Model Driven Engineering (MDE) is a software development approach family based on the use of models in the software construction. It allows the exploitation of models to simulate, estimate, understand, communicate and produce code.
Model Driven Engineering (MDE) is a software development approach family based on the use of mode... more Model Driven Engineering (MDE) is a software development approach family based on the use of models in the software construction. It allows the exploitation of models to simulate, estimate, understand, communicate and produce code. This paper tries to introduce MDE and presents its actual state. It starts by explaining the industrial world need for such approaches, sheds light on MDE's principles, examines these principles in practice through a relevant alternative named Model Driven Architecture (MDA) of the Object Management Group (OMG), discusses Microsoft's Software factories and IBM's Manifesto MDA versus OMG's MDA and presents some challenges facing the success of MDE.
Mobile agents are a crucial part in most systems based on agents. Many works have focused on the ... more Mobile agents are a crucial part in most systems based on agents. Many works have focused on the modeling of multi-agent systems (MAS) without addressing the issue of mobility, others were interested in modeling the mobility of agents outside of any MAS modeling methodology, but rare are the works that have been interested, for the purpose of code generation, in modeling MAS with support of mobility.
Model Driven Engineering (MDE) is a software development approach family based on the use of mode... more Model Driven Engineering (MDE) is a software development approach family based on the use of models in the software construction. It allows the exploitation of models to simulate, estimate, understand, communicate and produce code.
Model Driven Engineering (MDE) is a software development approach family based on the use of mode... more Model Driven Engineering (MDE) is a software development approach family based on the use of models in the software construction. It allows the exploitation of models to simulate, estimate, understand, communicate and produce code. This paper tries to introduce MDE and presents its actual state. It starts by explaining the industrial world need for such approaches, sheds light on MDE's principles, examines these principles in practice through a relevant alternative named Model Driven Architecture (MDA) of the Object Management Group (OMG), discusses Microsoft's Software factories and IBM's Manifesto MDA versus OMG's MDA and presents some challenges facing the success of MDE.
Uploads
Papers by Tahar Gherbi