Logo Home    About Us    Services    Solutions    Contact Us

Application Development

Whether there is a need for a turnkey solution or a need for highly skilled specialists to complement an existing staff or an ongoing project, E&F Research can help clients to accomplish their business objectives. We have a team of talents armed with best of breed software and database engineering practices. E&F Research team members have years of experience in various fields of applications, some examples of which are listed below.

  • Supply chain management. This is one of the most common fields of implementation in software development world as it deals with a chain of entities from supplier's supplier to manufacturing to customer's customer.
  • Production planning. Each production environment comes with its unique set of problems and solution methodologies.
  • Resource management and optimization. In certain types of manufacturing, there is usually a way to optimize the usage of materials, minimize the scrape and increase the output.
  • Operations research. This branch of industrial engineering actually includes almost any type of problem demanding a solution to reach efficiency and effectiveness.
  • Expert systems. Where powerful decision making skills are important, an expert system can help the client make more out of its human experts. Such system can help less experienced employees make better decisions or replace a retiring human expert.
  • Intelligent agents (robots & spiders). Some of our clients use our robots internally to provide them commercially important information about their competitors. Combining artificial intelligence techniques with these applications can make difference in critical strategic decisions as well as your daily operations.
  • Mobile communications. Whether it is employees or customers that client wants to communicate with, E&F Research can provide efficient communication channels through mobile devices.
  • Control systems. E&F Research has the engineering team to design and develop process control systems as well as to integrate existing ones with high level software applications.
  • Image processing & recognition. This is a complex application category as it deals with analysis of large amounts of data. We can provide solutions even for the most demanding high speed real-time image processing and recognition applications.

Our software engineering activities utilize the following practices.

  • Agile software development methodologies including Extreme Programming
  • Object oriented programming
  • Reusable codes
  • Patterns practice
  • CASE tools
  • Distributed computing
  • Platform, SDK, API development

When it comes to technical details, E&F Research stands out of the crowd as we adopt a technology agnostic approach instead of being a unilateral provider. We develop applications for platforms such as .NET, Java, Win32, Unix/Linux. Most common programming languages we use are C, C++, C#, Java, JavaScript, VB, VB.NET, VBScript, PHP and Delphi. We utilize web technologies like HTML, XHTML, CSS, DHTML, WML, ASP, ASP.NET, CGI and ISAPI as well as others such as COM/DCOM, ADO, ADO.NET, ODBC, BDE, XML and TCP/IP. As databases are key elements to most of the software applications, we specialize in various database servers and technologies that are applicable in different operating systems or platforms. Top database systems we support are MS SQL Server, MySQL, Oracle, Access, Paradox and Dbase.

Please contact us for more information or to discuss how we can contribute to your software and database development strategies.



E&F Research, ©2007, www.efresearch.com