C++ Programming:
Web-based magnetic tape viewer
Project name: Swahili
Domain: Data processing and displaying
Description: Swahili is a web-based application designed for quick viewing of computer magnetic tapes which are (or were) used in scientific and technological organizations for storing large volumes of information: scientific data, special photos, etc. Swahili was developed by a US public company in cooperation with Acceptic Ltd to support the public company's institutional clients.
Project aims:
- Provide access to archived legacy and modern scientific data written on magnetic tapes.
Functionality:
- A web-based interface for remote access to stored data
- Complex "on-the-fly" calculations to display data in the required format
- Gamma correction for photo files
- Analog data noise reduction
- Processing of extra-large data files (hundreds of Gigabytes in size)
- Encoding conversion (EBCDIC to ASCII, 6-bit to ASCII, etc.)
Magnetic tape formats supported:
- Seg-Y, Seg-D, UKOOA (The Society of Exploration Geophysicists formats)
- HRIR, THRIR, MRIR (High Resolution Infrared Radiometer and Medium Resolution Infrared Radiometer formats)
- ITS1, ITS2 (Incompatible Timesharing System format)
- LIS
- Unix dumps
- TAR archives
Achieved results:
- Swahili is widely used by a number of US institutional organizations.
Technologies and development frameworks:
- Programming language - C++
- STL, Boost
- CGI
- MySQL
- KDevelop
- Linux
Acceptic team carried out the following phases of the project lifecycle:
- Requirements analysis (partly)
- User interface design (partly)
- Application development and testing
- User documentation writing
The Acceptic team successfully reached the final milestone within the schedule.
More examples of software and Web development projects completed by Acceptic:
- Parallel C++ programming and legacy application porting (Qt 4)
- Network data sharing application (C++ development)
- Local social network (GeoIP, Google Maps)
- CRM for fitness clubs (.Net)
If you have any questions or need C++ programming services (data processing, audio/video sharing or streaming, distributed and parallel systems, cross-platform high-loaded applications) - Contact us for a free quote.
Our Expertise:
Domain Expertise
- eCommerce
- Business Management Systems
- Social Networking
- Facebook Apps
- iPhone Apps
Technical Expertise
Testimonials
"Excellent work. My best experience so far with software development companies I have hired."
Phyllis Freeman,
www.classicalmusiccity.com

