This paper presents a series of experiments that were conducted to investigate in the nonstationary behavior of a wafer fab after changes in product mix. The experiments were performed using a simulation model of the ...
详细信息
This paper presents a series of experiments that were conducted to investigate in the nonstationary behavior of a wafer fab after changes in product mix. The experiments were performed using a simulation model of the front end area of an existing semiconductor fab. We observe how short-term increases in wafer starts of a product influence the cycle time and WIP of this product and of the other products. It is examined how the fab recovers from such production surges under different dispatch rules. We also investigate how different lot start mechanisms affect the short term fab performance. More specifically, we observe the effects of changing the mix of the lots started into the fab on a weekly basis. Finally, we compare two alternative ways of releasing lots into the fab: the first is to distribute lot starts evenly over a given period, e.g. a week, and the other is to start all lots at the beginning of the period.
Scalability is recognised as a primary factor to be considered in the design of distributedsystems. The scalability of object-oriented middleware CORBA is becoming a major concern as it has emerged as a standard arch...
详细信息
Scalability is recognised as a primary factor to be considered in the design of distributedsystems. The scalability of object-oriented middleware CORBA is becoming a major concern as it has emerged as a standard architecture for distributed object computing. In this paper, a systematic scalability analysis of the basic components of the CORBA specification is attempted. From this analysis, the Portable Object Adapter (POA) and the Implementation Repository (IR) are identified to influence the scale of a CORBA-based system. The specification of the POA provides enough feasibility for the application designer to handle scalability. The existing implementations of IR have a tradeoff between scalability and object migration. A scalable design of the IR is proposed which allows individual objects to migrate without compromising scalability. A performance comparison of the proposed model with existing IR designs is made using a simulation study.
Patterns are a means for capturing experience in solving general problems. They give general solutions to common and recurring problems. They exist at various phases of the software development life-cycle (SDLC), name...
详细信息
Patterns are a means for capturing experience in solving general problems. They give general solutions to common and recurring problems. They exist at various phases of the software development life-cycle (SDLC), namely the analysis phase, the design phase, the coding phase and the testing phase. Patterns in each phase are identified independently. It is possible for the patterns of one phase to be related to patterns in other phases. This paper proposes pattern mapping to inter-relate the patterns of various phases in SDLC to address this issue. It is advantageous to capture the related patterns of different phases as a single unit for software development. Reusable integrated components (ICs) of patterns are proposed to capture the related patterns. A software IC is a group of inter-related patterns, that gives solutions for a recurring problem at various phases of SDLC. A representation mechanism for ICs is presented using the URA (Unified Representation of an Artifact) model, which captures the software development process. Also, this paper proposes a software development process that is based on reusable ICs of patterns. The representation of a software project developed using ICs is also discussed.
Today many applications routinely generate large quantities of data. The data often takes the form of (time) series, or more generally streams, i.e. an ordered sequence of records. Analysis of this data requires strea...
详细信息
Today many applications routinely generate large quantities of data. The data often takes the form of (time) series, or more generally streams, i.e. an ordered sequence of records. Analysis of this data requires stream processing techniques which differ in significant ways from what current database analysis and query techniques have been optimized for. In this paper we present a new operator, called StreamJoin, that can efficiently be used to solve stream-related problems of various applications, such as universal quantification, pattern recognition and data mining. Contrary to other approaches. StreamJoin processing provides rapid response times, a non-blocking execution as well as economical resource utilization. Adaptability to different application scenarios is realized by means of parameters. In addition, the StreamJoin operator can be efficiently embedded into the database engine, thus implicitly using the optimization and parallelization capabilities for the benefit of the application. The paper focuses on the applicability of StreamJoin to integrate application semantics into the DBMS.
The problem of optimal compile-time multiprocessor scheduling of iterative data-flow programs with feedback (delay elements) is addressed in this paper, unlike the earlier studies assumed the availability of a large n...
详细信息
In mobile collaborative applications, collaborators may move across heterogeneous environments. This paper proposes object models for seamless transition of collaborators across heterogeneous environments. This is ach...
详细信息
In mobile collaborative applications, collaborators may move across heterogeneous environments. This paper proposes object models for seamless transition of collaborators across heterogeneous environments. This is achieved by framing the various limitations of the environment as constraints and abstracting them into a constraint meta-object. Collaborator objects are dynamically customized by attaching the appropriate constraint meta-object based on the environment in which the collaborators are working. Remote customization of objects is achieved by 'distributed glue model'.
Currently, many multimedia or continuous media server system is under development on top of either workstations or high-end PCs clustered with high speed networking facilities. In this paper we introduce Crown, a cont...
详细信息
ISBN:
(纸本)0818672250
Currently, many multimedia or continuous media server system is under development on top of either workstations or high-end PCs clustered with high speed networking facilities. In this paper we introduce Crown, a continuous media server on clustered high performance PCs with Myrinet, fast network switching equipment, and then address CrownFS, a file system on top of Crown, to offer continuous media streams to many subscribers at the same time. For easy and rapid tuning of the performance of CrownFS, we prototyped it. Prototyping requires less efforts and costs than direct implementation. Also, more reliable system optimization is obtainable rather than simulation. By using the prototype, we measured the scalability of CrownFS according to disk access strategies.
Object databases have been recognized as providing rich data modeling capabilities for the next generation applications, especially CAD/CAM, software engineering, and multimedia, The core object model consisting of ob...
详细信息
Object databases have been recognized as providing rich data modeling capabilities for the next generation applications, especially CAD/CAM, software engineering, and multimedia, The core object model consisting of objects, messages and inheritance, however, is not adequate to tackle all the requirements of these applications, Since collaborative activity is one of the key features of next-generation applications, it is essential that the basic object model be extended to support collaborative activity, We propose an object model for collaborative designing based on objects and constraint meta-objects. Each design object has an associated constraint space consisting of one or more constraint meta objects. The object/constraint meta-object separation achieves a clear distinction between design object and its associated design environment and provides a framework for supporting collaboration among members of a design team, Collaboration is modeled as dependencies among multiple constraint spaces on different nodes, and collaborative activity as design transactions satisfying local constraints and propagating constraints among interrelated constraint spaces, We propose language extensions to C++ for capturing the object/constraint meta-object paradigm. The extensions are implemented using filters, a special mechanism for capturing messages sent to an object, Our model has been applied to the case of a mechanical CAD problem.
暂无评论