|
Software
Products & Services
|
|
|
|
|
| | |
| | | |
|
ShareOnWeb--Web Conference and Knowledge Share Portal |
|
|
ShareOnWeb delivers web conference integrated with knowledge management
- ShareOnWeb demo
- LiveMed Journal demo
- Ideal for conducting e-meetings, one-on-one mentoring sessions, live training sessions, e-training, e-seminars, e-workshops and e-conferences
- Rich suite of tools for managing the entire lifecycle of collaboration
- Easy to use video/audio conference with inexpensive webcam. Optimized for lower bandwidth internet connection
- Conduct concurrent slide presentations in two modes: navigation of slides controlled by single user, and independent navigation
- Share documents with other participants of web conference
- Share common space in a whiteboard, annotate screen or region of screen
- Conduct interactive Chat
- Record and archive video/audio feeds, slides, notes and chat
- Open standards based system web portal based on Portlet standards and Apache's Jetspeed
- Integrated Knowledge Repository with Discussion forum, Collaborative authoring of documents, Links to useful resources and Blog authoring
- Create rich multimedia e-Learning content and share with users
- Global search for all resources in the portal, including video/audio archives, documents, discussions and other content
|
|
|
|
|
|
iAnnotate--Web
based Collaborative Image Annotation |
|
|
iAnnotate delivers Rich
Annotation capability on a web browser
-
iAnnotate demo with NASA satellite
images
-
iAnnotate demo in Ophthalmology
-
Open standards based system. Annotations are created as SVG, a W3C (World-Wide
Web Consortium) standard for web graphics. Middle tier is built on
Aspire.
- Multiple planners/users view an image in a
web browser and create rich annotations. Rich annotations consist of
annotation markings and annotation properties
- Annotation markings are drawn on the browser
using a mouse (or stylus on touch screen). Free-hand drawing tools
available are similar to Paint application on desktop. In addition,
predefined icons are available to be placed as markers.
- Annotation properties are attributes
associated with markings. Each marker type will have a specific set of
attributes.
- Example: Annotation marking is an icon of a
house. Annotation properties would be address, sq-ft of plot of land,
sq-ft in built house, number of bedrooms, etc.
- Each collaborator creates annotations on a
user specific layer
- All the marker and attribute information is
stored in a database
- Image annotation is done on a web browser
with no applets
- Authorized users can retrieve, superimpose,
and compare multiple annotations and make decisions
- Storage & bandwidth requirements are a
fraction of traditional compressed bitmap based systems
|
|
|
Aspire, a proven tool to
develop scalable, robust and maintainable web applications rapidly
- Aspire
annotated demo
- Download
Evaluation copy of Aspire
- Aspire dramatically reduces complexity and
time to develop web applications on any J2EE platform--WebLogic, WebSphere,
iPlanet, Tomcat, Oracle 9i-AS.
- Aspire reduces cost of development by a
factor of two or more by eliminating middle-tier programming
- Aspire connects business components/data
sources to output formats like HTML, Excel, PDF or others with no (Java or
VB) programming
- Aspire separates the business component/data
layer from the presentation layer, so you develop back-end once and deliver
data in multiple formats with no change to back-end or middle-tier
- Web app developed with Aspire can become a
SOAP service with a few lines of declaration
- Aspire provides pre-built components for
authentication, authorization and session management allowing out of the box
application development
- Aspire is a plug-able data gathering and
plug-able data transformation engine
- In Aspire multiple business components are
declaratively composed to do transactions, do computations and deliver data
as XML infosets. This involves no java coding, or proprietary
scripting
- Aspire's data transformation engine can
convert XML infosets using XSL, JSP, HTML tags and others. The transformed
data can be in HTML, PDF, Excel or flat
file
|
|
|
VoiceSync improves performance of voice applications
-
VoiceAsync is voice portal framework that significantly improves the performance of voice XML applications. Current approaches have performance issues because of: a) extensive interactions with the server that involve large page transfers and b) reloading of large VXML pages, that have been dynamically generated, in the voice browser
- VoiceAsync framework is an approach to reducing the amount of data that is sent from server to voice browser and minimizing the amount of time to load VXML pages. The framework consists of asynchronous calls from the voice browser to the serverside versus a full submit of page. This enables sending of specific data fields to the server, as opposed to all fields and receipt of specific data elements, as opposed to the entire page
-
The second aspect of the framework responds to the asynchronous requests and resides on the serverside. It is a declarative middle-tier for extracting data from backend components like databases and web services and delivering the data as standard java objects to JSP pages. The JSP page then create and delivers XML file in response to the asynchronous request
|
|
|
|
|
|
AspireMethods.
Fast Track J2EE Application Development: |
|
|
Developed fast track methodology for delivering solutions
with focus on templates, tools, techniques for separating presentation,
data and business logic, and eliminating servlet/mid-tier programming.
The methodology is supported by our Java Servlets based general purpose
application to transform data from database into a variety of formats:
HTML, XML, PDF, Excel and others. Unlike JSP, it cleanly separates business
logic, database logic and presentation layer. |
|
|
Methodology's Architecture guidelines include: Effective
implementation of OLAP vs OLTP applications; Prudent selection of business
logic in database vs EJBs; Selection criteria for efficient data transport
from database to Servlet directly vs from database to bean to servlet.
|
|
|
Methodology's Benefits include: Fast, cost effective implementation;
Scalable, Responsive, maintainable applications; Parallel development
utilizing multiple skill sets.
|
|