Ilham Benyahia

Learn More
— Vehicle dispatching consists of allocating real-time service requests to a fleet of moving vehicles. In this paper, each vehicle is associated with a vector of attribute values that describes its current situation with respect to new incoming service requests. Using this attribute description, a utility function aimed at approximating the decision process(More)
The field of dynamic vehicle routing and scheduling is growing at a fast pace nowadays, due to many potential applications in courier services, emergency services, truckload and less-than-truckload trucking, and many others. In this paper, a dynamic vehicle routing and scheduling problem with time windows is described where both real-time customer requests(More)
The routing in communication networks is typically a multicriteria decision making (MCDM) problem. However, setting the parameters of most used MCDM methods to fit the preferences of a decision maker is often a difficult task. A Russian doll method able to choose the best multicriteria solution according to a context defined beforehand is proposed. This(More)
It has kmg been recogm " zed that objects are too small units of reme to tmvide anv real ieverape IDeutsch,l 9891. When a set of obiects ar; oflen U.re; together to " u;ornp[ish aj%q " uently needed ~ask~it is worthwhik packaging them as a unit; this is what we call object jiameworks. There has been a lot of interest recently in the &sign, description, and(More)
The purpose of this workshop was to explore metamodeling concepts in the context of object-oriented software development, from a methodolog-ical perspective, namely: 1) Exploring the additional modeling constructs that are needed to model information at several levels of abstraction, 2) Exploring changes to modeling procedures/heuristics that are needed to(More)
Emerging technologies in computing and communications now make possible the processing of large amounts of real-time information. This enables the development of computerized systems for complex applications such as dynamic vehicle dispatching in the transportation sector. These systems are difficult to design and develop since they require the real-time(More)
Emerging technologies in computing and communications now make possible the processing of large amounts of real-time information. This enables the development of computerized systems for complex applications such as dynamic vehicle dispatching in the transportation sector. These systems are difficult to design and develop since they require the real-time(More)