Spelling suggestions: "subject:"design data"" "subject:"1design data""
71 |
Multi-processor logic simulation at the chip levelRoumeliotis, Emmanuel January 1986 (has links)
This dissertation presents the design and development of a multi-processor logic simulator. After an introduction to parallel processing, the concept of distributed simulation is described as well as the possibility of deadlock in a distributed system. It is proven that the proposed system does not deadlock. Next, the modeling techniques are discussed along with the timing mechanisms used for logic simulation. A new approach, namely process oriented simulation is studied in depth. It is shown that modeling for this kind of simulation is more efficient regarding modeling ease, computer memory and simulation time, than existing simulation methods. The hardware design of the multi-processor system and the algorithms for synchronization and signal interchange between the processors are presented next. An algorithm for an efficient partitioning of the digital network to be simulated among the processors of the system is also described. Apart from the simulation of a single digital network, the simulator can also be used for fault simulation and design verification. Regarding fault simulation, the fault injection and fault detection techniques are presented. The experimental results obtained by running the multi-processor simulator are compared with the theoretical estimates as well as with results obtained by other multi-processor systems. The comparison shows that the proposed simulator exhibits the estimated performance. Finally, the design of a common bus interface is given. This interface will connect the processors of the system directly without the intervention of a hard disk which was used for the development and testing of the system. / Ph. D.
|
72 |
Comparative evaluation of the model-centred and the application-centred design approach in civil engineering softwareSinske, A. N. (Alexander Nicholas) 12 1900 (has links)
Thesis (PhD)--University of Stellenbosch, 2002. / ENGLISH ABSTRACT: In this dissertation the traditional model-centred (MC)design approach for
the development of software in the civil engineering field is compared to a
newly developed application-centred (AC)design approach.
In the MC design software models play the central role. A software model
maps part of the world, for example its visualization or analysis onto the
memory space of the computer. Characteristic of the MC design is that the
identifiers of objects are unique and persistent only within the name scope
of a model, and that classes which define the objects are components of the
model.
In the AC design all objects of the engineering task are collected in an application.
The identifiers of the objects are unique and persistent within the name
scope of the application and classes are no longer components of a model,
but components of the software platform. This means that an object can be a
part of several models.
It is investigated whether the demands on the information and communication
in modern civil engineering processes can be satisfied using the MC
design approach. The investigation is based on the evaluation of existing software
for the analysis and design of a sewer reticulation system of realistic
dimensions and complexity. Structural, quantitative, as well as engineering
complexity criteria are used to evaluate the design. For the evaluation of the
quantitative criteria, in addition to the actual Duration of Execution, a User Interaction
Count, the Persistent Data Size, and a Basic Instruction Count based
on a source code complexity analysis, are introduced.
The analysis of the MCdesign shows that the solution of an engineering task
requires several models. The interaction between the models proves to be
complicated and inflexible due to the limitation of object identifier scope: The
engineer is restricted to the concepts of the software developer, who must
provide static bridges between models in the form of data files or software transformers.
The concept of the ACdesign approach is then presented and implemented in
a new software application written in Java. This application is also extended
for the distributed computing scenario. Newbasic classes are defined to manage
the static and dynamic behaviour of objects, and to ensure the consistent
and persistent state of objects in the application. The same structural and
quantitative analyses are performed using the same test data sets as for the
MCapplication.
It is shown that the AC design approach is superior to the MC design approach
with respect to structural, quantitative and engineering complexity
.criteria. With respect to the design structure the limitation of object identifier
scope, and thus the requirement for bridges between models, falls away,
which is in particular of value for the distributed computing scenario. Although
the new object management routines introduce an overhead in the
duration of execution for the AC design compared to a hypothetical MC design
with only one model and no software bridges, the advantages of the design
structure outweigh this potential disadvantage. / AFRIKAANSE OPSOMMING: In hierdie proefskrif word die tradisionele modelgesentreerde (MC)ontwerpbenadering
vir die ontwikkeling van sagteware vir die siviele ingenieursveld
vergelyk met 'n nuut ontwikkelde applikasiegesentreerde (AC) ontwerpbenadering.
In die MContwerp speel sagtewaremodelle 'n sentrale rol. 'n Sagtewaremodel
beeld 'n deel van die wêreld, byvoorbeeld die visualisering of analise op die
geheueruimte van die rekenaar af. Eienskappe van die MContwerp is dat die
identifiseerders van objekte slegs binne die naamruimte van 'n model uniek
en persistent is, en dat klasse wat die objekte definieer komponente van die
model is.
In die AC ontwerp is alle objekte van die ingenieurstaak saamgevat in 'n applikasie.
Die identifisieerders van die objekte is uniek en persistent binne
die naamruimte van die applikasie en klasse is nie meer komponente van die
model nie, maar komponente van die sagtewareplatform. Dit beteken dat 'n
objek deel van 'n aantal modelle kan vorm.
Dit word ondersoek of daar by die MC ontwerpbenadering aan die vereistes
wat by moderne siviele ingenieursprosesse ten opsigte van inligting en kommunikasie
gestel word, voldoen kan word. Die ondersoek is gebaseer op
die evaluering van bestaande sagteware vir die analise en ontwerp van 'n
rioolversamelingstelsel met realistiese dimensies en kompleksiteit. Strukturele,
kwantitatiewe, sowel as ingenieurskompleksiteitskriteria word gebruik
om die ontwerp te evalueer. Vir die evaluering van die kwantitatiewe kriteria
word addisioneel tot die uitvoerduurte 'n gebruikersinteraksie-telling, die persistente
datagrootte, en 'n basiese instruksietelling gebaseer op 'n bronkode
kompleksiteitsanalise , ingevoer.
Die analise van die MC ontwerp toon dat die oplossing van ingenieurstake
'n aantal modelle benodig. Die interaksie tussen die modelle bewys dat dit kompleks en onbuigsaam is, as gevolg van die beperking op objekidentifiseerderruimte:
Die ingenieur is beperk tot die konsepte van die sagteware
ontwikkelaar wat statiese brue tussen modelle in die vorm van lêers of
sagteware transformators moet verskaf.
Die AC ontwerpbenadering word dan voorgestel en geïmplementeer in 'n nuwe
sagteware-applikasie, geskryf in Java. Die applikasie word ook uitgebrei vir
die verdeelde bewerking in die rekenaarnetwerk. Nuwe basisklasse word
gedefinieer om die statiese en dinamiese gedrag van objekte te bestuur, en om
die konsistente en persistente status van objekte in die applikasie te verseker.
Dieselfde strukturele en kwantitatiewe analises word uitgevoer met dieselfde
toetsdatastelle soos vir die MC ontwerp.
Daar word getoon dat die AC ontwerpbenadering die MC ontwerpbenadering
oortref met betrekking tot die strukturele, kwantitatiewe en ingenieurskompleksiteitskriteria.
Met betrekking tot die ontwerpstruktuur val die beperking
van die objek-identfiseerderruimte en dus die vereiste van brue tussen modelle
weg, wat besonder voordelig is vir die verdeelde bewerking in die rekenaarnetwerk.
Alhoewel die nuwe objekbestuurroetines in die AC ontwerp in
vergelyking met 'n hipotetiese MC ontwerp, wat slegs een model en geen sagteware
brue bevat, langer uitvoerduurtes tot gevolg het, is die voordele van die
ontwerpstruktuur groter as die potensiële nadele.
|
73 |
CoBlocks: using objects to improve voxel modelling to support group work in early design phasesKuan, Kam-sing., 關錦盛. January 2006 (has links)
published_or_final_version / abstract / Architecture / Master / Master of Philosophy
|
74 |
Specifications extraction and synthesis: Their correlations with preliminary design.Umaretiya, Jagdish R. January 1990 (has links)
This report addresses the research applied towards the automation of the engineering design process, in particular the structural design process. The three important stages of the structural design process are: the specifications, preliminary design and the detailed design. An iterative redesign architecture of the structural design process lends itself to automation. The automation of the structural design can improve both the cost and the reliability, and enhance the productivity of the human designers. To the extent that the assumptions involved in the design process are explicitly represented and automatically inforced, the design errors resulting from the violated assumptions can be avoided. Artificial Intelligence (AI) addresses the automation of complex and knowledge-intensive tasks such as the structural design process. It involves the development of the Knowledge Based Expert System (KBES). There are several tools, also known as expert shells, and languages available for the development of knowledge-based expert systems. A general purpose language, called LISP, is very popular among researchers in AI and is used as an environmental tool for the development of the KBES for the structural design process. The resulting system, called Expert-SEISD, is very generic in nature. The Expert-SEISD is composed of the user interface, inference engine, domain specific knowledge and data bases and the knowledge acquisition. The present domain of the Expert-SEISD encompasses the design of structural components such as beams and plates. The knowledge acquisition module is developed to facilitate the incorporation of new capabilities (knowledge or data) for beams, plates and for new structural components. The decision making is an integral part of any design process. A decision-making model suitable for the specifications extraction and the preliminary design phases of the structural design process is proposed and developed based on the theory of fuzzy sets. The methods developed here are evaluated and compared with similar methods available in the literature. The new method, based on the union of fuzzy sets and contrast intensification, was found suitable for the proposed model. It was implemented as a separate module in the Expert-SEISD. A session with the Expert-SEISD is presented to demonstrate its capabilities of beam and plate designs and knowledge acquisition.
|
75 |
A theory of human error caussation in structural design: error predition & control via the soft system approachAdegoke, Israel Oludotun January 2016 (has links)
No description available.
|
76 |
An integrated component selection framework for system level designUnknown Date (has links)
The increasing system design complexity is negatively impacting the overall system design productivity by increasing the cost and time of product development. One key to overcoming these challenges is exploiting Component Based Engineering practices. However it is a challenge to select an optimum component from a component library that will satisfy all system functional and non-functional requirements, due to varying performance parameters and quality of service requirements. In this thesis we propose an integrated framework for component selection. The framework is a two phase approach that includes a system modeling and analysis phase and a component selection phase. Three component selection algorithms have been implemented for selecting components for a Network on Chip architecture. Two algorithms are based on a standard greedy method, with one being enhanced to produce more intelligent behavior. The third algorithm is based on simulated annealing. Further, a prototype was developed to evaluate the proposed framework and compare the performance of all the algorithms. / by Chad Calvert. / Thesis (M.S.C.S.)--Florida Atlantic University, 2009. / Includes bibliography. / Electronic reproduction. Boca Raton, Fla., 2009. Mode of access: World Wide Web.
|
77 |
An investigation of cluster analysis techniques as a means of structuring specifications in the design of complex systemsHolden, Timothy Aloysius January 1978 (has links)
Thesis (Ocean E.)--Massachusetts Institute of Technology, Dept. of Ocean Engineering; and, (M.S.)--Massachusetts Institute of Technology Sloan School of Management, 1978. / MICROFICHE COPY AVAILABLE IN ARCHIVES AND ENGINEERING. / Bibliography: leaves 153-156. / by Timothy A. Holden. / Ocean E. / M.S.
|
78 |
Automated calculation of device sizes for digital IC designsHoyte, Lennox P. John January 1982 (has links)
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1982. / MICROFICHE COPY AVAILABLE IN ARCHIVES AND ENGINEERING. / Includes bibliographical references. / by Lennox P. John Hoyte. / M.S.
|
79 |
Network design: districting and multi-commodity flow problems. / CUHK electronic theses & dissertations collection / Digital dissertation consortiumJanuary 2002 (has links)
by Ng Suk Fung. / "February 18, 2002." / Thesis (Ph.D.)--Chinese University of Hong Kong, 2002. / Includes bibliographical references (p. 215-222). / Electronic reproduction. Hong Kong : Chinese University of Hong Kong, [2012] System requirements: Adobe Acrobat Reader. Available via World Wide Web. / Electronic reproduction. Ann Arbor, MI : ProQuest Information and Learning Company, [200-] System requirements: Adobe Acrobat Reader. Available via World Wide Web. / Mode of access: World Wide Web. / Abstracts in English and Chinese.
|
80 |
A computational-based drug development framework.January 2011 (has links)
Tse, Ching Man. / Thesis (M.Phil.)--Chinese University of Hong Kong, 2011. / Includes bibliographical references (p. 188-200). / Abstracts in English and Chinese. / Abstract --- p.i / Acknowledgement --- p.vi / Chapter 1 --- Introduction --- p.1 / Chapter 1.1 --- Obtain information on drug targets --- p.3 / Chapter 1.2 --- Drug Design --- p.5 / Chapter 1.3 --- Interface for interaction --- p.9 / Chapter 1.4 --- Summary --- p.10 / Chapter 2 --- Background Study --- p.12 / Chapter 2.1 --- Protein Function Prediction --- p.16 / Chapter 2.2 --- Drug Design --- p.37 / Chapter 2.3 --- Visualisation and Interaction in Biomedic --- p.44 / Chapter 3 --- Overview --- p.48 / Chapter 3.1 --- Protein prediction using secondary structure analysis --- p.52 / Chapter 3.2 --- Knowledge-driven ligand design --- p.55 / Chapter 3.3 --- Interactive interface in virtual reality --- p.57 / Chapter 4 --- Protein Function Prediction --- p.60 / Chapter 4.1 --- Introduction --- p.61 / Chapter 4.1.1 --- Motivation --- p.61 / Chapter 4.1.2 --- Objective --- p.62 / Chapter 4.1.3 --- Overview --- p.63 / Chapter 4.2 --- Methods and Design --- p.66 / Chapter 4.2.1 --- Feature Cell --- p.68 / Chapter 4.2.2 --- Heterogeneous Vector --- p.71 / Chapter 4.2.3 --- Feature Cell Similarity --- p.75 / Chapter 4.2.4 --- Heterogeneous Vector Similarity --- p.79 / Chapter 4.3 --- Experiments --- p.85 / Chapter 4.3.1 --- Data Preparation --- p.85 / Chapter 4.3.2 --- Experimental Methods --- p.87 / Chapter 4.4 --- Results --- p.97 / Chapter 4.4.1 --- Scalability --- p.97 / Chapter 4.4.2 --- Cluster Quality --- p.99 / Chapter 4.4.3 --- Classification Quality --- p.102 / Chapter 4.5 --- Discussion --- p.103 / Chapter 4.6 --- Conclusion --- p.104 / Chapter 5 --- Drug Design --- p.106 / Chapter 5.1 --- Introduction --- p.107 / Chapter 5.1.1 --- Motivation --- p.107 / Chapter 5.1.2 --- Objective --- p.109 / Chapter 5.1.3 --- Overview --- p.109 / Chapter 5.2 --- Methods --- p.111 / Chapter 5.2.1 --- Fragment Joining --- p.115 / Chapter 5.2.2 --- Genetic Operators --- p.116 / Chapter 5.2.3 --- Post-Processing --- p.124 / Chapter 5.3 --- Experiments --- p.128 / Chapter 5.3.1 --- Data Preparation --- p.129 / Chapter 5.3.2 --- Experimental Methods --- p.132 / Chapter 5.4 --- Results --- p.134 / Chapter 5.4.1 --- Binding Pose --- p.134 / Chapter 5.4.2 --- Free Energy and Molecular Weight --- p.137 / Chapter 5.4.3 --- Execution Time --- p.138 / Chapter 5.4.4 --- Handling Phosphorus --- p.138 / Chapter 5.5 --- Discussions --- p.139 / Chapter 5.6 --- Conclusion --- p.140 / Chapter 6 --- Interface in Virtual Reality --- p.142 / Chapter 6.1 --- Introduction --- p.143 / Chapter 6.1.1 --- Motivation --- p.143 / Chapter 6.1.2 --- Objective --- p.145 / Chapter 6.1.3 --- Overview --- p.145 / Chapter 6.2 --- Methods and Design --- p.146 / Chapter 6.2.1 --- Hybrid Drug Synthesis --- p.147 / Chapter 6.2.2 --- Interactive Interface in Virtual Reality --- p.154 / Chapter 6.3 --- Experiments and Results --- p.171 / Chapter 6.3.1 --- Data Preparation --- p.171 / Chapter 6.3.2 --- Experimental Settings --- p.172 / Chapter 6.3.3 --- Results --- p.173 / Chapter 6.4 --- Discussions --- p.176 / Chapter 6.5 --- Conclusions --- p.179 / Chapter 7 --- Conclusion --- p.180 / A Glossary --- p.184 / Bibliography --- p.188
|
Page generated in 0.0642 seconds