1- Software Sources and Electronic Libraries

The production sector in Khalifa depends on the software sources that were accumulated over almost 25 years for more than 400 software titles developed by KCG. The sources were developed recently and converted into programming tools for developers using the concept of Object Oriented Programming Systems (OOPS). The components in this library are in the form of (dll, ocx, exe, and well documented sources). They are all, well described, in Meta data which are searchable for easy access of the tools. These components are reusable and are considered as an important asset for the company in developing software projects.

On the other hand, if we consider the field of eLearning, KCG has a unique library named "the study tools" which is used to develop Educational Software for the CDROM and the Internet, and they are also used to build the "Learning Objects".
Another library was built for "Skills Development" using the computer programming capabilities. These tools libraries are extensively used in courseware development for schools and universities. KCG tools libraries are continuously growing. A new library with a program generator is completed for ePublishing and eBooks.This new library will open the doors for all book publishers and educational institutes to convert all there paper publications into the form of eBooks at affordable prices, in a very short time while using the latest technologies. More details about activities and projects that used "Khalifa Tools Libraries" are available in "the activities and Projects Catalog.

2- The Learning Objects Library

The learning object is defined as "a digital resource that can be reused to support learning". For this reason Khalifa has a large library that consists of 3 millions learning object. This continuously growing library has photos, pictures, drawings, maps, screens, backgrounds, clip arts, sound effects, video, cartoon, flash, and a large collection of text contents for scientific, culture, and Islamic literature in digital form.

For example the Islamic text library has the full Quran text (approved by Al-Azhar) and more than 60 000 Hadith for the prophet Mohamed peace be upon him, and many interpretations and translation for the Quran in many languages. An electronic card of metadata for each element is prepared for easy search and browsing in the library to reach the required learning object easily.

On the other hand, the library contains a class of learning objects which is known as "the structured learning object". This is typically an educational unit, which is self-contained and includes its objectives, explanation for the subject based on the objectives, activities, exercises, and evaluation for measuring the learner understanding and to verify the achievement of objectives. Examples of these objects are a lesson about the ellipse in mathematics, and lessons about Arabic dictation.

These structured learning objects are a new concept in thinking about the educational contents that are based on dividing the subject into smaller chunks or objects. Each object is self-contained and independent. However, an educator can collect them into a group to form a lesson or group of lessons. The most important advantages of the learning objects library are:


  1. Khalifa is using it very efficiently to develop its software in a quick and economical manner.
  2. KCG is supplying customized "Learning Objects Libraries" to schools and universities for the teachers and professors to electronically prepare their lessons and present it in the class rooms.
  3. KCG is providing customized "Learning Objects Libraries" to training centers for trainers to prepare their training materials and present their lessons in the training labs with multimedia.
  4. The "Learning Objects Library" is continuously growing with each project conducted by Khalifa.


3- Software Development Labs:

The software development in KCG is done in a specialized labs that consist of programmers, graphic designers, data entry and multimedia labs in addition to audio and video studio. These labs contain modern computer and electronic systems, in addition to the necessary software and development tools. The working groups are connected in different labs with a local area network and they are also connected to the internet using ADSL. The quality control engineers are working with these groups during the whole cycle of development. The shown figure is showing the product life cycle for typical educational software. It can be noticed that the software development is following the general rules for software engineering and in accordance with the international standards. Similar procedures are used for all other software projects. For each project a project manager is appointed to organize and utilize the resources available in all departments of the production sector. The sector manager (Engineer/ Mamdouh Fathy Riyadh) supervises all departments and manage the utilization of resources between the projects managers.

Contact us

Khalifa Computer Group

Address: 162 King Faisal St., Al-Haram, Giza, Egypt

Office:   +20233837794   
Fax     :  
This e-mail address is being protected from spambots. You need JavaScript enabled to view it.



Follow us



linked in

google plus