Wiki » History » Version 14

Version 13 (Txinto Vaz, 12/19/2013 01:28 AM) → Version 14/24 (Txinto Vaz, 12/19/2013 01:37 AM)

h1. Wiki

uCANca is a toolkit for developing mechatronic devices. It connects the Systems Engineering point of view with de Software Engineering one. uCANca helps to define a system and automatically generates source code and tools to help the full development cycle of the system.

uCANca can be used to develop:
* Automotive mechatronic systems.
* Astrophysics mechatronic systems.
* Commercial electronic mechatronic systems.
* ...

It can, obviously, develop simpler devices, like embedded systems for automotive, etc.

We strongly recommend to have "a a quick look to our toolkit":http://gatatac.org/books/3, toolkit, it is not enough to know what the tool can do for you, but it is worthy to see if it can captivate your attention before spending a lot of reading time ;) .

uCANca offer tools to help in these tasks:
* Specification.
* Test definition.
* Design.
* Implementation.
* Unit testing.
* Integration Testing.
* Test execution.

uCANca encourages the team to apply modern development strategies/methodologies like:
* Agile Modeling.
* Model-in-the-Loop.
* Software-in-the-Loop.
* Hardware-in-the-Loop.

It also {{fn(connects,This connection is based on file exchange or project sync most of times)}} with other tools like:
* Matlab/Simulink.
* Scilab/XCos (Simulink alternative).
* CodeDesigner RAD (Finite State Machine editor with automatic source code generation).
* LabView.

This uCANca toolkit also helps the user to include commonly demanded features like:
* On board diagnostics.
* ECU calibration.