Enterpise solutions based on your business needs...
Soft Tech Consulting has helped several of its clients enhance their business
processes by implementing technology to improve operational efficiency. Our
capabilities also encompass industry-standard technologies for distributed
processing such as Web Services, CORBA, and J2EE as a means of integrating
systems within the existing technology infrastructure of an organization. Areas
that we have expertise include:
Goal-Directed Agents
Soft Tech Consulting is a leader in the application of Goal Directed Agent
technology and Agent Oriented methodologies for software development. We have
implemented commercial-grade agent technology in a J2EE environment to
encapsulate complex processing in a secured fashion and facilitate system
integration.
Goal Directed Agent technology was originally developed with funding seeded by
DARPA in the late 1980's and early 1990's at the Stanford Research Institute (
SRI ). Initially, it was developed for very complex problem areas that may
optionally require automatic fault recovery. The technology has been used in
NASA's Space Shuttle Program and for national and homeland security
applications. In general, this technology provides significant benefits where a
company has intellectual property assets in their business processes, or where
business processes are complex but must also be flexible or adapt to rapidly
changing business conditions.
Agent Oriented Development is an evolutionary improvement on object oriented
development but its long term impact on software development will be no less
significant. Agent Oriented Development can significantly reduce the
development and maintenance costs of large complex systems. This is possible
because agents can be programmed with multiple independent strategies to
achieve a goal or to respond to failure greatly reducing the degree of coupling
in large complex systems.
Soft Tech Consulting is a proponent of Model Driven Architecture. UML Version 2
introduces modeling constructs to support the abstractions of Agent Oriented
development. We can help you build more flexible and adaptive systems. In
addition, the agent framework can be implemented on top of a mobile object
framework.
Dynamic Profiling
Soft Tech Consulting also has expertise in architecting systems requiring
extremely high-availability. We developed the Dynamic Profiling and
Instrumentation Application (DPIA) framework to perform dynamic "Load Time
Adaptation" of Java class files for the purposes of instrumentation,
optimization and execution profiling of Java classes executing in standard Java
Virtual Machines (JVM), servlet containers or as Enterprise Java Beans (EJB) in
J2EE containers. This framework enables the creation of applications requiring
very high or continuous availability. DPIA employs the SOOT framework developed
at McGill University as part of their Sable compiler project for classfile
instrumentation. The load time adaptation of DPIA can be described in multiple
formats such as XML, snippets of Java code, or native SOOT formats.
Diverse Solutions
We have delivered many diverse solutions for our clients including:
-
Enterprise Web-enabled applications using J2EE and .NET architectures
-
Windows applications
-
System integration through Web Services, including Services-Oriented
Architectures (SOA)
-
Database architecture and design for applications requiring high availability
and scalability utilizing Oracle, SQL Server and other major database vendors
-
Application server configuration and management for optimizing e-business
applications requiring transaction management, integrated security
configuration and scalability
-
Applications with extensive dynamic business exceptions that require innovative
business management and processing
-
Imaging applications for the banking industries
We have developed and deployed solutions utilizing the following technologies,
standards and products:
-
Operating Systems
Unix (Iris, Linux, BSDI, Solaris), Windows 2000/2003/XP, Novell, IBM OS/390,
Palm OS, CE .NET, Symbian OS
-
Web Servers
WebLogic, WebSphere, JBoss/Tomcat, IPlanet, IIS
-
Programming Languages & Tools
Java, JavaScript, C++, C, ANT, JSP, ASP, Perl, ColdFusion, XSLT, XML, HTML,
C-Shell, MatLab, ASP.NET, C#, VBScript, Visual Basic
-
Databases
SQL Server, Access, Oracle 8/9, Sybase, Paradox, MySQL, DB2, Cloudscape
-
Networking
TCP/IP, SSL, Tunneling, Novell, Lantastics, Unix DNS/Firewall Management, FTP,
SMTP, X.400, Sun NFS, Berkely Sockets, SNMP, NetBios, NetBEUI, Ethernet
-
Transaction / Messaging
IBM CICS, IBM MQ-series, BEA Tuxedo/Jolt, Tibco Message Bus
-
Software Engineering
UML/Object Modeling, Model Driven Architecture (MDA), CMM, Data/Process
Modeling, Agentis AdaptiveEnterprise, Rational Unified Processes (RUP), OOAD,
Extreme Programming (XP)
-
Specifications
J2EE, Javamail, Struts, RMI, JDBC, EJB 2.0, W3C, ODBC, .NET Framework
For more information about how we might be able to help you, please
contact us.
|