Extensible Markup Language (XML) Is A Set of Rules For Encoding Documents in
Extensible Markup Language (XML) Is A Set of Rules For Encoding Documents in
A classifier describes a set of instances that have common behavioral and structural
features (operations and attributes, respectively).
A classifier is a type and can own generalizations, thereby making it possible to define
generalization relationships to other classifiers.
XML:
XML's design goals emphasize simplicity, generality, and usability over the Internet.[6] It
is a textual data format with strong support via Unicode for the languages of the world.
Although the design of XML focuses on documents, it is widely used for the
representation of arbitrary data structures, for example in web services.
Many application programming interfaces (APIs) have been developed that software
developers use to process XML data, and several schema systems exist to aid in the
definition of XML-based languages.
XMI:
The XML Metadata Interchange (XMI) is an Object Management Group (OMG)
standard for exchanging metadata information via Extensible Markup Language (XML).
It can be used for any metadata whose metamodel can be expressed in Meta-Object
Facility (MOF).
The most common use of XMI is as an interchange format for UML models, although it
can also be used for serialization of models of other languages (metamodels).
This diagram can include internal parts, ports through which the parts interact with each
other or through which instances of the class interact with the parts and with the outside
world, and connectors between parts or ports. A composite structure is a set of
interconnected elements that collaborate at runtime to achieve some purpose. Each
element has some defined role in the collaboration.
Ports can either delegate received requests to internal parts, or they can deliver
these directly to the behavior of the structured classifier that the port is contained
within. Public ports that are visible in the environment are shown straddling the
boundary, while protected ports that are not visible in the environment are shown
inside the boundary. All the ports in the diagram are public, except for the view
port along the right boundary of FibonacciSystem.
• Connector : A connector binds two or more entities together, allowing them to
interact at runtime. The connector is shown as a line between some combination
of parts, ports and structured classifiers. The diagram shows three connectors
between ports, and one connector between a structured classifier and a part.
EMBEDDED APPLICATION :
Embedded systems are controlled by one or more main processing cores that are typically
either microcontrollers or digital signal processors (DSP).[4] The key characteristic,
however, is being dedicated to handle a particular task, which may require very powerful
processors. For example, air traffic control systems may usefully be viewed as embedded,
even though they involve mainframe computers and dedicated regional and national
networks between airports and radar sites (each radar probably includes one or more
embedded systems of its own).