Modelling Requirements − our Core Competence
					We use a methodology that combines ideas from the field of product-line engineering 
					(
FAST and 
					
KobrA) 
       				with advanced domain-specific modelling (DSM). In other words, we formalise all stages of product development and at 
       				the same time strive to automate all pattern-based repetitive tasks:
					
    					- We do not use predefined modelling environments such as e.g. UML or BPML, but we create special modelling languages for each 
    					area of knowledge involved in the definition and development of a particular product or solution. Thus, requirements and design 
    					decisions are documented by directly tapping into the terminology of the corresponding stakeholders and experts, laying the 
    					foundation for a shared understanding between all involved parties.
 
    					- Since the requirements are documented in an unambiguous form, they can be  − but do not need be −  processed automatically to create
    					the desired products or solutions. Depending on customer needs, we generate a very broad range of artefacts (e.g. documentation, 
    					configuration parameters, software code, product plans, test scripts, etc.) with custom-made 
      					automation facilities (or generators).
 
					
					We specialize in direct formal communication between end-users and development teams.