The Experts below are selected from a list of 321 Experts worldwide ranked by ideXlab platform
T'kindt Vincent - One of the best experts on this subject based on the ideXlab platform.
-
Multicriteria models for Just-in-Time scheduling
International Journal of Production Research, 2011Co-Authors: T'kindt VincentAbstract:Just-in-Time manufacturing consists of organising the production of elements in order to meet a certain number of objectives or requirements according to the so-called ‘Just-in-Time philosophy’. Just-in-Time has been studied extensively in the literature for many years due to the large number of real-life situations where it can be applied. This paper aims at revisiting Just-in-Time principles and detailing how they can be applied to the scheduling stage of a manufacturing process. Therefore, new models that are multicriteria models by their very nature are presented and discussed. The conclusions highlight the fact that most of the existing models presented in the scheduling literature happen to be incomplete regarding Just-in-Time principles.
Vincent T'kindt - One of the best experts on this subject based on the ideXlab platform.
-
SURVEY - Multicriteria Models for Just-in-Time Scheduling
International Journal of Production Research, 2010Co-Authors: Vincent T'kindtAbstract:Just-in-Time manufacturing consists in organizing the production of elements in order to meet a certain number of objectives or requirements according to the so-called "Just-in-Time philosophy". Just-in-Time has been extensively studied in the literature for many years due to the high number of real-life situations where it can be applied. This paper aims at revisiting Just-in-Time principles and detailing how they can be applied to the scheduling stage of a manufacturing process. Therefore, new models which are multicriteria ones by their very nature, are presented and discussed. The conclusions highlight the fact that most of the existing models presented in the scheduling literature happen to be incomplete regarding Just-in-Time principles.
Ron K Cytron - One of the best experts on this subject based on the ideXlab platform.
-
does Just in Time better late than never
Symposium on Principles of Programming Languages, 1997Co-Authors: Michael P Plezbert, Ron K CytronAbstract:The World-Wide Web is emerging as a medium for distributing platform-independent, intermediate-form programs. Most Java vendors have recently announced plans to construct "Just-in-Time" systems, which translate the intermediate text into native code on demand. in this paper, we present experiments that show the benefits of Just-in-Time systems as compared with the traditional (compile prior to execution) systems. We introduce a new method--the continuous compiler-- that can outperform Just-in-Time systems by overlapping compilation with program interpretation and native execution. Based on those results, we then present a smart Just-in-Time system that blends interpretation with native-code execution, thereby obtaining improved performance.
-
POPL - Does “Just in Time” = “better late than never”?
Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL '97, 1997Co-Authors: Michael P Plezbert, Ron K CytronAbstract:The World-Wide Web is emerging as a medium for distributing platform-independent, intermediate-form programs. Most Java vendors have recently announced plans to construct "Just-in-Time" systems, which translate the intermediate text into native code on demand. in this paper, we present experiments that show the benefits of Just-in-Time systems as compared with the traditional (compile prior to execution) systems. We introduce a new method--the continuous compiler-- that can outperform Just-in-Time systems by overlapping compilation with program interpretation and native execution. Based on those results, we then present a smart Just-in-Time system that blends interpretation with native-code execution, thereby obtaining improved performance.
Li Zhang - One of the best experts on this subject based on the ideXlab platform.
-
Supplementing virtual documents with Just-in-Time hypermedia functionality
International Journal on Digital Libraries, 2010Co-Authors: Li Zhang, Michael Bieber, Min Song, Vincent Oria, David E. MillardAbstract:Digital library systems and other analytic or computational applications create documents and display screens in response to user queries “dynamically” or in “real Time.” These “virtual documents” do not exist in advance, and thus hypermedia features (links, comments, and bookmark anchors) must be generated “Just in Time”—automatically and dynamically. in addition, accessing the hypermedia features may cause target documents to be generated or re-generated. This article describes the specific challenges for virtual documents and dynamic hypermedia functionality: dynamic regeneration, and dynamic anchor re-identification and re-location. It presents Just-in-Time Hypermedia Engine to support Just-in-Time hypermedia across digital library and other third-party applications with dynamic content, and discusses issues prompted by this research.
-
Just-in-Time hypermedia
Journal of Software Engineering and Applications, 2005Co-Authors: Michael Bieber, Li ZhangAbstract:Many analytical applications, especially legacy systems, create documents and display screens in response to user queries "dynamically" or in "real Time". These documents and displays do not exist in advance, and thus hypermedia must be generated "Just in Time"---automatically and dynamically. This dissertation details the idea of "Just-in-Time" hypermedia and discusses challenges encountered in this research area. A fully detailed literature review about the research issues and related research work is given. A framework for the "Just-in-Time" hypermedia compares virtual documents with static documents, as well as dynamic with static hypermedia functionality. Conceptual "Just-in-Time" hypermedia architecture is proposed in terms of requirements and logical components. The "Just-in-Time" hypermedia engine is described in terms of architecture, functional components, information flow, and implementation details. Then test results are described and evaluated. Lastly, contributions, limitations, and future work are discussed.
Wolfgang De Meuter - One of the best experts on this subject based on the ideXlab platform.
-
Just-in-Time Data Structures
2015Co-Authors: Mattias De Wael, Joeri De Koster, Jennifer B. Sartor, Stefan Marr, Wolfgang De MeuterAbstract:Today, software engineering practices focus on finding the single right data representation (i.e., data structure) for a program. The right data representation, however, might not exist: relying on a single representation of the data for the lifeTime of the program can be suboptimal in terms of performance. We explore the idea of developing data structures for which changing the data representation is an intrinsic property. To this end we introduce Just-in-Time Data Structures, which enable representation changes at runTime, based on declarative input from a performance expert programmer. Just-in-Time Data Structures are an attempt to shift the focus from finding the ``right’’ data structure to finding the right sequence of data representations. We present JitDS-Java, an extension to the Java language, to develop Just-in-Time Data Structures. Further, we show two example programs that benefit from changing the representation at runTime.
-
Onward! - Just-in-Time data structures
2015 ACM International Symposium on New Ideas New Paradigms and Reflections on Programming and Software (Onward!), 2015Co-Authors: Mattias De Wael, Joeri De Koster, Jennifer B. Sartor, Stefan Marr, Wolfgang De MeuterAbstract:Today, software engineering practices focus on finding the single ``right'' data representation for a program. The ``right'' data representation, however, might not exist: changing the representation of an object during program execution can be better in terms of performance. To this end we introduce Just-in-Time Data Structures, which enable representation changes at runTime, based on declarative input from a performance expert programmer. Just-in-Time Data Structures are an attempt to shift the focus from finding the ``right'' data structure to finding the ``right'' sequence of data representations. We present JitDS, a programming language to develop such Just-in-Time Data Structures. Further, we show two example programs that benefit from changing the representation at runTime.
-
Onward! - Just-in-Time data structures
2015 ACM International Symposium on New Ideas New Paradigms and Reflections on Programming and Software (Onward!), 2015Co-Authors: Mattias De Wael, Joeri De Koster, Jennifer B. Sartor, Stefan Marr, Wolfgang De MeuterAbstract:international audienceToday, software engineering practices focus on finding the single right data representation (i.e., data structure) for a program. The right data representation, however, might not exist: relying on a single representation of the data for the lifeTime of the program can be suboptimal in terms of performance. We explore the idea of developing data structures for which changing the data representation is an intrinsic property. To this end we introduce Just-in-Time Data Structures, which enable representation changes at runTime, based on declarative input from a performance expert programmer. Just-in-Time Data Structures are an attempt to shift the focus from finding the ``right’’ data structure to finding the right sequence of data representations. We present JitDS-Java, an extension to the Java language, to develop Just-in-Time Data Structures. Further, we show two example programs that benefit from changing the representation at runTime