Aonix Contributes Ameos UML Technology to Open Source.
AMEOS Model Driven Architecture Tools Made Available Under LGPL (Lesser GPL) See GNU General Public License.
PARIS Paris, in Greek mythology
Paris or Alexander, in Greek mythology, son of Priam and Hecuba and brother of Hector. Because it was prophesied that he would cause the destruction of Troy, Paris was abandoned on Mt. -- Aonix[R], a provider of solutions for mission-critical applications development, announced today that it is contributing its powerful Ameos modeling technology to the open source community. Ameos, based on the pioneering Software through Pictures modeling tool family, offers UML (Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s. profiles to generate C/C C/C Center to Center
C/C Combustion Chamber
C/C Crew Chief
C/C cabin cruiser (US DoD)
C/C chief complaint (medical)
C/C Communication and Collaboration ++, Ada, Java, CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global , COM (1) (Computer Output Microfilm) Creating microfilm or microfiche from the computer. A COM machine receives print-image output from the computer either online or via tape or disk and creates a film image of each page. , and EJB (Enterprise JavaBeans) A software component in Sun's J2EE platform, which provides a pure Java environment for developing and running distributed applications. EJBs are written as software modules that contain the business logic of the application. . Under the new open source policy, Ameos is available under terms based on the GNU Lesser General Public License The GNU Lesser General Public License (formerly the GNU Library General Public License) or LGPL is a free software license published by the Free Software Foundation. (LGPL) as OpenAmeos. This open source strategy for Ameos allows Aonix to focus marketing resources on its expanding PERC PERC
See: Preferred equity redemption stock 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 (1) (Monochrome Display Adapter) The first IBM PC monochrome video display standard for text. Due to its lack of graphics, MDA cards were often replaced with Hercules cards, which provided both text and graphics. See PC display modes and Hercules Graphics. ) -based model transformation and a modern, convenient user interface--features designed to powerfully meet the modeling needs of modern and complex software systems. Through its UML profiles, developers can easily extend standard UML notation and adapt it to project-specific needs. Since 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," said 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," said Armin Mueller of ScopeSET. "Our team is committed to continue providing extensive tool-specific know-how 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 (Asynchronous Data Transfer) A transmission technique used in ISDN PBXs that dynamically allocates bandwidth. See also abstract data type.
ADT - abstract data type ) project and will collaborate with the Eclipse Foundation[TM] 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. This version is freely downloadable at http://www.openameos.org. 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.
OpenAmeos is available today at no charge from www.openameos.org.
Through UML Profiles support, Ameos offers an easy way to extend standard UML notation and to adapt it to project-specific needs. UML 2.0 describes Profiles and defines how to model them in UML notation. The Ameos Profile Editor allows stereotypes and tagged values to be defined and assigned to model elements of the UML Metamodel, ensuring that profiles are well designed, documented and easy to use for the entire project team.
Ameos also implements a transformation engine based on model-driven architecture (MDA), an OMG (1) See Object Management Group.
(2) "Oh my God!" See digispeak.
OMG - Object Management Group initiative designed to separate the technical aspects from the domain aspects of UML models. By creating a Platform Independent Model (PIM (1) (Protocol Independent Multicast) A multicast routing protocol endorsed by the IETF. Used in conjunction with an existing unicast routing protocol, it comes in two flavors: Dense Mode (PIM-DM) is used when recipients in the target group are in a concentrated ), the model's level of abstraction The level of complexity by which a system is viewed. The higher the level, the less detail. The lower the level, the more detail. The highest level of abstraction is the single system itself. increases and dependency on the target platform is reduced. By model transformation, the PIM is then transferred into a Platform Specific Model (PSM PSM PlayStation Magazine
PSM Process Safety Management (chemical industry)
PSM Porsche Stability Management
PSM Platform-Specific Model(s)
PSM Platform Support Module
PSM Professional Science Master's ) that contains the technical details. With these features, design time is reduced as the model process is able to mature to a greater level prior to implementing target-specific detail.
Aonix offers mission- and safety-critical solutions primarily to the military and aerospace, telecommunications and transportation industries. Aonix delivers the leading high-reliability, real-time embedded virtual machine solution for running Java[TM] programs deployed today and has the largest number of certified Ada applications at the highest level of criticality. Headquartered in San Diego, CA and Paris, France, Aonix operates sales offices throughout North America and Europe in addition to offering a network of international distributors. For more information, visit www.aonix.com.
ScopeSET is a software and systems engineering service and solution provider for customers in the technical software market, with a clear focus on the automotive and aerospace industry. The founders of ScopeSET are pioneers in OMG's Model Driven Architecture (MDA) and have a long history in developing, selling and supporting solutions in the software engineering environment market space. For more information, visit www.scopeset.de.
Aonix, ObjectAda, AonixADT are registered trademarks and trademarks of Aonix. Java[TM] and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Eclipse Foundation and Eclipse are trademarks of the Eclipse Foundation. All other tradenames and trademarks are the property of their respective owners. (c) 2007, Aonix, all rights reserved.