Domains

An integral part of the Zeligsoft solution

Domains provide the specific design abstractions and concepts, QoS analysis procedures, component models and model translations to transform a standard UML-based modeling toolkit into a powerful domain specific IDE

Domain specializations are an integral part of the Zeligsoft CX solution and our ability to save your development teams time and money. Domain specializations convert a standard UML modeling tool into a powerful domain-specific software development toolkit, or IDE.  They enable your teams to:

  • Model your systems with higher level concepts and abstractions that are commonly used in your industry and business
  • Design component-based software that adheres to your architecture and rules
  • Automate elements of the development process, including QoS analysis and the correct-by-construction generation of error prone communication and control software

Currently available Domains include: SDR/SCA for the development of Software Defined Radios in accordance with the SCA; and MULTI for multi-core and multi-processor development.

The key to realizing new efficiencies

The embedded software ecosystem is characterized by numerous component model frameworks. a wide range of commercial and open-source middleware solutions, and varied development technologies. Development teams will benefit from tool technology that is optimized for their chosen architecture and implementation approach.

To achieve new breakthroughs in efficiency, a methodology and tool must:  

  • Allow the user to use domain-specific abstractions through out the development process
  • Avoid any system performance degradation caused by the use of higher level abstractions
  • Maximize the automation of as much of the process as possible, including model analysis and validation
  • Integrate with industry leading tools to provide a complete best-in-class IDE

How Zeligsoft domain specialization works

Our domains work by encapsulating specific industry, platform and/or component framework knowledge, as well as validation and transformation (translation) engines. This enables the Zeligsoft CX component modeling tool to be:

  • Specialized to accommodate a specific target platform or component framework, such as AUTOSAR, SCA, or CCM
  • Enhanced with concepts and abstractions from the problem/solution space (domain), that can then be used to develop applications more rapidly and ensure the resulting designs are more comprehensible
  • Modified to include additional behavior models (i.e. specific state machine definitions) that support more rapid development of certain classes of applications

Zeligsoft has developed a number of domains to support standard development projects. These Domains can be quickly and easily extended to meet the specific needs of a customer -- providing custom development environments based on our commercial-grade Zeligsoft CX tool platform.

Contact Us

Tel: 819-684-9639
General: info@zeligsoft.com
Sales: sales@zeligsoft.com
Support: support@zeligsoft.com