Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is OMG

Handbook of Research on Embedded Systems Design
The Object Management Group.
Published in Chapter:
UML MARTE Time Model and Its Clock Constraint Specification Language
Frédéric Mallet (Université Nice Sophia Antipolis, I3S, UMR 7271, CNRS, INRIA, 06900 Sophia Antipolis, France), Marie-Agnès Peraldi-Frati (Université Nice Sophia Antipolis, I3S, UMR 7271, CNRS, INRIA, 06900 Sophia Antipolis, France), Julien Deantoni (Université Nice Sophia Antipolis, I3S, UMR 7271, CNRS, INRIA, 06900 Sophia Antipolis, France), and Robert de Simone (INRIA Sophia Antipolis Méditerranée, 06900 Sophia Antipolis, France)
Copyright: © 2014 |Pages: 23
DOI: 10.4018/978-1-4666-6194-3.ch002
Abstract
The UML Profile for MARTE extends the UML with constructs dedicated to the modeling and analysis of real-time and embedded systems. Its time profile provides a rich model of time based on the notion of logical clocks that can be used consistently through all modeling elements/diagrams. The MARTE time profile comes with a companion language, called CCSL. CCSL is a formal declarative language used to handle the MARTE logical clocks and schedule the execution of the different parts of a model. This chapter gives a snapshot on modeling and analysis facilities that have been developed specifically around the time profile of MARTE and CCSL. A second objective is to show how MARTE can be combined with other profiles such as EAST-ADL. The last objective is the use of CCSL as a common language for specifying the semantics of models to allow their execution in a common framework. The MARTE and EAST-ADL constructs are illustrated on an example of a simplified cruise control. The example starts with a description of functional and timing requirements captured using a specific profile called EAST-ADL dedicated to the automotive domain. Then some of the requirements are refined with UML state machines and activities adorned with MARTE stereotypes. All these models rely on MARTE clocks. The semantics of these diagrams is given by a CCSL description that is automatically derived from the models. The resulting CCSL specification can be used to execute the UML/EAST-ADL specification, to animate the model, or to perform various kinds of analyses.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Extensions to UML Using Stereotypes
Has been “Setting The Standards For Distributed Computing™ through its mission to promote the theory and practice of object technology for the development of distributed computing systems. The goal is to provide a common architectural framework for object-oriented applications based on widely available interface specifications ( OMG, 2001 ).
Full Text Chapter Download: US $37.50 Add to Cart
Semantic Web Services: Towards an Appropriate Solution to Application Integration
The Object Management Group, Inc. (OMG) is an international organization supported by over 600 members, including information system vendors, software developers and users. Founded in 1989, the OMG promotes the theory and practice of object-oriented technology in software development. Primary goals are the reusability, portability, and interoperability of object-based software in distributed, heterogeneous environments. OMG Task Forces develop enterprise integration standards for a wide range of technologies, and an even wider range of industries. OMG’s modeling standards enable powerful visual design, execution and maintenance of software and other processes. OMG’s middleware standards and profiles are based on the Common Object Request Broker Architecture (CORBA) and support a wide variety of industries.
Full Text Chapter Download: US $37.50 Add to Cart
MADES FP7 EU Project: Effective High Level SysML/MARTE Methodology for Real-Time and Embedded Avionics Systems
OMG or Object Modeling Group is a standardization organization providing several standard specifications as UML for example.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR