|
LisleTech's technical competencies include:
Software Engineering
Designing, building, and releasing software products is our primary
strength. Our approach involves more than just writing a few lines of
code. We employ complex and disciplined methodologies that incorporate
architectures, detailed designs, functional specifications, test plans,
version control, build processes, installers, and problem reports.
XML Technologies
Our principals are among the world's leading experts in XML and XML-related
technologies such as XSLT, Cocoon, SOAP, and XML Schema. We have
implemented leading edge web sites utilizing XML that can present
information based on the capability of the display device, from standard
web browsers to WML-enabled wireless devices. Self-describing data enables
disparate systems to communicate and share data effectively and is
particularly useful for business-to-business electronic commerce. We have
utilized this approach to build products that integrate trans-enterprise
legacy business systems across the Internet.
Language Processing
We have built many parsers, code analyzers, translators, validators, and
code generators for a variety of languages including programming languages
such as C++ and PL/I, hardware description languages such as VHDL and
Verilog, and data representation languages like EDI and XML. Our
experience also includes building systems that perform representational
transformation (graphics to language) and that perform code generation for
circuit synthesis and semantic analysis. Much of the work in these areas
revolves around two canonical problems: translating data from one
representation to another or initiating certain actions through API calls
based on syntactic and semantic content of input data. These types of
processing can involve very sophisticated transformations, sometimes in
real time.
Algorithm Design
Our lead system architects have years of experience implementing efficient
algorithm design. Areas that we have specialized in include Kinematics
(robotics), Fourier analysis, Load balancing/distributed computation, Data
representation and transformations, Event modeling and analysis,
Multi-threaded remote process control and Global dataflow analysis.
Network Applications
We have a great deal of experience building network applications and an
understanding of networking protocols at every layer of the OSI networking
model. Our experience includes designing and deploying network
architectures for a variety of purposes including local area office
networks, widely distributed virtual private networks, corporate extranets,
and internet service providers. We have deployed cryptographically secure
network architectures designed to protect corporate data resources. We
have deployed systems to provide a variety of network services including
TELNET, FTP, HTTP/HTTPS, DNS, SNMP, SMTP, POP-3, IMAP, and NTP. We have
also simulated the behavior of the MAC interface layer for multiple network
topologies. We have coded implementations of the TCP/IP protocol. We have
designed session layer protocols for client-server communication and
process control. We have built web applications driven by Java servlet
engines and database application servers. We have built multi-tier
electronic commerce systems presenting XML over HTTP.
Information Security
We have significant experience in Cryptography, network security, mandatory
and discretionary access protocols, SSL, SSH.
|