Lafi, Adel Othman Mohammed (1992) The design and implementation of a structured programming language for the description of optical architectures. Masters thesis, King Fahd University of Petroleum and Minerals.
Significant amount of time and effort is spent in the process of debugging optical architectures (mainly aligning/adjusting, removing or/and adding of components within the architecture). The debugging is needed to detect the sources of errors in the results of the debugged architecture, under study/development. We design a system to simulate the behavior of any optical architecture provided the architecture is described using PLOADS: a Programming Language for Optical Architectures Description/Specification. Therefore, the debugging could be performed on the simulated architecture which is much easier, time and cost effective. The system is a basis for Design Automation tools for OCAD (Optical Computer Aided Design). To simulate the behavior of any optical architecture, the simulation of the behavior of the individual components is necessary. For that we provide models for the heavily used optical components. These models are for computer representation. We then provide a procedure for each component. The procedure uses the model of the component to simulate its behavior as part of any architecture. The procedures are part of any architecture. The procedures are part of a components library designed for the sake of simulating optical architectures. We design PLOADS, a language for optical architectures description. Using PLOADS, the designer (user) can describe any optical architecture. The system, which we developed is based on the language and the components library, simulates the architecture and provides the information required by the user about it.
|Item Type:||Thesis (Masters)|
|Divisions:||College Of Computer Sciences and Engineering > Information and Computer Science Dept|
|Creators:||Lafi, Adel Othman Mohammed|
|Committee Advisor:||Ghanta, Subbarao|
|Committee Members:||Al-Bassam, Sulaiman Abdulla and Arafeh, Bassel R. and Guizani, Mohsin|
|Deposited By:||KFUPM ePrints Admin|
|Deposited On:||22 Jun 2008 16:57|
|Last Modified:||25 Apr 2011 10:04|
Repository Staff Only: item control page