Advanced Computing Experts

Consulting

 

 

 

 

 

 

 

 

Computational Software/System Customization

ACE offers solutions to make your computational tools and software running more efficiently, compatible with universal computing framework, easily integrated into existing enterprise systems, and instantly hosted as standard services.

ACE technology is motivated by the fact that although large-scale computational and optimization have been a subject of research for over half a century now, the challenge of making the tools useful in practice is still a problem. Initially the greatest difficulties were posed by solution computation and model building, but the primary impediment to broader use of computation models and methods today is also of communication.

Although many of the computation related tasks can be done by a combination of manual labor and custom tools using existing computing technologies, ACE excels at combinations of software and systems with standardized interfaces, seamless integration, embedded intelligence, and no human involvement.

Many organizations have unique requirements that can't be met using packaged software or run-of-the-mill approaches. To achieve a competitive advantage, these companies require unique software solutions that are tailored to their specific needs and that interoperate seamlessly with their current systems.

ACE has built business-critical systems for clients in a broad spectrum of industries. ACE specializes in developing reliable, high-performance applications that solve unique business problems.

Depending on the needs of the client, ACE can provide turnkey development services or can work as part of a team. While working jointly with your team, our architects and developers stress mentoring and knowledge transfer, to ensure your organization is prepared to take ownership of the system after the engagement is complete.

Backed by years of experience in both the J2EE and Microsoft .NET technologies, ACE is committed to successfully delivering your solutions. ACE can assist with your application development and integration through the following solution services:

  • Architecture definition & design
  • Requirements definition & management
  • Vendor & open source product evaluation/recommendation
  • Framework and component development
  • Automated unit testing and performance tuning
  • System & user acceptance testing
  • Technical and end-user documentation

 


Customization Technology

  • Best practice framework Struts, Hibernate, Eclipse RCP, SWT, AJAX, Spring
  • Universal computing framework such as Optimization Services and Optimization Services Protocols
  • Computing standards adoption such as OSiL, OSoL, OSrL, OShL and other optimization representation and communication standards
  • Object-oriented analysis & design, including ORM, SOA, MVC, OOP, Design Patterns (Delegate, DAO, Service Locator, etc.)
  • Java/J2EE (including EJB, servlets/JSP, JMS, etc.)
  • Microsoft .NET (including C#, VB.NET & ASP.NET)
  • Large-scale computing server design and implementation
  • Web services and Service Oriented Architectures
  • Computing architecture migration planning
  • Relational and object database design
  • Legacy systems integration
  • Full-lifecycle project management
  • Unit testing
  • Leveraging on fully tested open source projects and tools