Overview of Farance Inc.
Since 1981, Farance Inc. has
been an information and communications technologies consulting company with
specialties in the following areas:
Systems Architecture and
Engineering
- systems architecture,
cross-industry/industry-specific
- software engineering
methodology
- computer aided software
engineering
- systems analysis and
design
- systems testing
- development systems
- configuration management
- version/release control
Commercialization and
Management
- standards development and
conformance
- product management
- product planning
- product packaging
- project management,
planning, and budgeting
- technical risk management
Communication, Networks,
and their Applications
- distributed computing
- nomadic computing
- networking,
communications
- client-server and
peer-to-peer protocols
- web
services, web applications, web content
Operating Systems and
System Software
- multiprocessor and
massively parallel systems
- operating systems and
kernels
- high performance
real-time systems
- language architecture,
design, and implementation
- compilers, interpreters,
and runtime environments
- batch and scripting
languages
Applications and Systems Integration
- artificial intelligence
- ontologies, knowledge engineering/representation
- trustworthiness
- cloud computing
- electronic commerce,
financial applications
- educational applications
- transportation systems
applications
- numeric applications
- database systems and
applications
- data modeling, API design
- user interface and
usability
- intellectual property
rights management systems
- security analysis,
design, implementation
- system administration
- disaster recovery
- maintenance engineering
Miscellaneous
- due diligence (technical
services only)
-
expert witness
- teaching
- course development
- documentation and
technical writing