Modeling Environment for Product Configuration in an ERP System
1. Modeling Environment for Product Configuration in an ERP System LEIC traineeship at Microsoft Development Center Copenhagen Author: João Filipe Gama de Magalhães Supervisor at FEUP: António Coelho Supervisor at Microsoft: Per Vikkelsøe September 2007
2.
3.
4.
5.
6. Introduction Modeling Environment for Product Configuration in an ERP System September 2007 Product Configuration II base model configured model
7. Introduction Modeling Environment for Product Configuration in an ERP System September 2007 Product Configuration III Product Modeler Product Configurator
8.
9.
10.
11.
12.
13. Developed Solution Modeling Environment for Product Configuration in an ERP System September 2007 The Modeling Environment Compiler Tools Pml Compiler Client Code Generator Lexical Analyzer Semantic Analyzer Syntactical Analyzer Pml Code Tools Syntax Highlighter Code Completer AST
14.
15.
16. Developed Solution Modeling Environment for Product Configuration in an ERP System September 2007 The Configuration Environment Configuration Engine Adapter Abstraction Layer Microsoft Constraint Solver Adapter Microsoft Parallel Constraint Solver Adapter Interpretation Tools Client API Microsoft Parallel Constraint Solver Microsoft Constraint Solver AST Adapters
Welcome and thank you all for coming. My name is Joao Magalhães and I’m here to present my traineeship project titled: Modeling Environment for Product Configuration in an ERP System. This project itself has been developed at the Microsoft Development Center Copenhagen (optional) under supervision of Per Vikkelsøe and António Coelho from FEUP