More and more applications in today's automotive industry call for integration of existing product design/analysis programs into packages to perform a higher level of system functionality, such as total engine analysis, model-based engine mapping, and powertrain system or vehicle optimization. The functional and procedural specifications for these integrations are often referred to as engineering methodologies. To enable the rapid prototyping of these methodologies, a generic software integration framework, EMAT (Engineering Methodology Application Tool) has been developed. EMAT consists of a high-level language environment MDL (Methodology Description Language) and a program for process execution scheduling and monitoring based on an artificial intelligence technology called Blackboard. Under the EMAT framework, a user can easily specify the control flow and data flow for any methodology in a declarative manner. Such a specification only needs to contain logical orders in which individual component programs will be executed (such as sequence, branching, or looping), and the input/output connections between the programs. EMAT will then dynamically interpret this specification into procedures that actually carry out the execution. In contrast to the conventional integration practices such as developing application specific scripts, EMAT provides a generic and high level means for integration, which improves not only the efficiency of programing, but also the modularity, maintainability, and reusability of software. EMAT is currently being applied to the integration of multiple engine simulation programs to prototype complicated engineering methodologies for a wide range of applications within FORD.
EMAT: An engineering methodology application tool
EMAT: Ein ingenieurmethodologisches Anwenderwerkzeug
1995
6 Seiten, 9 Bilder, 8 Quellen
Aufsatz (Konferenz)
Englisch
EMAT evaluates railroad wheels
Tema Archiv | 1998
|EMAT Applied in the Aviation Industry
AIAA | 2008
|In-line EMAT expands IM capabilities
Tema Archiv | 2010
|EMAT APPLIED IN THE AVIATION INDUSTRY
British Library Conference Proceedings | 2008
|EMAT Applied in the Aviation Industry
British Library Conference Proceedings | 2008
|