Publication | Closed Access
Model-based software synthesis
42
Citations
7
References
1993
Year
Multigraph ArchitectureEngineeringCompiler TechnologySoftware SystemsComputer ArchitectureSoftware EngineeringSystem-level DesignSystem SynthesisReal-time Execution EnvironmentSoftware AnalysisModel CompositionSystems EngineeringCompilation TechniquesModel-based Software DevelopmentParallel ComputingCompilersModel-based Software SynthesisProgramming LanguagesComputer EngineeringComputer ScienceSoftware DesignProgram AnalysisFormal MethodsProgram SynthesisParallel ProgrammingParallel Programming ModelSystem Software
The knowledge-representation and compilation techniques used in a model-based, automatic software synthesis environment are discussed. The environment was used to build Caddmus, a system with more than 250 cooperating processes. The real-time execution environment automatically generates a macro-dataflow computation from declarative models. Central to the approach is the Multigraph Architecture, which provides the framework for model-based synthesis in real-time, parallel-computing environments. Application of Caddmus to analysis of all data related to testing new and redesigned turbine engines is described.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1