ConfigModeler and VClipse - languages and IDEs for product modeling on different abstraction levels

Presenter Tim Geisler
  

BioTim Geisler is managing partner of webXcerpt Software GmbH. Tim works on product configuration since 8 years and designed and implemented several domain-specific languages for product configuration.
 
Company webXcerpt Software GmbH 

AbstractWe present ConfigModeler and VClipse, two domain-specific languages and corresponding Eclipse-based integrated development environments (IDEs) for product modeling on different levels of abstraction.

VClipse supports the direct specification of objects and dependencies using VC's abstraction level in a textual language called VCML.

ConfigModeler supports the specification of product models in a language supporting a high degree of abstraction. Developed in a customer project, this language has been designed according to the customer's needs and uses the customer's concepts. ConfigModeler translates the product models to VC objects and dependencies, optionally represented as VCML code.

In both cases the VC objects and dependencies can be transferred to an SAP system using RFC or product data replication (PDR) via IDocs. With VClipse, it is also possible to extract product models from an SAP system. This enables the use of standard text comparison tools and version control systems.

VClipse is released as an open-source project on www.vclipse.org - so you are all invited to use VClipse in your work and products, or even to contribute to it.


Audience Intermediate: Modeler, Product Manager, Configuration Mgr/Dir

PresentationConfigModeler and VClipse....

Return to overview