A framework of Utilization of XML related technologies in E-commerce, Farid, Mohammed Bahaa El-Din Mohammed, Mazen Sherif A., and El-Fangary Laila S. , (2001)
Implementation of Customer Service Tracking Using the Active Document Model, Mazen, Sherif A., Fangary Laila M., Bahaa Mohammed, and Farid M. , (2000) Abstract

Any kind of business uses documents, especially those used in paper work activities. The paper work contents hold huge amount of data. This type of data is exchanged between different business partners in form of purchase orders, invoices, offers, contracts …etc. In most cases, the processing control of this data source is poor if not missed because of the unstructured nature of these documents. XML came and brought a new dimension document structure. As the well formed XML documents rely on a predefined schema called XSD, documents may be processed easier and more efficient. The main creators of such daily paper work are the normal users but it is not practical to force them to learn XML concepts to create their documents in XML format.

Specifically, in those fields that include serving customers, service sheets include the details of services are stored in hard or soft copy. Service sheet documents content are gathered from many data sources. The user must ensure that every single piece of data is up to date, at the time of creating the document, as it is stored in its related data source. For example, if the address of the client is changed in the CRM database today, all the next service sheets that will be created should contain the new address. Moreover, the data is valuable but far from straightforward in processing because the unstructured nature of the documents.

In this paper, we present Active Document model and how it can be used to solve the problem of the unstructured nature of the normal paperwork documents. Also, the paper presents a solution that applies the Active Document model. The solution is built for the customer service tracking using the active document model to create the service sheet documents easily, interactively, and in structured XML format. It enables the normal users to create their service sheet documents using the commonly used user interface of their document editors which are referred to by intelligent applications as usual and in the same way they are used to follow but in the needed XML format. It is mainly based on attaching a predefined XSD to the document to define its structure.

Performance Indicators of Information System Development Life Cycle, lapeep, Evon Kamil, sharkwi M.El, and S.Mazen , (2008) Abstract

Building an information system is a complex process, influenced by many factors, both internal and external. and it pass through different phases starting by planning phase until implementation and operational phase . Each phase should be considered by several elements such as: criteria, constraints, and other changes related to these elements.
And The outputs of the information system should deliver expected results that achieve the requirement and also meet the budget, schedule and also scope.

The performance management process provides an opportunity for the employee and
Performance manager to discuss development goals and jointly create a plan for achieving the goals.
And of course we cannot mange without measure
So we need a performance measurement tools that can ensure the Success of information system. And performance indicators are consider one of theses tools
The Performance indicators save the information systems project from failure that can occurs during the life cycle.
The absent of the Performance indicators may be accuse in wasting the time and effort .and lately we discover that the information system not achieve the organization strategy .and not meet the functional and non functional requirements or the system not meets the scope, budget ,schedule and
That of course make a project fails .so we need Performance indicators in each phase of IS life cycle to measure what we achieved and what not in each phase.
The objective of this research is to study in details what the Performance indicators is and what is its advantage and its tools.
And then find a suitable Performance indicators for the information system project life cycle and also find the Performance indicators that measure if the IS achieve the organization strategy or not.

Loose Coupling between Cloud Computing Applications and Databases: A Challenge to be Hit, Nassar, Ebtehal, Ezzat Ehab, and Mazen Sherif , International Journal of Computer Systems, Volume 2, Issue 3, (2015)
Loose coupling between cloud computing applications and databases using a broker service, Nassar, Ebtehal, Ezzat Ehab, and Mazen Sherif , Volume 2, Issue 3, p.88-94,, (2015) Abstract

One of the main characteristics of database driven applications is the strong tight coupling between application and database. Thus, any required change in the database schema leads to change in database access layer. Problems elicit during design phase (specifically in database schema defining and representation), development phase, and maintenance. If the database is shared between different applications, applying changes will be more difficult. The available solutions proposed adding a middle layer that receives query and returns results in a unified form. This research focuses on the limitations of tightly coupled architecture. In addition, it hits the challenge of loose coupling between cloud computing applications and databases by encapsulating the database access code and queries in a separate layer (a broker service) to separate database access code form the application to achieve loose coupling between application and database

Integration between Software Project Management and Change Management, Afifi, Amira Mohamed Gaber Raafat, Mazen Sherif A., and Hassanien Ehab E. , (2016)
Quality control measurements for GIS Data, Babour, Amal J., Mazen Sherif A., and El-Deen Mohamed Nour , (2007) Abstract

Geographic Information System (GIS) is one of the fastest growing technologies in the world. Its ability to analyze spatial data is impressive. Data is the backbone of GIS because its quality range affects the results of the application so one of the most important problems in GIS is how to choose the GIS (data), which suits the application requirements and user needs exactly and in the best way among set of data to avoid wrong outputs and any lose in time and money

A Development Framework for Integrating MIS and BPMS, Hassanein, Ahmed Abdelaziz Abass, Mazen Sherif A., and Hassanein Ehab E. , (2017)
A Proposed Model for Evaluating Performance Indicators of Information Systems Project Management, Riad, Mokhtar B., Mazen Sherif A., and Omran Nagy R. D. , Egyptian Informatics Journal, Faculty of Computers and Information, Volume 6, Issue 2, (2005)
Quality Assurance and Information Systems Development, Mazen, Sherif A., El-Gamal Salwa, and OMRAN Nagy , Egyptian Computer Science Journal, Volume 22, Issue 1, (2000)