Technologies for implementation of project


C is often used for
"system programming",
including implementing
operating systems
and embedded system
applications, due to a
combination of desirable
characteristics such
as code portability and
efficiency, ability to
access specific hardware
addresses.

C++ is one of the most
popular programming
languages and is implemented
on a wide variety of
hardware and operating
system platforms. As an
efficient compiler to native
code, its application
domains include systems
s/w,application s/w,device
drivers, embedded software,
high-performance server.

OpenMP
(Open Multiprocessing)
uses a portable,scalable
model that gives programmers
a simple and flexible interface
for developing for platforms
parallel applicationsranging
from the standard desktop
computer to the supercomputer.

MPI believes that meeting
and event planners serve a
critical role in the success of
business, and is committed to
giving its members the very best
in professional development,
business opportunities and a
vibrant industry community.

The ns-3 project is to
create an open simulation
environment for
networking research
that will be preferred
inside the research community.

J2EE (Java 2 Platform,
Enterprise Edition)
is a Java platform
designed for the
mainframe-scale
computing typical
of large enterprises
used to facilitate the
development of multi-tier,
thin client applications.

Struts provides its own
Controller component and
integrates with other technologies
to provide the Model and the View.

Hibernate's primary feature
is mapping from Java classes
to database tables also provides
data query and retrieval facilities.

Java Advanced Imaging (JAI)
is a Java platform extension
API that provides a set of
object-oriented interfaces that
support a simple, high-level
programming model which
allows developers to create
their own image manipulation
associated with commercial
image processing software.

Cloud computing is the
use of computing resources
(hardware and software) that
are delivered as a service
over a network (typically
the Internet).For example,
email. The name comes
from the common use of a
cloud-shaped symbol as an
abstraction for the complex
infrastructure it contains
in system diagrams. Cloud
computing entrusts remote
services with a user's data
software and computation.

Android provides an adaptive app
framework that allows you to
provide unique resources for
different device configurations.
For example, you can create
different XML layout files
for different screen sizes
and the system determines
which layout to apply
based on the current
device's screen size.


The Spring Framework provides a
comprehensive programming and
configuration model for modern
Java-based enterprise
applications- on any kind of
deployment platform.A key element
of Spring is infrastructural support
at the application level:Spring
focuses on the "plumbing" of
enterprise applications so that
teams can focus on application-level
business logic, without unnecessary
ties to specific deployment environments.