Product category:
Design and Development Software
News Release from: Aonix
Edited by the Electronicstalk Editorial
Team on 21 June 2007
Modelling technology goes open source
Ameos is now available under terms based on the Gnu Lesser General Public Licence as OpenAmeos.
Aonix is contributing its powerful Ameos modelling technology to the open source community Ameos, based on the pioneering Software through Pictures modelling tool family, offers UML profiles to generate C/C++, Ada, Java, CORBA, COM and EJB
This article was originally published on Electronicstalk on 27 Mar 2002 at 8.00am (UK)
Related stories
RTOS support for Java virtual machine
The newest release of the NewMonics PERC Java virtual machine (JVM) will support Accelerated Technology's popular Nucleus real-time operating system.
Java virtual machine aims for carrier control
NewMonics has developed the first Java virtual machine specifically for use in the product development life cycle of the management and control plane functions of carrier-class products.
Under the new open source policy, Ameos is available under terms based on the Gnu Lesser General Public Licence (LGPL) as OpenAmeos.
This open source strategy for Ameos allows Aonix to focus marketing resources on its expanding PERC technologies for real-time Java developers, while providing the tools to ensure long-term value to Ameos users.
Ameos implements UML 2.0 profiles, model-driven architecture (MDA) based model transformation and a modern, convenient user interface - features designed to powerfully meet the modelling needs of modern and complex software systems.
Further reading
Hard-real-time Java nears commercialisation
Aonix has made public its plans for delivering safety- and mission-critical Java technologies to its mainstream markets.
Kernel targets embedded Ada95 on PowerPC
Aonix has developed the first language-specific component of SmartKernel, a memory and time-partitioned kernel designed to provide safety and security protection.
Virtual machine tackles large dynamic systems
Perc 4.2 is a clean-room virtual machine expressly created to manage the complexity of large, dynamic real-time systems.
Through its UML profiles, developers can easily extend standard UML notation and adapt it to project-specific needs.
As the transformation engine is based on MDA architecture, design time is reduced as the model process is able to mature to a greater level prior to implementing target-specific detail.
"Ameos is a powerful and stable technology", says Dave Wood, Aonix VP Marketing.
"We believe that the best means of expanding its adoption and evolution comes by donating the source code to Ameos users".
"It's always exciting to see how open-source communities generously make their own contributions available to others".
For OpenAmeos, strong community support is already in place.
ScopeSET, a leading expert in Ameos technology, has partnered with Aonix in this open source initiative.
ScopeSET will provide product support and professional services for Ameos and customer-requested derivatives.
"With a long history of developing and supporting Ameos and MDA tools, ScopeSET is pleased to lend its expertise to this important Aonix initiative", says Armin Mueller of ScopeSET.
"Our team is committed to continue providing extensive tool-specific knowhow to the OpenAmeos community".
"We will also act as integrators for future OpenAmeos distributions to ensure quality and further development".
Ameos is the second major technology contributed by Aonix to the open source community this year.
The decision illustrates Aonix' commitment to selecting licensing terms that best suit the needs of users of each of its product lines.
In April, Aonix announced the open source availability of the Aonix Eclipse Ada Development Toolkit.
Aonix is leading the new Eclipse-based initiative to create an Ada Development Toolkit (ADT) project and will collaborate with the Eclipse Foundation toward that end.
Under the terms of the Ameos open source agreement, a "clean" open source version of Ameos, called OpenAmeos, has been created to ensure that anyone installing a new version of Ameos will be able to use it freely without encumbrances of any other source contributions.
In addition, any company or academic institution who wants to distribute OpenAmeos source code is required to also make their changes to the source code freely available to others in order to ensure the continuing open evolution of Ameos.
• Aonix: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

