Printer Friendly
The Free Library
19,122,084 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Aonix Releases High-Integrity Profile for Ameos; Embedded Systems Show Demo Illustrates UML Modeling and Code-Generation Strengths for Real-Time Mission-Critical Java Applications.


BIRMINGHAM, U.K. -- Aonix(R), a provider of complete safety- and mission-critical solutions, today released a high-integrity 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.  profile (HIP) for real-time, mission-critical applications. The high-integrity profile, an extension to the Ameos UML and 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.  modeling environment, is target language independent and provides tested real-time implementations of frequently used patterns for real-time communication and distributed development derived from the Object Management Group's UML Profile for Schedulability, Performance and Time Specification. The Embedded Systems Show demonstration of HIP illustrates how the UML 2.0 compliant profile packages and code generators offer real-time extensions to standard J2SE (Java 2 platform, Standard Edition) See Java 2.

J2SE - Java 2 Platform, Standard Edition
 source code.

HIP eases development of distributed applications using Java tasks and remote method invocation (programming) Remote Method Invocation - (RMI) Part of the Java programming language library which enables a Java program running on one computer to access the objects and methods of another Java program running on a different computer.

http://java.sun.com/products/jdk/1.
 (RMI (Remote Method Invocation) A standard from Sun for distributed objects written in Java. RMI is a remote procedure call (RPC), which allows Java objects (software components) stored in the network to be run remotely. ) by predefined stereotypes (i.e., HIPeriodic and HISporadic). To meet the needs of mission- and safety-critical developers, HIP communication patterns (i.e., Blackboard, buffer, event) are based on ARINC-653, a standard for asynchronous communication of separate processes or threads developed by Aeronautical Communication Company (ARINC ARINC Aeronautical Radio, Inc.
ARINC Aircraft Radio Incorporated
ARINC Aeronautical Research Incorporated
).

"HIP delivers proven communication patterns to the real-time market," noted Michael Benkel, Aonix's Director Product Marketing. "By using HIP, developers apply UML models of their application that are much easier to read and therefore easier to implement and maintain. As well, the evolution from model to target-specific code is handled by powerful a transformation engine, so the development process is truncated significantly."

Through the UML 2.0 Profile Editor of Ameos, HIP allows stereotypes and properties 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. HIP taps into the Ameos transformation engine which uses model-driven architecture to increase 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.  and reduce dependency on the target platform. Through special transformation rules, HIP maps the UML models to real-time Java code, which is RTSJ RTSJ Real-Time Specification for Java  compliant and can be executed on PERC PERC

See: Preferred equity redemption stock
, Aonix Java real-time virtual machine.

HIP is based on the profiles and generators developed within a project funded by the European Union, a project concerned with the specification and implementation of a real-time Java tool chain that includes a real-time JVM See Java Virtual Machine.

JVM - Java Virtual Machine
, modeling tools and model verification tools. As a leader in the mission- and safety-critical field, Aonix customers must adhere to a number of industry-specific standards. This powerful MDA solution can easily be adapted to other standards and certifications required by various industries such as avionics, military and defense, and automotive.

Shipping and Availability

The High-Integrity Profile includes UML profile definitions and transformation rules for real-time Java virtual machine A Java interpreter. The Java Virtual Machine (JVM) is software that converts the Java intermediate language (bytecode) into machine language and executes it. The original JVM came from the JavaSoft division of Sun. . HIP is part of the standard Ameos product. Ameos including HIP is available immediately on Windows, Linux and Solaris platforms.

About Ameos

Targeting specific user groups, Ameos is available in UML Modeler, UML Analyst and UML Developer packaging. Ameos offers UML profiles to generate C/C++, Ada 95, Java, RT 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, and EJB. Additional industry-specific solutions are available for auto manufacturing, real-time systems and safety critical applications. Ameos is available for the Windows 2000/XP, Solaris 7/8 and Linux platforms.

About Aonix(R)

Aonix is a global independent provider of Software Engineering Development Environments with more than 20 years of experience. Our products cover Analysis and Design (Ameos(TM), Software through Pictures(R)), GUI Design (TeleUSE(R)) and implementation in Ada (ObjectAda(R), AdaWorld(R)), Java(TM) platform support for Embedded Systems (PERC(R), JRTK(TM), JRAVEN(TM)), high-performance and certifiable cer·ti·fi·a·ble
adj.
1. That can or must be certified. Used of infectious, industrial, and other diseases that are required by law to be reported to health authorities.

2.
 Real-Time kernels (RAVEN(TM), SmartKernel(TM)) and Software-Testing. As a pioneer in current market trends such as Model Driven Architecture(R) (MDA), Real-Time Java(TM) and in the development of safety-critical applications Aonix addresses the needs of mission- and safety-critical applications for various industries including Avionics, Space, Defense, Transportation, Telecoms, Automotive, and Industry in general. Professional training, consulting and local technical support guarantees our customers the successful development and deployment of their applications. Headquartered in San Diego, CA and Paris, France, Aonix operates sales offices throughout North America and Europe in addition to a network of international distributors. For more information, visit www.aonix.com.

Aonix, Ameos, Software through Pictures, Architecture Component Development, TeleUSE, ObjectAda, AdaWorld, RAVEN, JRAVEN, JRTK, SmartKernel and PERC 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. All other tradenames and trademarks are the property of their respective owners. (C) 2004, Aonix, all rights reserved.
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Oct 13, 2004
Words:730
Previous Article:Dassault Systemes Unveils 3D XML for Product Lifecycle Management; Next-Generation Open Format Facilitates Easy Sharing of Accurate 3D Data at Lower...
Next Article:Aonix Provides Partitioning Technology for the High-Integrity Java Applications Project; European Community Develops Architecturally Neutral...



Related Articles
RATIONAL ANNOUNCES REALTIME EDITION OF 'SUITE DEVELOPMENTSTUDIO'.
GREEN HILLS SOFTWARE'S INTEGRITY RTOS AVAILABLE FOR RATIONAL SOFTWARE'S RATIONAL ROSE REALTIME.
GREEN HILLS SOFTWARE INTEGRATES MULTI 2000 IDE WITH RATIONAL ROSE REALTIME UML DESIGN AND TEST TOOLS.
SOLUTION MANAGES DATABASE ACCESS.
Aonix Introduces Ameos and UML Modeling for Safety-Critical Applications; Demo launches at Embedded World in Nurnberg, February 17-19.
WinA & D V3.5.
LynuxWorks introduces first User-Mode Linux software for Apple PowerPC G5 based on the Linux 2.6 kernel.
WinA&D 4.0.
Green Hills Software and AICAS announce integrity RTOS integration with the JamaicaVM.
QuickUML 2.0 for Windows, Mac OS X and Linux.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles