Spelling suggestions: "subject:"objectoriented"" "subject:"object_oriented""
371 |
Data Management in an Object-Oriented Distributed Aircraft Conceptual Design EnvironmentLu, Zhijie 16 January 2007 (has links)
Aircraft conceptual design, as the first design stage, provides major opportunity to compress design cycle time and is the cheapest place for making design changes. However, traditional aircraft conceptual design programs, which are monolithic programs, cannot provide satisfactory functionality to meet new design requirements due to the lack of domain flexibility and analysis scalability. Therefore, we are in need of the next generation aircraft conceptual design environment (NextADE). To build the NextADE, the framework and the data management problem are two major problems that need to be addressed at the forefront. Solving these two problems, particularly the data management problem, is the focus of this research.
In this dissertation, a distributed object-oriented framework is firstly formulated and tested for the NextADE. In order to improve interoperability and simplify the integration of heterogeneous application tools, data management is one of the major problems that need to be tackled. To solve this problem, taking into account the characteristics of aircraft conceptual design data, a robust, extensible object-oriented data model is then proposed according to the distributed object-oriented framework. By overcoming the shortcomings of the traditional approach of modeling aircraft conceptual design data, this data model makes it possible to capture specific detailed information of aircraft conceptual design without sacrificing generality. Based upon this data model, a prototype of the data management system, which is one of the fundamental building blocks of the NextADE, is implemented utilizing the state of the art information technologies.
Using a general-purpose integration software package to demonstrate the efficacy of the proposed framework and the data management system, the NextADE is initially implemented by integrating the prototype of the data management system with other building blocks of the design environment. As experiments, two case studies are conducted in the integrated design environments. One is based upon a simplified conceptual design of a notional conventional aircraft; the other is a simplified conceptual design of an unconventional aircraft. As a result of the experiments, the proposed framework and the data management approach are shown to be feasible solutions to the research problems.
|
372 |
Investigating impacts of natural and human-induced environmental changes on hydrological processes and flood hazards using a GIS-based hydrological/hydraulic model and remote sensing dataWang, Lei 02 June 2009 (has links)
Natural and human-induced environmental changes have been altering the earth's
surface and hydrological processes, and thus directly contribute to the severity of flood
hazards. To understand these changes and their impacts, this research developed a GISbased
hydrological and hydraulic modeling system, which incorporates state-of-the-art
remote sensing data to simulate flood under various scenarios. The conceptual
framework and technical issues of incorporating multi-scale remote sensing data have
been addressed.
This research develops an object-oriented hydrological modeling framework.
Compared with traditional lumped or cell-based distributed hydrological modeling
frameworks, the object-oriented framework allows basic spatial hydrologic units to have
various size and irregular shape. This framework is capable of assimilating various GIS
and remotely-sensed data with different spatial resolutions. It ensures the computational
efficiency, while preserving sufficient spatial details of input data and model outputs. Sensitivity analysis and comparison of high resolution LIDAR DEM with traditional
USGS 30m resolution DEM suggests that the use of LIDAR DEMs can greatly reduce
uncertainty in calibration of flow parameters in the hydrologic model and hence increase
the reliability of modeling results. In addition, subtle topographic features and
hydrologic objects like surface depressions and detention basins can be extracted from
the high resolution LiDAR DEMs. An innovative algorithm has been developed to
efficiently delineate surface depressions and detention basins from LiDAR DEMs.
Using a time series of Landsat images, a retrospective analysis of surface
imperviousness has been conducted to assess the hydrologic impact of urbanization. The
analysis reveals that with rapid urbanization the impervious surface has been increased
from 10.1% to 38.4% for the case study area during 1974 - 2002. As a result, the peak
flow for a 100-year flood event has increased by 20% and the floodplain extent has
expanded by about 21.6%. The quantitative analysis suggests that the large regional
detentions basins have effectively offset the adverse effect of increased impervious
surface during the urbanization process. Based on the simulation and scenario analyses
of land subsidence and potential climate changes, some planning measures and policy
implications have been derived for guiding smart urban growth and sustainable resource
development and management to minimize flood hazards.
|
373 |
Specifying Class constraint and operation using Object Constraint LanugageLiu, Chi-liang 03 February 2006 (has links)
Today, modeling the software with unified modeling language (UML), model driven architecture (MDA) concept, and computer-aided software engineering (CASE) tool are the main trend for the objected-oriented systems analysis and design. Furthermore, to enhance the degree of transformation automation and design reuse in the system development process, object constraint language (OCL) is used in UML modeling to specify the navigation, constraint, operation specification, and so forth. However, the guideline for using OCL in class diagram specification and its transformation to JAVA code is lacking. This research presents an approach utilizing the OCL to specify the constraint and operation specification for the class diagram when modeling the platform independent model (PIM), which can then be transformed into the JAVA platform specific model (PSM) and code using a CASE tool. A real-world case using the integrated techniques is presented and a CASE tool is used to illustrate the concepts, application, and the advantages of using the proposed approach. With this approach, the system developer can transform PIM into PSM and code automatically and thereby enhance the efficiency of system development.
|
374 |
Modeling the User Interface of Web Application with UML For MDA TransformationJhan, Yin-Yun 21 June 2006 (has links)
This study presents a systematic methodology which integrated the model driven architecture with object-oriented technique to transform the user interface (UI)
platform independent model (PIM) into Web-based UI platform specific model (PSM), and then into code model. A real-world case using the integrated techniques is presented and the Rational Rose is used to illustrate the concepts, application, and the advantages of using the proposed methodology. With this approach, the system
developer can transform UI PIM into Web-based UI PSM and code automatically and thereby enhance the efficiency of system development.
|
375 |
Patterned Versus Conventional Object-Oriented Analysis Methods: A Group Project ExperimentKUROKI, Hiroaki, YAMAMOTO, Shuichiro 20 December 1998 (has links)
No description available.
|
376 |
Development of A Portable Customized Promotion System on the InternetPan, Shu-Ching 24 July 2000 (has links)
With the rapidly development of electronic commerce, the competitions between enterprises have been getting more and more turbulent. In order to win business in such a highly competitive environment, it has to not only implement customized marketing strategy but also have a timely response whenever there is any change in the business environment. Currently, in most companies, whenever the marketing people wants to implement a new sales promotion program, he has to communicate it with the MIS department and ask it to rewrite the Web system and pages. It is quite often a very time-consuming as well as strenuous process.
In this research, we have explored all popular and important sales promotion models. Based on these models, an object-oriented Web system has been designed and developed. There is an interface by which the marketing people can set the new sales promotion program and then, the Web system can execute it immediately afterwards. The interface, allows the marketing people easily to select target customers, conditions for getting bonus and contents of bonus to set a new sales promotion program. That is, the marketing people can let the Web system execute a new sales promotion program whenever he wants without the help of system programmers. In addition, the whole design is object-oriented. It lets the system have very high portability.
|
377 |
Computational fluid dynamics in an equation-based, acausal modeling environmentBrown, Jason 15 November 2010 (has links)
The practice of building simulation is split between domains such as energy, multizone airflow, computational fluid dynamics (CFD) airflow, and controls analysis, as well as between the tools which conduct these analyses. Previous work in the integration of these analyses and tools have focused on linking existing tools, written in algorithmic programming languages, together by interfacing them using coupling mechanisms implemented in algorithmic programming languages. This thesis takes a different approach, using the equation-based, object oriented modeling language Modelica to create models in different domains and interfaces between those models within a single framework which has benefits to the modeler/analyst in terms of both representation of physical processes and flexibility in modeling systems composed of many interacting components.
Specifically, the simulation of airflows within buildings has historically been compartmentalized into distinct domains such as nodal network (multizone) simulations and CFD. Such airflow simulations are also often treated independently of building energy simulations (via heat transfer) despite their interrelation. Recent work has reported on combining these types of analyses by linking pre-existing simulation software together. Here a prototype CFD package of models is built in Modelica and coupled to models of conductive heat transfer and controls. Comparisons of results of simulations so constituted to analytical solutions and benchmark data available in the literature show good agreement, indicating the technical viability of this approach. Limitations include the absence of turbulence modeling and the lack of modeling features which improve computational efficiency, such as non-uniform grids.
|
378 |
Der objektorientierte hierarchische Netzgenerator Netgen69-C++Meyer, Marko 30 October 1998 (has links) (PDF)
Im Rahmen der Arbeit in der damaligen DFG-Forschungsgruppe ¨Scientific Parallel
Computing¨ wurde ein hierarchischer paralleler Netzgenerator fuer das Finite-Elemente-
Programmpaket SPC-PM CFD unter dem Namen NETGEN69 entwickelt.
Als Programmiersprache wurde seinerzeit - wie auch in den FEM-Programmen
selbst - FORTRAN benutzt. Im Rahmen des Teilprojektes B2 im Sonderforschungsbereich 393
bestand nunmehr die Aufgabe, den Netzgenerator in ein objektorientiertes Layout zu fassen
und in C++zu implementieren.
Die Beschreibung von Ein- und Ausgabedaten kann in [3] nachgelesen werden. Die Form
der Eingabedaten hat sich aus Kompatibilitaetsgruenden nicht geaendert und wird auch in
Zukunft so beibehalten werden. Auch das der Assemblierung und FEM-Rechnung zuge-
wandte Interface wurde vorerst nicht geaendert. Ein Wrapper, der fuer die Generierung der
erwarteten Ausgabedaten aus den netzgeneratoreigenen Datenbestaenden sorgt, ist derzeit
in Planung. Diese Lösung ist freilich nur voruebergehender Natur; sie ermoeglicht es uns, den
Netzgenerator innerhalb der FEM-Bibliotheken zu testen.
|
379 |
ADONIS -- A Case Study of a Legal Advisory System Using Adaptive ProgrammingBürgel, Sven 01 July 2002 (has links) (PDF)
Software evolution and maintenance have received great attention with the steadily increasing complexity of software systems. One recent approach in this field is adaptive programming, which focuses on the evolution of large class hierarchies. Its main objectives are to manage the change in evolutionary systems and to keep costs for adaptive maintenance low. In this thesis we present our experiences with the application of adaptive programming for modeling and implementing the legal advisory system ADONIS. Unlike most other information systems, ADONIS does not simply process data but regulations. Since regulations and laws are frequently a subject to change, we have chosen this domain as the basis for our practical research on adaptive programming. / Die Evolution und Wartung von Software haben wegen der stetig wachsenden Komplexität von Softwaresystemen deutlich an Beachtung gewonnen. Ein aktueller Ansatz auf diesem Gebiet ist die adaptive Programmierung, welche sich auf die Evolution von großen Klassenhierarchien konzentriert. Ihre Hauptziele liegen darin, die wechselnden Anforderungen in evolutionären Systemen zu bewältigen und die Kosten für adaptive Wartung gering zu halten. In dieser Arbeit präsentieren wir unsere Erfahrungen mit der Anwendung der adaptiven Programmierung zur Modellierung und Implementierung des rechtlichen Beratungssystemes ADONIS. Im Gegensatz zu vielen anderen Informationssystemen verarbeitet ADONIS nicht einfach Daten, sondern Vorschriften. Aufgrunddessen, daß Vorschriften und Gesetze häufig geändert werden, haben wir diese Domäne als Grundlage für unsere praktischen Nachforschungen zum Thema adaptive Programmierung ausgewählt.
|
380 |
Network simulator design with extended object model and generalized stochastic petri-net /Soltani-Moghaddam, Alireza, January 2000 (has links)
Thesis (Ph. D.)--University of Missouri-Columbia, 2000. / Typescript. Vita. Includes bibliographical references (leaves 200-206). Also available on the Internet.
|
Page generated in 0.0533 seconds