Application Development
  • Intranet Application Solutions
  • Web enabled Legacy Systems
  • SVN Implementation
  • Knowledge Management Software
Database Solutions

As organization grows, so do IT Systems and infrastructure, including databases. Multi-focused IT implementations result in the existence of several database platforms across the organization, with multiplicity of not only software products but also on the various hardware platforms on which they run. In such a scenario, the ability of an organization to manage these databases and leverage the true power of data becomes severely limited.

 

AMS helps organizations build and optimize database solutions and integrate them with business processes. Thus, organizations benefit from secure and accessible database services without building additional infrastructure or increasing administrative workload.

AMS provides database solutions for the following applications:

  • Inventory Management Systems
  • Payroll Management Systems
  •    Production Planning and Control

AMS has worked on the following database platforms:

  • Oracle
  • SQL Server 2000
  • MySQL
Device Driver Development

AMS boasts of an extensive experience with device drivers. Starting from the UNIX System V, AMS has worked on most of the host operating systems for desktops, servers and embedded drivers for various RTOS. Being an integrated engineering service house, AMS has developed several cards / boards and has also been instrumental in RTOS bring up on many of them.

Host Drivers:

AMS has worked on following operating environments on the host side

  • Linux 2.4.x, 2.6.x - Enterprise / Carrier Grade / SMP Server - 32 and 64 bit
  • MS Windows - 98, ME, 2000, XP; NDIS, WDM, WDF / KMDF - 32 and 64 bit

Apart from developing, porting and maintaining device drivers for its customers, AMS also adds value with expertise in optimization, performance tuning and certification such as WHQL for Windows and tests as LTP for Linux.

AMS has worked on drivers for various host bus and IO interconnect standards like: 

  • PCI/ PCI-X/PCIe( 32 bit and 64 bit Platforms)
  •    MIL-STD 1553B
  •    IEEE1394
  •    PCMCIA
  •    Ethernet / Fast Ethernet / Gigabit Ethernet / 10G

Embedded Drivers:

AMS has deep and thorough knowledge base on developing, porting drivers for

  • Embedded Linux (RTAI, RT-Linux)
  •  VxWorks / pSOS
  •  QNX
  •  WinCE, NTE / XPE

AMS has developed / ported these drivers on processors such as ARM, single card and multi card drivers for MIL-STD 1553B, ARC, etc. Peripherals for these drivers were UART, USB, 1394, SPI, I2C, RTC, CAN, Ethernet, WLAN, PC-CARD, SD / MMC, NAND / NOR, Touchpad, LCD etc.

Web based Solutions

Ever since the Internet has revolutionized the business landscape, enterprises have endeavored to build systems on versatile, efficient, portable, and secure technologies that can help them adapt to change and compete more effectively. As a result, applications built on Java technology became increasingly popular. 

AMS has developed many web based technology projects and products with a group of Java specialists having extensive design, project management and implementation skills. 

With technology as its core strength, AMS has invested significantly in improving Java competency. A separate research and development wing has been set up specifically to develop skills on new Java related technologies and incorporate them in the solutions offered by AMS. 

Backed with an extensive experience in successfully architecting and delivering large-scale J2EE solutions, AMS has the expertise in cutting-edge technology and latest tools to provide high quality solutions.

Our main criteria in developing web based solutions:

  • Easy deploy-ability
  • Scalability
  • Robustness
  • Portability
IV & V Services

Independent Verification and Validation is a reliable and trusted way to ensure that the system is being developed as per requirements of the customer and with sound engineering practices. 

More than a mere quality assurance, IV & V performs in-depth technical analyses of the products and the processes of system development. It also advises the customers when signs of problems begin to surface so that plans can be put in place to deal with the situations. More importantly, IV & V acts as an independent unit without any bias, which adds objectivity to their analyses.

AMS has a strong IV & V team which verifies various aspects of system development process and artifacts. One or more IV & V member(s) is associated with the development team throughout the development cycle.

The AMS approach to IV & V is to:

  • Develop IV & V plans based on the customer's expectations.
  • Allocate the best resources based on the type of IV & V expectations.
  • Procure or develop tools needed for the effort.
  • Perform in-depth technical analyses.
  • Keep the customer informed about the progress and findings.
  • Monitor and report trends.
  • Standard tools like Telelogic and Logicscope are used for IV & V.
Multimedia Solutions

Multimedia development at AMS ensures maximum penetration with higher acceptance levels. The teams bring together the best in multimedia technologies so that the customer stays ahead of the competition. The use of latest technology gives the clients a unique multimedia experience. The areas of expertise are creating interactive learning programs, corporate presentations, online games, scientific animations to name only a few.

Multimedia Applications:

  • Flash 2D/3D animation designs
  • Flash Website design
  • Online Product Presentations
  • Computer based interactive e-learning Tools
  • Scientific Animations
Embedded Software

AMS has in-depth expertise in developing embedded and real time software for various domains, including, Automotive, Networking, Telecom, Wireless, consumer electronics, medical, and control systems industries. AMS has worked on projects using most of the popular Embedded System chips and Operating Systems. 

AMS is involved in designing, programming and developing embedded software components and systems. The software engineering team at AMS possesses significant experience in the solution development for all modern operating systems, both Windows and Linux, as well as real time operating systems such as RT-Linux, QNX, VxWorks and PSos.

Embedded Systems Specialities 

  • Board Support Packages (BSPs)
  • Operating Systems / Kernel development
  • Firmware / Device Drivers
  • Protocol Stacks

Embedded OS or RTOS

  • Embedded Linux (uClinux, RTLinux, etc)
  • Windows CE
  • eCos
  • Palm OS
  • Symbian
  • VxWorks
  • QNX
  • Thread-X

Programming Languages

  • C / C++
  • Assembly languages