| |
Click for Software Home-page in Japanese
(needs Japanese fonts installed) |
| Software Services |
| |
| A long history of development in the
Networked Distributed Client Server environment as well as Internet, E-commerce
and E-business domains in both Microsoft and J2EE technologies driven by
Sun/Oracle/IBM have been successfully leveraged into a plethora of new
methodologies/technologies, like
Service Oriented Architecture (SOA),
Agile modeling techniques,
Ajax-based development (including using Ruby and RAIL
environment AJAX libraries) as well as J2ME based
BREW development. |
| |
| The Company focuses on three main
areas, System Software,
Applications
and Internet.
Please visit the links for more information. |
| |
| Silicon Interfaces has been successful
in acquiring vertical domain expertise based on its Software Services rendered
to Fortune top companies in North America and Europe in the areas of
Banking and Financial, Travel (Online), Retail (Online) and
Telecom |
| |
| Our Software Symphony |
| |
 |
| |
| Service Oriented Architecture |
| |
| Silicon Interfaces has been
propagating the virtues of Service Oriented Architecture since early 2005 based
on research and analysis of the markets in the year 2004. It was a natural move
for a Company with extensive Web Services experience as well as undertaking
spaghetti of Application Integration through the initial parts of the new
millennium. If you are looking for a Company who has already undertaken
extensive work on the following in terms of: |
| |
|
• Developing
Open Enterprise Service Bus (ESB) |
| |
|
• Identifying
Business Process (BP) and implementing using Web Services |
| |
|
• Permitting
free interchange of data with a robust Digital Model and addressing
Interoperability issues based on XML, SOAP and WSDL |
| |
|
• Resolving
Quality of Services (QoS) issues based on Security and Storage |
| |
| and have the necessary Skills required
for Open Source Sun/Oracle/BEA Servers and Tools in the J2EE, J2SE and J2ME as
well as dot Net Enterprise Servers, Frameworks and Microsoft Tools and
Technologies for implementation for SOA then please do consider our services in
this domain. |
| |
| Silicon Interfaces has found that
using Service Oriented Architecture has many benefits including: |
| |
|
• Integration
and Collaboration across enterprise boundaries opens a wide range of benefits
including more efficiency, better decision making, reduced cycle time and
seamless update of data across the network, consistency of processing etc. |
| |
|
• Cost
Savings, Information needs to be entered just once |
| |
|
• Forward
Thinking, Addition of new products and Businesses would just be a case of
plugging in that process very efficiently into the SOA. |
| |
| The Tools used by our Architects for
implementing SOA architecture: |
| |
|
• Microsoft
Biztalk with Host Integration Server |
| |
|
• BEA
Aqualogic |
| |
|
• Oracle
SOA Suite |
| |
| Agile Model Driven Development (AMDD) |
| |
| When it comes to a large development
over an extended period of time, various methodologies have been propagated and
used over the years, including by Silicon Interfaces, and it has been noticed
that what works in one environment may not work in all environments,
particularly when the market expectations and time to market goals may be a
changing parameter. Right from Event Driven Architecture through to Service
Oriented Architecture, Silicon Interfaces has been changing its development
models and processes in order to achieve maximum compliance to specifications,
incorporation of Change Orders as well as achieve Time-to-market goals. |
| |
| In this, Agile Model Driven
Development has proven to be beneficial to the Company, particularly keeping it
Clients needs in mind. |
| |
| The Process has been as follows: |
| |
|
• Focus
of People, Not Technology |
| |
|
• Display Models Publicly |
| |
|
• Keep
it Simple |
| |
|
• Artifacts to be Good Enough |
| |
|
• Embrace Change |
| |
|
• Work
Iteratively and Incrementally |
| |
|
• Create several Models |
| |
|
• Apply Rights Artifacts |
| |
|
• Iterate to Another Artifact |
| |
|
• Model in Small Increments |
| |
|
• No need to create complete models |
| |
|
• JIT model storming approach |
| |
|
• Quality of Service |
| |
|
• Build in conjunction with Project Teams |
| |
|
• Prototype Early |
| |
|
• Look at the Whole Picture |
| |
| Tools |
| |
|
• Oracle
Fusion Middleware |
| |
|
• Microsoft
Solutions Framework (MSF) |
| |
| AJAX and Ruby on Rails |
| |
| An emerging Web development technique promises to shake up the status quo in PC software and blur the line between desktop and Web applications. |
| |
| Over the years, desktop applications
tied to a specific operating system have become entrenched as the main way to
work on a computer. AJAX, a set of development techniques standardized over the
past eight years, could change all that by bringing more sophisticated
interfaces to Web applications. |
| |
| At the moment, Web pages are limited,
compared with most desktop applications. AJAX frees Web pages from the
restriction they suffer from by making them more interactive and so more
functional. |
| |
| Using AJAX, developers can create an
interactive user interface that's comparable to what's available on desktop
applications. |
| |
| Further, a very common operation in
web-based programming is querying an SQL database and returning the results in
a way that is meaningful to the rest of the program. Silicon Interfaces
utilized the Rails framework which includes a high-powered database access
library called ActiveRecord that simplifies the process of using SQL databases
from within an application. A few other common tasks for which Rails provides
pre-written libraries include: form data validation, application templates,
email sending and receiving, date and time formatting and manipulation, session
and cookie management, and interactive client-side functionality in web pages
with AJAX. Rails include an extensive library of AJAX functions that can be
used without any Javascript knowledge. |
| |
| Silicon Interfaces were early players
in the market. Even as Google was releasing, a close to perfect implementation
of Ajax in Google Maps, Silicon Interfaces Engineering and Technical teams were
focused on delivering the world’s first Ajax Scheduler and Calendar for the
Enterprise and Corporate world with extension to be the Diary to the Consumer
segments for Doctors, Students and Clinics. Ajax permitted the application to
have lesser call-backs to the Server and become a much quicker implementation.
The Web has become a platform for Collaboration and Silicon Interfaces is
ensuring a quick, early and low cost option for adopting Ajax technology. |
| |
| BREW |
| |
| End-to-End Is In |
| |
| Using the complete BREW system,
publishers and developers create applications in the language of their choice
and offer them to BREW operators, operators use the BREW virtual marketplace to
acquire applications and offer them to their subscribers, handset manufacturers
use BREW tools to rapidly respond to operator requirements, and subscribers
preview and purchase applications from their phone. Completing the solution,
BREW facilitates subscriber billing and settlement to publishers, developers
and their partners through the BREW Delivery System. |
| |
| The BREW Applications Platform has
been chosen by Silicon Interfaces for delivery to the mobile marketing place
since |
| |
| • |
BREW is thin. |
| |
| • |
BREW is fast. |
| |
|
• The
BREW platform sits right on top of the chip system software, enabling fast
C/C++ native applications and easy integration of browsers, virtual machines
based on Java™ technology and extensions such as 3D game engines, XML parsers,
and video players. |
| |
| • |
BREW is open. |
| |
|
• BREW
supports other languages beyond native C/C++, including alternative execution
environments such as Java, Extensible Markup Language (XML), and Flash. |
| |
| • |
BREW is extendable, cost-effective and secure |
| |
| A sample application which has been
useful in the telecom and internet space, developed by us has been a Web
Browser for the Mobile Phone using WAP 2.0 which is running on handsets using
Java and Brew for Motorola RAZR and GPRS networks with support for Java MIDP
2.0. This Browser has been the choice of a host of Telecom Operators in Asia
and competes effectively with Opera and Access, both not having the extensive
Operator coverage. |
| |
Click here to contact Silicon Interfaces for Software Development Services.
|