Wozniak et al., 2011 - Google Patents
A guidance framework for the generation of implementation models in the automotive domainWozniak et al., 2011
- Document ID
- 7847740943228399623
- Author
- Wozniak E
- Mraidha C
- Gerard S
- Terrier F
- Publication year
- Publication venue
- 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications
External Links
Snippet
Overall, the process of automotive system design is very complex, involving many intermediary steps, eg definition of the software architecture, distribution of functions among hardware resources, or task scheduling. Correct transition between these procedures and …
- 238000000034 method 0 abstract description 54
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Model driven
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5086—Mechanical design, e.g. parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/86—Hardware-Software co-design
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mhenni et al. | A SysML-based methodology for mechatronic systems architectural design | |
US7865350B1 (en) | Partitioning a model in modeling environments | |
Larsen et al. | A behavioral coordination operator language (BCOoL) | |
Alonso et al. | V3cmm: A 3-view component meta-model for model-driven robotic software development | |
JP6033891B2 (en) | Generate state diagram | |
Mubeen et al. | Provisioning of predictable embedded software in the vehicle industry: The rubus approach | |
Seceleanu et al. | Analyzing a wind turbine system: From simulation to formal verification | |
Yu et al. | The challenge of interoperability: model-based integration for automotive control software | |
Wozniak et al. | A guidance framework for the generation of implementation models in the automotive domain | |
Sun et al. | A model-driven approach to support engineering changes in industrial robotics software | |
Zaeh et al. | Model-driven development of PLC software for machine tools | |
Mangeruca et al. | Formalization and completeness of evolving requirements using contracts | |
Hartmann et al. | UML-based test generation and execution | |
Seybold et al. | Evolution of requirements models by simulation | |
Nechypurenko et al. | Application of aspect-based modeling and weaving for complexity reduction in the development of automotive distributed realtime embedded system | |
Iyenghar et al. | Translating timing requirements of Embedded Software systems modeled in Simulink to a timing analysis model | |
Garro et al. | RAMSAS4Modelica: a Simulation-driven Method for System Dependability Analysis centered on the Modelica language and related tools | |
Weber et al. | Towards Automating a Software-Centered Development Process that considers Timing Properties | |
Langheim et al. | System architecture, tools and modelling for safety critical automotive applications–the R&D project SASHA | |
Bagnato et al. | SysML for modeling co-simulation orchestration over FMI: the INTO-CPS approach | |
Harbo et al. | Acsmt: A plugin for eclipse papyrus to model systems of systems | |
Pillain et al. | Towards an enactment mechanism for MODAL process models | |
Erkkinen | Model style guidelines for production code generation | |
Vitale et al. | The Software-Defined Vehicle: How to Verify and Validate Software Functions | |
Broodney1 et al. | Open Standards Simulation Flow for Heterogeneous System Models1 |