Process Solutions
The process applied in a development project is the most fundamental prerequisite for an effective development. CARNICA TECHNOLOGY bases its processes on the Framework given by Harmony® developed by Telelogic. It has its basis in ROPES (Rapid Object-Oriented Process for Embedded Systems) developed by Telelogic for the development of embedded systems software and has evolved by including the Systems Engineering requirements, thus leading to a seamless process from higher level Systems Engineering to Software Engineering, aligning the needs of both disciplines.
It is CARNICA TECHNOLOGY's goal to provide industry-defining process solutions for designing, developing and testing real-time embedded systems and software applications while enabling advanced collaborative product management.
The solutions from Telelogic are built on 5 key enabling technologies:
- UML 2.1, SysML 1.0, DoDAF, Functional C and Domain Specific Modeling languages
- Design for Testability including simulation, design level debugging, scenario based testing and automatic code generation as applied to systems and software behavior
- Production quality automatic code generation including dynamic model/code associativity that allows the user to work at either the model or the code level, ensuring that the model and the code are always synchronized
- Integrated requirements management and traceability
- Team Collaboration including graphical differencing and merging and automatic documentation generation
Whitepapers related to the Harmony® Process
- Systems Engineering and Rhapsody - Unleashing the Power of SysML
- Systems Engineering - UML 2.0-Based Systems Engineering Using a Model-Driven Development Approach
- Transition from Systems Engineering to Software Engineering - Harmony Process Transition to Software
- Systems Engineering - The UML for Systems Engineering
