首页    期刊浏览 2024年11月27日 星期三
登录注册

文章基本信息

  • 标题:A diagnostic expert system to overcome construction problems in rigid highway pavement.
  • 作者:Mosa, Ahmed Mancy ; Taha, Mohd Raihan ; Ismail, Amiruddin
  • 期刊名称:Journal of Civil Engineering and Management
  • 印刷版ISSN:1392-3730
  • 出版年度:2013
  • 期号:December
  • 语种:English
  • 出版社:Vilnius Gediminas Technical University
  • 摘要:Rapid urbanization and increase in population create a high demand for infrastructure to transport products, raw materials, and people faster and safer between localities (Mulungye et al. 2007; Syamsunur et al. 2011). Construction of a highway system as a part of public infrastructure is a significant way for any country to improve and boost economy (Chou, Tseng 2011; Mulungye et al. 2007; Santos et al. 2010).
  • 关键词:Construction management;Engineering research;Heavy construction;Pavements;Road construction;Road construction industry

A diagnostic expert system to overcome construction problems in rigid highway pavement.


Mosa, Ahmed Mancy ; Taha, Mohd Raihan ; Ismail, Amiruddin 等


Introduction

Rapid urbanization and increase in population create a high demand for infrastructure to transport products, raw materials, and people faster and safer between localities (Mulungye et al. 2007; Syamsunur et al. 2011). Construction of a highway system as a part of public infrastructure is a significant way for any country to improve and boost economy (Chou, Tseng 2011; Mulungye et al. 2007; Santos et al. 2010).

During the construction of rigid pavements, highway engineers face many problems that they must decide the controlling measures. The expected problems range from mildly disruptive to financially catastrophic. Generally, these problems affect the quality of the construction and increase initial cost. Experts can control and solve these problems using their tacit knowledge (Miller et al. 2007). However, novice engineers cannot overcome such problems, suggest suitable solutions, avoid their causes, and prevent the same problems from occurring in other parts of the work. Transfer of expertise from experts to novices is difficult in the domain of construction (Persson, Landin 2007). Therefore, there is a need for a system in which experts could share their experience with other engineers both during a project and afterward. If no such transfer of expertise and knowledge occurs, the novices may repeat the mistakes that the experts have learned how to avoid (Persson, Landin 2007). Documentation, classification and computerization of these problems, their causes, solutions, and preventive actions can be very helpful for controlling and preventing them.

This paper describes the development of an expert system that can be used by novice engineers on rigid highway pavement construction sites to control the problems that they encounter. The system can also be used as an instructional tool for interested highway engineers. In addition, the system can archive and organize raw knowledge from experts for use by all engineers working in this field. Domain experts can use the system to share experiences. The proposed system is supported by a Geographic Information System (GIS) to provide location, weather, and traffic information.

Expert systems are used to overcome problems in fields from assessment to engineering consulting (Ruiz-Mezcua et al. 2011) by employing human expertise in different domains (Qian et al. 2005). Expert systems can be used in any field (Ooshaksaraie et al. 2012). Therefore, using expert systems to solve sophisticated engineering problems that require a significant amount of experience is very common, and researchers have developed many systems for use in different fields (Park et al. 2010).

In highway construction industry, many expert systems were developed in the domain of design and maintenance and rehabilitation, but to author's knowledge, no such systems were developed for pavement construction.

In design stage, Syamsunur et al. (2011) developed an expert system for route selection that uses GIS techniques and opinions of human experts. This system could be considered as a new version of the system developed by Mohsen and Crower (1991). Teh et al. (2005) developed an expert system named RC-MMS, which supports designers in material selection for highway pavements (Teh et al. 2005). This system is similar to the system developed by Hozayen and Haas (1992). Deprizon developed an expert system to assist engineers in the structural design of flexible highway pavements. The system uses the American Association for State Highways and Transportation Officials (AASHTO) standards and human expertise acquired from domain experts to calculate the minimum thickness of the layers of flexible highway pavements (Deprizon et al. 2009). Goh (1993) developed an advisory expert system to simulate the designer procedure in design of structural layers of asphalt pavements based on the available information of materials, traffic and area conditions. Khedr and Mikhail (1996) developed an expert system named EXPAVE to provide assistance to the novice designers in flexible pavements during the design stage. EXPAVE is also capable of predicting the structural performance of the existing pavements and enable designing of the overlays (Khedr, Mikhail 1996).

In the domain of pavement management, Kaur and Tekkedil (2000) developed a fuzzy expert system, which employs the information about the materials used, thickness of the flexible pavement layers, traffic characteristics, and road age to predict the pavement performance in the form of rut depth. Kuprenas et al. (1995) developed a forward-chaining rule-based expert system to identify failure causes in flexible pavements. Tsao et al. (1994) developed a vision expert system to diagnose the distresses in rigid highway pavements without human interaction based on the images of the distresses. Lan et al. (1993) developed an expert system named PDS (Pavement Distress System) to diagnose distresses of flexible pavement based on the expertise of Taiwanese experts. Other expert systems were developed in the domain of pavement maintenance and rehabilitation management as classified by Ismail (2009a, b).

The current study presents the development stages of the ES-CCPRHP, which is an expert system that controls construction problems in rigid highway pavements. Prior to the development process, the need for such a system was determined from a literature review and validated by a questionnaire survey. The first stage involved knowledge acquisition from written sources and from domain experts via interviews and questionnaires. The acquired knowledge was classified under the supervision of domain experts, after which the classified knowledge was represented in the form of rules. The third stage involved building the system by coding the rules using Visual Basic. In the fourth stage, the system was verified and validated by unit and integrated testing, user satisfaction testing, behavior comparison between the system and experts, and case study. The developed system can be used with confidence and easily updated.

1. Rigid pavement construction

Construction of rigid pavements process is sophisticated, and involves many activities like concrete producing, placing, spreading, compacting, finishing, texturing, curing, protecting, jointing, testing, and other sub-activities. In addition, this process is performed over large areas, outdoors, and under miscellaneous conditions. Therefore, problems are very usual during construction (O' Flaherty 1988; Oglesby, Hicks 1982).

In fact, the same materials, which are, cement, sand, aggregate, water and reinforcement, are used to prepare the mix which is used in the construction of rigid pavements. The obtained slab sometimes behaves and looks good, and other times that same slab can exhibit bad qualities. There is no simple answer to explain these differences in the obtained products, but major contributing factors that can be summarized as follows (ACI Committee 304R-00 2000; ACI Committee 306.1-90 2002; ACI Committee 305.1-06 2007):

1) Over the years, the engineers and contractors have had to deal with major changes in methods of construction. There is ever increasing difficulty to find staff with the necessary skill and experience able to carry out concreting operations on site. Computerized design methods move the engineers even further from practical realities. It is still easier to assess and test material products than its construction practices.

2) Most of concrete today is manufactured off the job site and away from the direct control of the resident engineer (which is a ready mixed concrete). This has produced another contractual and communications interface, where misunderstandings and mistakes may occur.

3) The aspect of environmental protection and energy saving has led to greater planning restriction on cement and aggregate material processing and pressed to use by-products such as pulverized fuel ash, ground granulated slag and silica fume, often of unknown and variable quality. Again, the lack of experience, proper understanding, and control over the use of these materials can lead to problems.

4) Adverse climatic conditions may influence the construction operation and then affect the quality desired.

5) Bad preparation and scheduling at the site can cause interruption among the construction operation stages.

The experts can manage the operation and overcome the problems faced during construction, but the novice engineers need support to do that.

Cracking is one of the major problems encountered in rigid pavements. Different types of cracks are very common in highway pavements. Crack is a complete or incomplete separation of concrete into two or more parts produced by breaking or fracturing (ACI Committee 116R-00 2000). Cracking can be classified into plastic concrete cracking and cracking of hardened concrete. Cracking of plastic concrete involves cracks occurring at the surface of fresh concrete during the interval after concrete placing (when it is possible to be re-moulded) and before concrete hardening (ACI Committee 116R-00 2000). This interval may range from 1 hour to 12 hours depending on air temperature, water content in mixture, and use of accelerators or retarders in mixture. On the other hand, cracking of hardened concrete occurs due to shrinkage of concrete. Problems involved in this pattern of cracking could be considered as a construction problem if they occur before opening the road for the traffic.

Restraint of pavement can cause cracking in two patterns that are cracks within slab and cracks near joints. Cracking includes the following types:

1) Diagonal shallow cracks;

2) Craze cracks;

3) Transverse and oblique cracks;

4) Longitudinal cracks;

5) Corner cracks (D-cracks);

6) Transverse and diagonal cracks at transverse joints;

7) Longitudinal cracks at longitudinal joints;

8) Cracks at the intersection of joints.

Table 1 abstracts the causes of the crack generation.

2. The need for the proposed system

Based on the literature review and the concepts explained in existing research, there is a serious need for an expert system in the domain under study. This conclusion was tested with a questionnaire survey. This is a new approach in comparison with other studies in this area. Other researchers have depended on the literature to establish the need for their proposed expert system. After developing their system, they use a questionnaire to check if it is needed. The present approach has two major advantages over the approach used by other researchers. First, ensuring that there is a real need for the proposed system before creating it will avoid wasting time, money, and effort on developing a system that is not required. Second, the domain of the study can be specified depending on the comments of questionnaire respondents.

The questionnaires were submitted to 30 highway engineers who had different levels of experience. The engineers were divided into two groups. The first group included eight engineers who had between 5 and 9 years of experience and two experts with more than 20 years of experience. The second group included 20 engineers who had 3 years of experience or less. The questionnaire consists of two parts and a total of seven questions. Of these, five questions ask about the significance of the proposed system and its role in the study domain, and the other two questions ask about the number of domain experts. Because a Likert scale is a very effective way to evaluate the results of a questionnaire (Gob et al. 2007; Lee et al. 2010), the questions are evaluated on 5-point Likert scale, where the value 1 represents "strongly disagree" and the value 5 represents "strongly agree". The results, summarized in Table 2, speak for themselves and reflect the significance for the proposed system. The results express a significant concern over the loss of human expertise as experts retire or pass away. The proposed system can preserve their expertise in a classified form and can help to educate a new generation of experts. In summary, the results of the questionnaire validate the conclusion extracted from the literature, that is, there is high demand for an expert system in the domain of highway pavement.

3. Developing the system

An expert system uses knowledge instead of data to solve problems. An expert system development team is led by a knowledge engineer and includes a domain expert and an end user. The role of the knowledge engineer is to build the system by acquiring knowledge from written sources and from the domain expert. During the knowledge acquisition stage, the knowledge engineer works with the domain expert to acquire, classify and analyze the knowledge. The knowledge engineer codes the acquired knowledge in a classified form to construct a computer system using a programming tool. The constructed system is tested and evaluated by the end user, who is the third member of the team (Alani et al. 2009; Raza 2009; Spundak et al. 2010). The proposed expert system in this study (ES-CCPRHP) has passed through the stages of development successfully.

Many studies have investigated the integrated usage of expert systems, which can simulate the performance of a human expert (Ahmadi, Ebadi 2010), and GIS, which has many uses in decision making (Demircan et al. 2011; Sikder 2009), in fields such as ecology, agriculture, forestry, transportation, traffic, public health, and environmental protection (Wei et al. 2011). GIS can provide information about location, weather conditions, road traffic, and other data (Durduran 2010; Niaraki, Kim 2009; Sadeghi-Niaraki et al. 2011).

3.1. Knowledge acquisition and representation

Knowledge acquisition represents the most important stage in the development of an expert system (Raza 2009). It is also complicated and time-consuming (Mohd. Zain et al. 2005; Ooshaksaraie et al. 2012; Tan et al. 2010) as knowledge-based systems require specific analytical approaches (Castellanos et al. 2011). Knowledge acquisition involves obtaining and classifying expertise from miscellaneous sources (Qian et al. 2008). Knowledge engineering methodology usually starts with reviewing written sources, like books, guidelines, manuals, and papers associated with the problem domain. Further knowledge can be elicited from domain experts. Then, the collected knowledge can be combined, studied, and analyzed repeatedly (Negnevitsky 2005).

In the present study, an extensive review of specialized sources is performed to construct the initial background knowledge and understand the concepts of rigid pavement construction and the problems that can be expected to occur during different stages of construction. Through this review, the initial knowledge base is constructed as the foundation for the final knowledge base that represents the core of the expert system. This initial knowledge is analyzed repeatedly to refine it and limit the domain of the study. The review focuses on description, causes, and prevention of problems, instantaneous solutions to problems that occur, and the possible effects of problems that are not avoided or controlled. After construction of the initial knowledge base through a literature review, domain experts were consulted about their knowledge. The experts obtained their domain knowledge gradually through education and experience. Selection of domain experts is very significant in any elicitation expertise. Criteria for choosing domain experts ensure elicitation of correct expert knowledge. There are two major criteria for domain experts. The first is the length of experience in the domain, which affects the judgment and analytical behavior of the expert. The second can be represented in circumstances in which the expertise is obtained, which could be theoretical, practical, or a combination of both (Osuagwu, Okafor 2010). Depending on these criteria, a set of four experts was selected for the human expertise stage in the present study. The selected experts are well known and have broad experience in the domain of rigid pavement construction, as illustrated in Table 3. Another set of experts is selected to participate in the evaluation stage. Knowledge elicitation involves obtaining knowledge from experts to understand how they make decisions. This goal can be achieved by methods such as interviews (Tan et al. 2010). Experts can also be observed as they work to identify implicit knowledge (Castellanos et al. 2011; Tan et al. 2010). The knowledge engineer can decide on which method to use depending on the study domain, amount of knowledge needed, and the efforts required to analyze the collected information (Osuagwu, Okafor 2010). In this paper, expertise was elicited from the selected experts by unstructured interviews, structured interviews, and questionnaires. Unstructured interviews were held with the experts to gain a general understanding of their practical experience with domain problems and to build a friendly relationship with them to simplify the process of expertise elicitation. Problems in the study domain were discussed in general, and a few problems were discussed specifically. Each expert referred to some of his practical experiences with rigid pavement construction problems and the way he dealt with such problems in the field. During the unstructured interviews, only a few questions were asked of the experts, but the experts gave detailed responses to these questions. After each unstructured interview, the knowledge was reanalyzed, reclassified, and updated in preparation for structured interviews, which represent the next step in expertise elicitation. During structured interviews, a specific aspect of the domain is emphasized in each interview to ensure robust results. The primary knowledge that is collected through expertise elicitation is much more than the secondary knowledge obtained from the literature, because the experts do not document their experiences. The acquired knowledge was abstracted in questionnaire form and submitted to the experts to complete the knowledge acquisition stage. A questionnaire can simplify the process of knowledge elicitation from experts (Ma et al. 2011) because it gives the expert time to think about his response before answering. Questionnaires are an effective way to elicit knowledge as they can save time, money, and effort, especially when the knowledge engineer knows exactly the required knowledge characteristics (Rezaei et al. 2011). In addition, the classified form of the questionnaire simplifies the mission of the expert because he can review each problem separately. Blank spaces were provided following each question for the expert to write his comments. Three experts completed questionnaires, and only one questionnaire form was not returned. One of the experts asked for clarification before answering some of the questions. The experts provided many useful comments on the questionnaire that enriched the knowledge base. After reviewing and analysis of their answers and comments in the questionnaire, the experts were interviewed again to clarify some points in their comments and to focus on some details in their solutions to the problems. In the final step of the knowledge acquisition process, the knowledge base is reanalyzed and rearranged in preparation for final classification.

Through the extensive review and repeated analysis of the acquired knowledge, the domain problems are classified depending on their forms, locations, effects, and other common features so that inspectors can diagnose a problem visually or via tests and measurement results. In addition, problems' description, likely causes, preventive actions, instantaneous solutions, and their possible effects if they are not controlled are stated. The repeated classification stages were discussed with experts for modification. The final classification was reviewed by three experts during the focus interviews, and they agreed that it represented their knowledge well. Figure 1 illustrates the classification diagram of the titles of the problems.

[FIGURE 1 OMITTED]

The problems are identified depending on their characteristics, which could be diagnosed visually by their appearance or by measurements and tests. The name of each problem summarizes its description. Experts can note such problems easily and quickly make decisions to solve them, whereas novice engineers cannot.

Avoiding these problems by preventive actions can save time, money, and effort. Immediate decisions to identify and take preventive measures must be made to control these problems. Site inspectors have the authority to reject any load that contains an imperfect concrete. The decision to reject a load can be based on visual inspection, temperature measurement, or tests. Accepted loads should be documented in detail, including their placing, temperature, sample number, slump, and other remarks.

3.2. Building the system

In this study, an expert system is developed to detect problems and guide the user through the diagnostic process. Knowledge about these problems can be represented in the form of rules. Therefore, a rule-based system can be considered as the most correct option. When problems arise, experts need to collect information about it and then make a decision. Therefore, a forward-chaining inference engine, which is data driven, is suitable for knowledge representation in a rule-based expert system (Negnevitsky 2005). This procedure works from the facts in the knowledge base toward the goal or conclusion (Chu et al. 2009; Spundak et al. 2010). The reasoning originates from the given information, and then continues forward with that information. This approach depends on IF-THEN relationships; if the IF condition is matched in a rule, the action in its THEN part is applied (Negnevitsky 2005). This process can be modelled as IF (condition) THEN (conclusion) (Cebi et al. 2009; Pfibyl 2010). We created 450 ES-CCPRHP rules, which simulate the manner in which domain experts think.

The classified knowledge, which represents the core of the proposed system, is prepared in the form of rules to be coded in a computer environment. The Microsoft Visual Basic programming language was used to develop ES-CCPRHP, because this language is a very effective and flexible tool for software development in the Windows environment. In addition, Microsoft Visual Basic is suitable for use with GIS (Ooshaksaraie et al. 2012). The source code version of the developed system has multiple forms that are connected together in one structure. Each form includes a number of commands responsible for executing specific functions in the system. The forms and the commands are given clear, expressive names that are related to the functions of each command. In addition, many remarks are included in the coding menus to simplify the updating process. This version (with the extension.vbp) is designed for use by the knowledge engineer who is responsible for developing and updating the system. An executable version (with the extension. exe) is prepared for use by the end user, who is the highway engineer, and this version is protected and cannot be edited. Figure 2 illustrates the relationships among the development team and components of ES-CCPRHP. The system can be operated easily by clicking a button to execute any step using the mouse or the keyboard; the user can return to the last step anytime using a Back button, and he can use the Close button to end the program at any stage. The system is coded in a simple manner to ensure easy updating by the developer or any other knowledge engineer in this domain, who is familiar with Visual Basic language.

[FIGURE 2 OMITTED]

3.3. System operation

Similar to any software in the environment of Microsoft Windows, the system can be run by clicking the icon of the executable file or its shortcut. The system runs immediately and displays a greeting screen that includes information about the purpose of the system, the domain that the system deals with, a brief guide about operating the system, and three command buttons (CONTINUE, ABOUT, and CLOSE). Users can press any button using the mouse or keyboard, and then proceed to the next screen by pressing the CONTINUE button. The next screen presents the flow chart of domain problems to provide the novices in this domain with an idea about the problems. This screen also describes the construction stages, as well as the probable problems and their probable causes as part of the training process, providing novices a background for moving on to the next screen. Users can skip this screen by pressing CONTINUE if they already have sufficient background knowledge or if they are in a hurry to find solutions. Such a situation usually occurs in problems encountered during paving operations, including defective concrete loads, bleeding or cracking of fresh concrete, and paving stoppage due to bad weather conditions or equipment breakdown. The next screen includes all the problems that are classified into main and subcategories of common features. The titles of the categories, subcategories, and problems simplify descriptions for users. For example, the cracking category includes two subcategories (cracking of plastic concrete and cracking of hardened concrete). Cracking of plastic concrete includes diagonal shallow cracks and craze cracks. The titles clearly reflect the properties of a problem for simplified diagnosis. Figure 3 presents the cracking subcategories and specific problems in one input screen. In addition, the descriptions of each category, subcategory, and problem can be displayed on separate screens by pressing the related button. Moreover, pictures that clarify the problem can be displayed. Videos of test procedures are also provided, which can be activated with the press of a button. Users can select a category of problems or one problem or more by selecting an option button or checking TICK on checkboxes. The system asks a user if the description presented complies with the description of the problem in the worksite. When a user confirms by selecting the YES button or checking TICK on the checkboxes, the system proceeds with the diagnostic process by asking for more input data, such as test results, field measurements, work requirements that are documented in project files (e.g. designed pavement thickness, designed concrete strength, and specified minimum and maximum values of the tests). The system uses default values when a user does not answer questions by providing the user multiple options. For example, when a structural problem occurs in constructed pavement (thickness and/or strength deficiency), the inference engine will run a redesign subroutine to evaluate the pavement's structural properties on the basis of existing input. The system will ask the user to incorporate some values as explained in Section 3.4.4. One of the required values in this case is the load transfer coefficient. If a user does not know this value, the system presents multiple options for the type of load transfer to help the user select the correct option. In this example, the options are undo-weled pavement on crushed aggregate surfacing, doweled pavement on crushed aggregate surfacing, doweled pavement on hot mix asphalt (without a widened outside lane) and tied pavement shoulders, continuously reinforced pavement with hot mix asphalt shoulders, and continuously reinforced concrete pavement with tied concrete shoulders. When the user selects an option, the system uses the related default value stored in the working memory.

[FIGURE 3 OMITTED]

The inference engine manipulates the input data and facts in the working memory in a reasoning process in the knowledge base to match these data with related rules, draw a conclusion, and display recommendations. More details can be found in the examples provided in Section 3.4.4.

A variety of tools, such as labels, texts, option buttons, command buttons, check boxes, combo boxes, and images, are provided in the forms to simplify the input and output for the user. These tools are enabled only when they are necessary for data input; otherwise, they are disabled (ineffective) to avoid confusing the user. The user interface displays help and useful details, like explanations about the system, flow charts, and guides. Users can input the required information by clicking to choose the offered options, which cover all of the probable required input data. The system responds immediately by analyzing the inputs in the inference mechanism to provide solutions.

3.4. System verification and validation

Verification and validation are the most important and difficult tasks involved in intelligent system development (Aguilar et al. 2008). Verification can be performed through testing activities to verify that the correct system is being built. In effective testing, each test should aim to detect a fault. Each stage and all components of the system should be tested (Qian et al. 2005). Testing is performed periodically during the system development process to guarantee that each activity in the system is performing the intended functions. ES-CCPRHP is evaluated by a number of test procedures, as explained in the following sections.

3.4.1. Unit and integration testing

Unit testing means testing the units one by one by separate testing activities (Aguilar et al. 2008). This testing was performed continually during all of the stages of development of ES-CCPRHP to verify that each unit in the system performs the intended function. The internal structure of the system is checked by the knowledge engineer by covering all possible combinations of constants, variables, relationships among them, and paths of the source code. Few mistakes were diagnosed during the testing process. These mistakes were corrected, while the system was still under construction and before transforming it into an executable version.

Integration testing will be performed by the knowledge engineer to verify that all units are running together in the approved manner (Aguilar et al. 2008; Ooshaksaraie et al. 2012). To run the system, the user will provide the system with the required input data, such as the type of area, description of the problem, its location, and the layer where the problem is detected. The system is provided with many commands that simplify the mission of the user regardless of his skills in highway pavement construction and computer use. The user can enter his input data by clicking the options presented by the system. The input data are processed in the system to identify suitable solutions, possible causes, preventive actions, and the effects of the problem if no actions are taken to control it. The interaction between the user and the ES-CCPRHP was tested by the knowledge engineer. Similar to unit testing, integration testing was performed periodically during construction of ES-CCPRHP to verify its capability to execute the intended functions.

3.4.2. User satisfaction testing

A questionnaire survey was designed to test users' satisfaction with ES-CCPRHP. Three groups of users were selected to participate in these surveys. The first group includes 5 computer specialists. The second group includes four experts in rigid highway pavement construction, who were not involved in the knowledge elicitation stage. The third group consists of 10 novice engineers. The backgrounds of the users mentioned above are listed in Table 4.

The system was used by the participants to evaluate the system depending on the questionnaire presented in Table 5. The result of evaluation reflects the satisfaction of the users through their high mean ratings (more than 3). Validation is performed to ensure that the system represents the knowledge of the experts accurately (Aguilar et al. 2008). The satisfaction of the users in the second group (domain experts) can be considered as evidence for the system's validation as these users are satisfied with the knowledge base content, its speed, help facilities, system results, and other components in the system, as listed in Table 5. Satisfaction of the users in all groups (computer professionals, experts and novice engineers) indicates that the user interface is friendly.

Questionnaire reliability was statistically tested by calculating Cronbach's alpha, which was 0.969, indicating high reliability. The mean and standard deviation values of the evaluation results for each group of participants were calculated. The results were then statistically tested by one-way ANOVA at a 95% confidence level (Table 5). The test shows no significant difference between the mean values of the groups for questions 1, 2, 3, 4, 5, 10, and 16. However, a significant difference was found between the mean values of the groups for questions 6, 7, 8, 9, 11, 12, 13, 14, and 15 because the calculated F value is higher than the tabulated F value (3.634). The test indicates that at least one group differs from another, but does not show which group pair or pairs cause the differences. Therefore, the least significant difference (LSD) test by Tukey's method was adopted to specify the pair or pairs from which the differences originate. Following this method, we calculated the difference between each two mean values and compared it with LSD. Table 6 abstracts the result of the comparison. For all the questions, the differences between the mean values of groups 1 and 2 and between groups 1 and 3 were higher than the LSD, indicating significant differences between the mean values of group 1 and those of groups 2 and 3. Conversely, no significant differences were found between the mean values of groups 2 and 3, except for question 12. With respect to questions 6-9 and 11-15 (those related to the evaluation of the knowledge included in the system), the mean values in the second group (domain experts) were very high. This result reflects the validity of the knowledge. The third group (novice highway engineers) also exhibited high mean values, because they have a reasonable background on the domain of the study. The first group had mean values higher than 3 but with significant difference from groups 2 and 3 because this group was not familiar with pavement construction.

3.4.3. Behavior comparison between ES-CCPRHP and experts

Another measure for system validation involves presenting the inputs and outputs of the system to the second set of experts. The results given by the system are compared to the experts' opinions. The system was found to be compatible with their opinions regarding diagnosis, reasoning, conclusions and decisions. Moreover, the experts approved the results presented by the system that related to the causes of the problems, the preventive actions, and their possible effects. The results of validation show that the system provides output that matches the opinions of the second set of experts, as well as those of the first set of experts, who were involved in the knowledge elicitation stage, on whose knowledge the system was based. The overall compatibility between the system and the first set of experts amounts to 97% as the knowledge is already documented based on their expertise. The overall compatibility between the system and the second set of experts amounts to 86%. The variance between the system and the expert recommendation can be justified by the additional information provided by the system according to literature. The system is thus established to be valid and can be used with confidence.

Table 7 presents the factors affecting the evaluation of plastic concrete loads supplied to the construction site as an example of the comparison process.

3.4.4. Testing by case study

This test was done to validate the system in a real environment. In this step, a construction site was selected. At this site, the new pavement was evaluated by ESCCPRHP, and the recommendations obtained were compared with the recommendations reported by the Highway Division in the Department of General Works. The results obtained from the system were in line with the results of the reports. In addition, the results given by the system were checked and approved by the second set of domain experts.

In the selected section, 11 portions were reported as problematic because of deficiencies in structural properties. For example, thickness and concrete compressive strength were less than those required by the design documents. Of these portions, we selected a final set of four (shown in Table 8) as the illustrative examples. Input data were obtained from the reports and entered into the system to evaluate the specified portions. The design data were the same for all the portions, whereas the data obtained from the site differed for each portion.

After running the system, the evaluation screen is displayed by selecting the option "structural property deficiency problems" from the main screen. The evaluation screen is shown in Figure 4.

The initial requested input data are:

[D.sub.req]: pavement slab depth required by the project documents [design] (mm);

[D.sub.f]: constructed pavement slab depth measured in the field (mm);

C[S.sub.req]: concrete compressive strength required by the project documents [design] (MPa);

C[S.sub.f]: concrete compressive strength measured by testing the cores drilled from the field (MPa).

The inference engine of the system will manipulate these inputs and search the knowledge base for the matching rule as shown below:

IF [D.sub.req]--[D.sub.f] [less than or equal to] 13 mm and C[S.sub.req] [less than or equal to] C[S.sub.f], THEN Accept the portion

IF [D.sub.req]--[D.sub.f] [less than or equal to] 13 mm and C[S.sub.req] [greater than or equal to] C[S.sub.f], THEN Apply

Redesign Procedure

IF [D.sub.req]--[D.sub.f] [greater than or equal to] 13 mm and C[S.sub.req] [less than or equal to] C[S.sub.f], THEN Apply

Redesign Procedure

IF [D.sub.req]--[D.sub.f] [greater than or equal to] 13 mm and C[S.sub.req] [greater than or equal to] C[S.sub.f], THEN

Reject the portion.

When the system conclusion is "accept the portion", the system will display an output screen to notify the user that the portion can be accepted if there are no other problems; otherwise, the other properties will be evaluated. In addition, the system offers to calculate the value of price deduction, if required.

According to the second and third rules, the inference engine will run the redesign subroutine to calculate the minimum thickness that is structurally accepted on the basis of the AASHTO procedure. The calculation is performed according to the following equation (AASHTO 1993):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

where: D--pavement slab depth calculated depending on field measures; [W.sub.18]-predicted number of 80 KN (18,000 lb) equivalent single axle loads (ESALs); [Z.sub.R]--standard normal deviation; [S.sub.o]--combined standard error of traffic prediction and performance prediction; [C.sub.d]--drainage coefficient; J-load transfer coefficient; k--modulus of subgrade reaction; [DELTA]PSI--difference between the initial design serviceability index and the design terminal serviceability index = [p.sub.o] - [p.sub.t], where [p.sub.t] is the terminal serviceability index and po denotes the initial design serviceability index; [E.sub.c]--concrete elastic modulus = 57,000 [square root of C[S.sub.f]]; [S'.sub.c]--concrete modulus of rupture = 7.5 [square root of C[S.sub.f]].

Redesign procedure:

1) Convert the units of C[S.sub.f] from MPa to psi;

2) Calculate [E.sub.c] and [S'.sub.c];

3) Calculate D;

4) Convert the unit of D from inch to mm;

5) Compare:

IF D--[D.sub.f] [less than or equal to] 13 mm, THEN Accept the portion.

IF D--[D.sub.f] [greater than or equal to] 13 mm, THEN Reject the portion.

Table 8 abstracts input, inference, and output for four portions in this case study. Figures 4 and 5 illustrate the input and output screens, respectively.

3.4.5. System updating and maintenance

The system will be updated when new construction technologies, such as new materials, new concrete modifiers, new equipment, or new techniques, are applied in the rigid highway pavement industry. The system will also be updated when new design approaches are developed. Moreover, the creativity of humans is boundless; therefore, the system will be updated when new human expertise is developed. The operation of the system for several days can cause problems; if so, the system can be restarted to solve the problem.

[FIGURE 4 OMITTED]

Conclusion

Developing an expert system from scratch was the challenge of this study. The evaluation and development stages of ES-CCPRHP are described in detail in the domain of rigid highway pavement construction. The developed system will be helpful for highway engineers to overcome domain problems to detect problems and make decisions for solving problems quickly. The need for the system was validated by a questionnaire survey submitted to 30 highway engineers before the system development began. The knowledge base of the system is based primarily on human expertise and secondarily on a literature review. The knowledge base includes the problems encountered in the domain, their causes, preventive actions, instantaneous solutions, and their effects in a classified form. A database of relevant knowledge is represented in the form of rules and coded in this software coded in Microsoft Visual Basic environment and supported by GIS, which is compatible with Visual Basic. The system is verified and validated by extensive testing. Moreover the system has a flexible and user friendly interface. The system has been verified and validated and can be used confidently by end users. In addition, it can be used as a database to archive the problems encountered in the domain and to share highway engineers' experiences and transfer expertise to successive generations of engineers. Using this system as a foundation, other highway construction expert system can be developed. Any knowledgeable engineer or any competent user of Visual Basic can update this system under supervision by a highway engineer and make it more resourceful for new engineers.

[FIGURE 5 OMITTED]

The system is unsuitable for problems that occur in embankment, subgrade, subbase, and base construction, but it considers their effects on the construction of concrete pavements. The system is also inapplicable to prestressed concrete, pervious concrete, roller-compacted concrete, self-consolidating concrete and asphaltic shoulders. The system uses the AASHTO procedure in the redesign process and does not include other procedures. The system works in Microsoft Windows 2000 or higher and requires a memory space of 500 MB.

doi: 10.3846/13923730.2013.801905

Received 16 Jan 2012; accepted 2 May 2012

References

AASHTO. 2000. Guide for design of pavements structures. Washington D.C.: American Association of State Highways and Transportation Officials.

ACI Committee 116R-00. 2000. Cement and concrete terminology. Detroit: American Concrete Institute International.

ACI Committee 304R-00. 2000. Guide for measuring, mixing, transporting, and placing concrete. Detroit: American Concrete Institute International.

ACI Committee 305.1-06. 2007. Specification for hot weather concreting. Detroit: American Concrete Institute.

ACI Committee 306.1-90. 2002. Standard specification for cold weather concreting. Detroit: American Concrete Institute.

Aguilar, R. M.; Munoz, V.; Noda, M.; Bruno, A.; Moreno, L. 2008. Verification and validation of an intelligent tutorial system, Expert Systems with Applications 35(3): 77-85. http://dx.doi.org/10.1016/j.eswa.2007.07.024

Ahmadi, F. F.; Ebadi, H. 2010. Design and implementation of an expert interface system for integration of photogrammetric and Geographic Information Systems for intelligent preparation and structuring of spatial data, Expert Systems with Applications 37(12): 6-13.

Alani, I. A. R.; Basri, N. E. A.; Abdullah, R. A.; Ismail, A. 2009. Artificial intelligence expert system for minimizing solid waste during highway construction activities, in Proc. of the International Multiconference of Engineers and Computer Scientists, March 18-20, 2009, Hong Kong, 54-57.

Castellanos, V.; Albiter, A.; Hernandez, P.; Barrera, G. 2011. Failure analysis expert system for onshore pipelines. Part I: structured database and knowledge acquisition, Expert Systems with Applications 38(9): 85-90. http://dx.doi.org/10.1016/j.eswa.2011.02.153

Cebi, S.; Celik, M.; Kahraman, C.; Er, D. I. 2009. An expert system towards solving ship auxiliary machinery troubleshooting: SHIPAMTSOLVER, Expert Systems with Applications 36(3, Part 2): 19-27. http://dx.doi.org/10.1016/j.eswa.2008.09.060

Chou, J. S.; Tseng, H. C. 2011. Establishing expert system for prediction based on the project-oriented data warehouse, Expert Systems with Applications 38(1): 40-51. http://dx.doi.org/10.1016/j.eswa.2010.07.015

Chu, Y.-S.; Tseng, S.-S.; Tsai, Y.-J.; Luo, R.-J. 2009. An intelligent questionnaire analysis expert system, Expert Systems with Applications 36(2, Part 2): 699-710. http://dx.doi.org/10.1016/j.eswa.2008.01.076

Demircan, S.; Aydin, M.; Durduran, S. S. 2011. Finding optimum route of electrical energy transmission line using multi-criteria with Q-learning, Expert Systems with Applications 38(4): 77-82. http://dx.doi.org/10.1016/j.eswa.2010.08.135

Deprizon, S.; Ismail, A.; Atiq, R. 2009. Development of knowledge-based expert system for flexible pavement design, Journal of Applied Sciences 9(13): 72-80.

Durduran, S. S. 2010. A decision making system to automatic recognize of traffic accidents on the basis of a GIS platform, Expert Systems with Applications 37(12): 29-36. http://dx.doi.org/10.1016/j.eswa.2010.04.068

Gob, R.; McCollin, C.; Ramalhoto, M. F. 2007. Ordinal methodology in the analysis of Likert scales, Quality and Quantity 41(5): 1-26.

Goh, A. T. C. 1993. Advisory expert system for flexible pavement design, Artificial Intelligence in Engineering 8(1): 47-56. http://dx.doi.org/10.1016/0954-1810(93)90030-J

Hozayen, H.; Haas, R. 1992. Pavement materials selection and evaluation utilizing knowledge-based expert systems technology. The Association of Asphalt Paving Technologists, Charleston, South Carolina, USA, 241-271.

Ismail, N.; Ismail, A.; Atiq, R. 2009a. An overview of expert systems in pavement management, European Journal of Scientific Research 30(1): 99-111.

Ismail, N.; Ismail, A.; Rahmat, R. A. O. K. 2009b. Development of expert system for airport pavement maintenance and rehabilitation, European Journal of Scientific Research 35(1): 21-29.

Kaur, D.; Tekkedil, D. 2000. Fuzzy expert system for asphalt pavement performance prediction, in Proc. of the IEEE Conference on Intelligent Transportation Systems, ITSC, Dearborn (MI), USA October 1-3, 2000, 28-33.

Khedr, S.; Mikhail, M. 1996. Design of flexible pavements and overlay using an expert system, Transportation Research Record: Journal of the Transportation Research Board 1543: 20-28. http://dx.doi.org/10.3141/1543-03

Kuprenas, J. A.; Salazar, R.; Posada, R. 1995. Expert system for the identification of causes of failure of asphalt concrete pavement, in Proc. of Computing in Civil Engineering, Atlanta, Georgia, United States, 582-588.

Lan, C.; Chang, C.-Y.; Huang, P.-J.; Liu, C.-H. 1993. PDS: an expert system for distress diagnosis of flexible pavements in Taiwan, in Proc. of Computing in Civil and Building Engineering, Anaheim, California, United States, 869-876.

Lee, J.; Suh, E.; Hong, J. 2010. A maturity model based CoP evaluation framework: a case study of strategic CoPs in a Korean company, Expert Systems with Applications 37(3): 2670-2681. http://dx.doi.org/10.1016/j.eswa.2009.08.011

Ma, Z.; Shao, C.; Ma, S.; Ye, Z. 2011. Constructing road safety performance indicators using Fuzzy Delphi method and Grey Delphi method, Expert Systems with Applications 38(3): 1509-1514. http://dx.doi.org/10.1016/j.eswa.2010.07.062

Miller, S.; Huerne, H.; Doree, A. 2007. The asphalt paving process: plans for action research, in Atkin, B.; Borgbrant, J. (Eds.). Proc. of the Fourth Nordic Conference on Construction Economics and Organisation Development Processes in Construction Management. Lulea, Sweden: Department of Civil and Environmental Engineering, Lulea University of Technology, 37-46.

Mohd. Zain, F. M.; Islam, M. N.; Basri, I. H. 2005. An expert system for mix design of high performance concrete, Advances in Engineering Software 36(5): 325-337. http://dx.doi.org/10.1016/j.advengsoft.2004.10.008

Mohsen, J. P.; Crowder, T. R. 1991. Development of a pavement design expert system, in Proc. of Electronic Computation, Indianapolis, Indiana, United States, 1-7.

Mulungye, R. M.; Owende, P. M. O.; Mellon, K. 2007. Finite element modelling of flexible pavements on soft soil subgrades, Materials and Design 28: 739-756. http://dx.doi.org/10.1016/j.matdes.2005.12.006

Negnevitsky, M. 2005. Artificial intelligence: a guide to intelligent systems. Harlow: Addison-Wesley. 415 p.

Niaraki, A. S.; Kim, K. 2009. Ontology based personalized route planning system using a multi-criteria decision making approach, Expert Systems with Applications 36: 2250-2259. http://dx.doi.org/10.1016/j.eswa.2007.12.053

O'Flaherty, C. A. 1988. Highway engineering. Britain: British library cataloguing in publication data. 684 p.

Oglesby, H.; Claskson, R.; Hicks, G. 1982. Highway engineering. Singapore: John Wiley and Sons Ltd. 858 p.

Ooshaksaraie, L.; Basri, N. E. A.; Bakar, A. A.; Maulud, K. N. A. 2012. RP3CA: an expert system applied in storm water management plan for construction sites in Malaysia, Expert Systems with Applications 39(3): 3692-3701. http://dx.doi.org/10.1016/j.eswa.2011.09.064

Osuagwu, C. C.; Okafor, E. C. 2010. Framework for eliciting knowledge for a medical laboratory diagnostic expert system, Expert Systems with Applications 37(7): 5009-5016. http://dx.doi.org/10.1016/j.eswa.2009.12.012

Park, J.-H.; Song, J.-H.; Lee, T.; Lee, K.-S. 2010. Implementation of expert system on estimation of fatigue properties from monotonic mechanical properties including hardness, Procedia Engineering 2: 1263-1272. http://dx.doi.org/10.1016/j.proeng.2010.03.137

Persson, M.; Landin, A. 2007. The transfer of experience in a construction company, in Proc. of the Fourth Nordic Conference on Construction Economics and Organisation Development Processes in Construction Management, Atkin, B.; Borgbrant, J. (Eds.). Lulea, Sweden: Lulea University of Technology, Department of Civil and Environmental Engineering, 93-104.

Pfibyl, O. 2010. FESOLE-fuzzy expert system for determining the optimal level of enforcement, IET Intelligent Transport Systems 4(1): 76-81. http://dx.doi.org/10.1049/iet-its.2009.0011

Qian, Y.; Xu, L.; Li, X.; Lin, L.; Kraslawski, A. 2008. LUBRES: an expert system development and implementation for real-time fault diagnosis of a lubricating oil refining process, Expert Systems with Applications 35(3): 1252-1266. http://dx.doi.org/10.1016/j.eswa.2007.07.061

Qian, Y.; Zheng, M.; Li, X.; Lin, L. 2005. Implementation of knowledge maintenance modules in an expert system for fault diagnosis of chemical process operation, Expert Systems with Applications 28(2): 249-257. http://dx.doi.org/10.1016/j.eswa.2004.10.005

Raza, F. N. 2009. Artificial intelligence techniques in software engineering (AITSE), in Proc. of the International Multi-Conference of Engineers and Computer Scientists, March 18-20, 2009, Hong Kong, 1086-1088.

Rezaei, J.; Ortt, R.; Scholten, V. 2011. Measuring entrepreneurship: expert-based vs. data-based methodologies, Expert Systems with Applications 39: 4063-4074. http://dx.doi.org/10.1016/j.eswa.2011.09.091

Ruiz-Mezcua, B.; Garcia-Crespo, A.; Lopez-Cuadrado, J. L.; Gonzalez-Carrasco, I. 2011. An expert system development tool for non AI experts, Expert Systems with Applications 38(1): 597-609. http://dx.doi.org/10.1016/j.eswa.2010.07.009

Sadeghi-Niaraki, A.; Varshosaz, M.; Kim, K.; Jung, J. J. 2011. Real world representation of a road network for route planning in GIS, Expert Systems with Applications 38(10): 1999-2008. http://dx.doi.org/10.1016/j.eswa.2010.12.123

Santos, G.; Behrendt, H.; Maconi, L.; Shirvani, T.; Teytelboym, A. 2010. Part I: Externalities and economic policies in road transport, Research in Transportation Economics 28(1): 2-45.http://dx.doi.org/10.1016/j.retrec.2010.03.002

Sikder, I. U. 2009. Knowledge-based spatial decision support systems: an assessment of environmental adaptability of crops, Expert Systems with Applications 36(3, Part 1): 5341-5347. http://dx.doi.org/10.1016/j.eswa.2008.06.128

Spundak, M.; Bogunovic, N.; Fertalj, K. 2010. Web shop user error detection based on rule based expert system, in Proc. of the 33rd International Convention, May 24-28, 2010, Opatija, Croatia, 603-608.

Syamsunur, D.; Ismail, A.; Atiq, R.; Karim, O. A. 2011. Knowledge-based expert system for route selection of road alignment, Australian Journal of Basic and Applied Sciences 5(5): 208-213.

Tan, K.; Baxter, G.; Newell, S.; Smye, S.; Dear, P.; Brownlee, K.; Darling, J. 2010. Knowledge elicitation for validation of a neonatal ventilation expert system utilising modified Delphi and focus group techniques, International Journal of Human Computer Studies 68(6): 344-354. http://dx.doi.org/10.1016/j.ijhcs.2009.08.003

Teh, K. T.; Muniandy, R.; Hassan, A.; Hassim, S.; Omar, H. 2005. The development of road construction material selection system (RC-MSS), Journal of the Eastern Asia Society for Transportation Studies 6: 16.

Tsao, S.; Kehtarnavaz, N.; Chan, P.; Lytton, R. 1994. Image-based expert-system approach to distress detection on CRC pavement, Journal of Transportation Engineering 120(1): 52-64. http://dx.doi.org/10.1061/(ASCE)0733-947X(1994)120:1(52)

Wei, H.; Xu, Q. X.; Tang, X. S. 2011. A knowledge-based problem solving method in GIS application, Knowledge Based Systems 24(4): 542-53. http://dx.doi.org/10.1016/j.knosys.2011.01.007

Ahmed Mancy MOSA (a), Mohd Raihan TAHA (b), Amiruddin ISMAIL (a), Riza Atiq O. K. RAHMAT (b)

(a) Sustainable Urban Transport Research Centre (SUTRA), Faculty of Engineering and Built Environment, Kebangsaan University, 43600 UKM Bangi, Selangor Darul Ehsan, Malaysia

(b) Civil and Structural Department, Faculty of Engineering and Built Environment, Kebangsaan University 43600 UKM Bangi, Selangor Darul Ehsan, Malaysia

Corresponding author: Ahmed Mancy Mosa

E-mail: iraq1214@yahoo.com

Ahmed Mancy MOSA. A PhD candidate at the Department of Civil and Structural Engineering, Kebangsaan University, Malaysia. He was a lecturer at the Department of Highway and Transportation, University of Mustansiryah, Baghdad, Iraq. He received his Master's degree in 2000 from University of Mustansiryah, Baghdad, Iraq. His main research interest is highway and transportation engineering, particularly on the applications of expert system in pavement engineering.

Mohd Raihan TAHA. A Professor and a Head at the Department of Civil and Structural Engineering, Kebangsaan University, Malaysia. He is a Graduate member of The Institution of Engineers, Malaysia. He was the recipient of various awards. He received his PhD in 1996 from Louisiana State University, Baton Rouge, USA. His main research interest is geotechnical and geo-environmental engineering, particularly on the applications of nano-materials in soil remediation and improvement, numerical modeling and constitutive relations.

Amiruddin ISMAIL. A Professor at the Department of Civil and Structural Engineering, Kebangsaan University, Malaysia. He is a Head of Sustainable Urban Transport Research Center (SUTRA), Faculty of Engineering and Built Environment, Kebangsaan University, Malaysia. He is a Professional Engineer, Board of Engineers, Malaysia, 1987. He was the recipient of a number of various awards He received his PhD in 2002 from Kebangsaan University, Malaysia, Bangi. His main research interest is highway and transportation engineering, particularly on the applications of expert system in pavement engineering, traffic engineering, public transport, and accidents' control.

Riza Atiq O. K. RAHMAT. A Professor at the Department of Civil and Structural Engineering, University Kebangsaan, Malaysia. He is a Head of Center of Academic advancement, University Kebangsaan, Malaysia. He is a Professional Engineer at the Board of Engineers, Malaysia, 1987. He has received a number of various awards. He received his PhD in 2002 from Universiti Kebangsaan Malaysia, Bangi, Malaysia. His main research interest is highway and transportation engineering, particularly on the applications of expert system in pavement engineering, traffic engineering, public transport, and accidents' control.
Table 1. Causes of cracking problems

Causes                           Cracking problems

                  i   ii   iii   iv   v   vi   vii   viii

Hot weather (T    x
> =
30[degrees]C,
low humidity,
windy)

Insufficient or   x   x    x     x
late curing

Improper              x
finishing by
excessive
floating or
trowelling

Applying of           x
cement powder
on surface
before
finishing

Restriction of             x     x    x   x
pavement slab
due to dowel
bars restraint
at joints or
due to
excessive
irregularities
of roadbed or
lack of
separation
membrane

High concrete              x     x
shrinkage due
to high water
content

High entrapped             x
air content due
to improper
compaction

Late sawing or             x     x        x
low depth of
contraction
joint grooves

High spaced                x     x
contraction
joints in
unreinforced
pavement

Presence of an             x
active alkali
aggregate in
mixture

Improper                   x     x
protection from
harmful weather
conditions

Trapping of                           x
stone pieces in
sealed grooves

Poorly                                    x
compacted
concrete around
joint grooves

Discontinuity                             x
of the joint
groove in the
vertical
direction

Misaligned top                                 x
and bottom
crack inducers

Omission of                                    x
bottom cracks
inducers

Discontinuity                                        x
of the joints
grooves at
their
intersections

Improper                                             x
construction or
misalignment of
the joints

Table 2. Analysis of the questionnaire on the need for the
proposed system

No.   Questions                                     Group 1

                                                    Mean    SD

Q1    The proposed system will be very important    4.800   0.632
Q2    The proposed system will help novice          4.800   0.632
        engineers to solve the domain problems
Q3    The proposed system can help an engineer      5.000   0.000
        to learn about the domain problems
Q4    The proposed system will be used as an        4.800   0.632
        archive to document the domain problems
Q5    The proposed system can be used to            4.800   0.632
        interchange the expertise among the
        engineers in the domain of the study
Q6    The number of domain experts is not enough    3.800   1.033
        to cover the volume of the projects
Q7    The number of domain experts is decreasing    3.000   1.333

No.   Questions                                     Group 2

                                                    Mean    SD

Q1    The proposed system will be very important    4.800   0.615
Q2    The proposed system will help novice          4.900   0.447
        engineers to solve the domain problems
Q3    The proposed system can help an engineer      4.500   0.889
        to learn about the domain problems
Q4    The proposed system will be used as an        4.600   0.821
        archive to document the domain problems
Q5    The proposed system can be used to            4.600   0.821
        interchange the expertise among the
        engineers in the domain of the study
Q6    The number of domain experts is not enough    4.300   0.979
        to cover the volume of the projects
Q7    The number of domain experts is decreasing    3.800   1.361

No.   Questions                                     t       p

Q1    The proposed system will be very important    0.000   1.000
Q2    The proposed system will help novice          0.502   0.619
        engineers to solve the domain problems
Q3    The proposed system can help an engineer      1.763   0.089
        to learn about the domain problems
Q4    The proposed system will be used as an        0.675   0.505
        archive to document the domain problems
Q5    The proposed system can be used to            0.675   0.505
        interchange the expertise among the
        engineers in the domain of the study
Q6    The number of domain experts is not enough    1.295   0.206
        to cover the volume of the projects
Q7    The number of domain experts is decreasing    1.528   0.138

Table 3. Experts involved in expertise elicitation

Expert   Academic    Years of    Unstructured
number    degree    experience    interviews

1        PhD            27           Yes
2        Master         24           Yes
3        Master         21           Yes
4        Master         20           Yes

Expert   Structured   Questionnaire       Focus
number   interviews                    interviews
                                         (after
                                      questionnaire
                                       completion)

1           Yes            Yes             Yes
2           Yes            Yes             Yes
3           Yes            Yes             Yes
4           Yes            No              No

Table 4. Backgrounds of the users involved in system testing

Group     User   Specialization           Degree     Years of
                                                     experience

Group 1   1      Computer engineering     Master     10
                   specialist
          2      Information technology   Master     7
                   specialist
          3      Information technology   Master     6
                   specialist
          4      Software engineering     Master     6
                   specialist
          5      Computer science         Master     5
                   specialist
Group 2   1      Domain expert            Master     25
          2      Domain expert            Master     25
          3      Domain expert            Master     20
          4      Domain expert            Master     20
Group 3   1      Highway engineer         Bachelor   2
          2      Highway engineer         Bachelor   2
          3      Highway engineer         Bachelor   2
          4      Highway engineer         Bachelor   2
          5      Highway engineer         Bachelor   2
          6      Highway engineer         Bachelor   1
          7      Highway engineer         Bachelor   1
          8      Highway engineer         Bachelor   1
          9      Civil engineer           Bachelor   0
          10     Civil engineer           Bachelor   0

Table 5. Result of ES-CCPRHP evaluation statistically tested by
ANOVA

No.   Questions                        Group 1       Group 2

                                       Mean   SD     Mean   SD

Q1    ES-CCPRHP is easy to use         3.40   0.55   4.00   0.00
Q2    ES-CCPRHP runs quickly           5.00   0.00   5.00   0.00
Q3    The user interface is            4.00   0.00   4.00   0.82
        user friendly
Q4    Obtaining an explanation         3.40   0.55   4.25   0.96
        from ES-CCPRHP is easy
Q5    The explanations are useful      3.60   0.55   4.25   0.96
Q6    Help facilities are effective    3.40   0.55   4.25   0.96
Q7    The questions are helpful        3.40   0.55   4.50   0.58
Q8    The questions are clear          3.60   0.55   4.50   0.58
Q9    The terms are clear              3.60   0.55   4.50   0.58
Q10   Presentation of results is       3.60   0.55   4.25   0.50
        clear
Q11   Presentation of results is       3.60   0.55   4.50   0.58
        complete
Q12   ES-CCPRHP is helpful to          3.60   0.55   4.00   0.00
        provide solutions
Q13   ES-CCPRHP is helpful to          3.60   0.55   4.80   0.63
        specify the causes of
        problems
Q14   ES-CCPRHP is helpful to          3.60   0.55   4.80   0.63
        adopt preventive actions
Q15   ES-CCPRHP is helpful to          3.60   0.55   4.80   0.63
        specify effects of problems
Q16   Generally, I am satisfied        3.80   0.44   4.00   0.82
        with ES-CCPRHP

No.   Questions                        Group 3

                                       Mean   SD     F *         p

Q1    ES-CCPRHP is easy to use         3.70   0.48   1.96        0.17
Q2    ES-CCPRHP runs quickly           5.00   0.00   --          --
Q3    The user interface is            4.20   0.79   0.20        0.82
        user friendly
Q4    Obtaining an explanation         4.30   0.67   2.10        0.08
        from ES-CCPRHP is easy
Q5    The explanations are useful      4.30   0.67   1.74        0.21
Q6    Help facilities are effective    4.40   0.52   4.29 **     0.03
Q7    The questions are helpful        4.50   0.53   7.513 **    0.005
Q8    The questions are clear          4.50   0.53   5.029 **    0.020
Q9    The terms are clear              3.80   0.42   4.181 **    0.035
Q10   Presentation of results is       4.10   0.57   1.884       0.184
        clear
Q11   Presentation of results is       4.40   0.52   4.398 **    0.030
        complete
Q12   ES-CCPRHP is helpful to          4.60   0.52   7.812 **    0.004
        provide solutions
Q13   ES-CCPRHP is helpful to          4.90   0.45   11.336 **   0.001
        specify the causes of
        problems
Q14   ES-CCPRHP is helpful to          4.90   0.45   11.336 **   0.001
        adopt preventive actions
Q15   ES-CCPRHP is helpful to          4.90   0.45   11.336 **   0.001
        specify effects of problems
Q16   Generally, I am satisfied        4.50   0.72   1.993       0.169
        with ES-CCPRHP

Table 6. Least significant difference test
(Tukey's method)

Q    F          LSD      Difference between
                         mean values

                         G1-G2    G1-G3   G2-G3

6    4.290 *    0.754    0.85 *   1 *     0.15
7    7.513 *    0.6493   1.1 *    1.1 *   0.0
8    5.029 *    0.6493   0.9 *    0.9 *   0.0
9    4.181 *    0.5814   0.9 *    0.2 *   0.7
11   4.398 *    0.6428   0.9 *    0.8 *   0.1
12   7.812 *    0.5688   0.4 *    1.0 *   0.6 *
13   11.336 *   0.6125   1.2 *    1.3 *   0.1
14   11.336 *   0.6125   1.2 *    1.3 *   0.1
15   11.336 *   0.6125   1.2 *    1.3 *   0.1

* There is significant difference between the
mean values in the group pair.

Table 7. Example of comparison between ES-CCPRHP and expert reasoning

Considered parameters                         First set of experts
in evaluation of
concrete properties

                                      1           2           3

Overall concrete appearance

  Homogenous/not homogenous       [checked]   [checked]
  Coarse (harsh)/fine/regular     [checked]   [checked]   [checked]
  Stiff/high liquidity            [checked]   [checked]
  Rich with cement/               [checked]               [checked]
    poor with cement
  Segregated/not segregated       [checked]   [checked]   [checked]
  Contaminated/not                [checked]   [checked]
    contaminated

Concrete temperature

  Maximum                         [checked]   [checked]   [checked]
  Minimum                         [checked]   [checked]   [checked]

Weather conditions

  Ambient temperature             [checked]   [checked]   [checked]
  Rainy/windy/dusty/clear         [checked]   [checked]   [checked]

Economical factors

  money saving/money wastage      [checked]   [checked]   [checked]
  resources saving/               [checked]   [checked]
    resources wastage

Diagnosing criteria

  Records reviewing               [checked]   [checked]   [checked]
  Testing and measurement         [checked]   [checked]   [checked]
  visual check                    [checked]   [checked]   [checked]
  GIS

Conclusion

  Effects on pavement:            [checked]   [checked]   [checked]
    no effects/minor
    effects/severe effects
  Solutions: accept/report/       [checked]   [checked]   [checked]
    take additional samples/do
    more tests/ rectify/reject
  Causes                          [checked]   [checked]   [checked]
  preventive actions              [checked]   [checked]   [checked]

Considered parameters             First set    ES-CCPRHP   Second set
in evaluation of                  of experts               of experts
concrete properties

                                      4                        1

Overall concrete appearance

  Homogenous/not homogenous                    [checked]
  Coarse (harsh)/fine/regular                  [checked]
  Stiff/high liquidity            [checked]    [checked]
  Rich with cement/                            [checked]
    poor with cement
  Segregated/not segregated       [checked]    [checked]   [checked]
  Contaminated/not                             [checked]
    contaminated

Concrete temperature

  Maximum                         [checked]    [checked]   [checked]
  Minimum                                      [checked]   [checked]

Weather conditions

  Ambient temperature             [checked]    [checked]   [checked]
  Rainy/windy/dusty/clear         [checked]    [checked]   [checked]

Economical factors

  money saving/money wastage      [checked]    [checked]   [checked]
  resources saving/               [checked]    [checked]   [checked]
    resources wastage

Diagnosing criteria

  Records reviewing               [checked]    [checked]   [checked]
  Testing and measurement         [checked]    [checked]   [checked]
  visual check                    [checked]    [checked]   [checked]
  GIS                                          [checked]

Conclusion

  Effects on pavement:            [checked]    [checked]   [checked]
    no effects/minor
    effects/severe effects
  Solutions: accept/report/       [checked]    [checked]   [checked]
    take additional samples/do
    more tests/ rectify/reject
  Causes                          [checked]    [checked]   [checked]
  preventive actions              [checked]    [checked]   [checked]

Considered parameters                  Second set of experts
in evaluation of
concrete properties

                                      2           3           4

Overall concrete appearance

  Homogenous/not homogenous                               [checked]
  Coarse (harsh)/fine/regular                             [checked]
  Stiff/high liquidity            [checked]   [checked]
  Rich with cement/               [checked]
    poor with cement
  Segregated/not segregated       [checked]   [checked]   [checked]
  Contaminated/not
    contaminated

Concrete temperature

  Maximum                         [checked]   [checked]   [checked]
  Minimum                         [checked]               [checked]

Weather conditions

  Ambient temperature             [checked]   [checked]   [checked]
  Rainy/windy/dusty/clear         [checked]   [checked]   [checked]

Economical factors

  money saving/money wastage      [checked]   [checked]   [checked]
  resources saving/               [checked]
    resources wastage

Diagnosing criteria

  Records reviewing               [checked]   [checked]   [checked]
  Testing and measurement         [checked]   [checked]   [checked]
  visual check                    [checked]   [checked]   [checked]
  GIS

Conclusion

  Effects on pavement:            [checked]   [checked]   [checked]
    no effects/minor
    effects/severe effects
  Solutions: accept/report/       [checked]   [checked]   [checked]
    take additional samples/do
    more tests/ rectify/reject
  Causes                          [checked]   [checked]   [checked]
  preventive actions              [checked]   [checked]   [checked]

Table 8. Evaluation of structural properties in four portions
of the selected section in the case study

Design data: [W.sub.18] = 6000000; [D.sub.req] = 260 mm;
C[S.sub.req] = 35 MPa; J = 3.2; [C.sub.d] = 1; [p.sub.i] = 4.5,
[p.sub.t] = 3; [DELTA]PSI = 1.5; k = 54 MPa/m; R = 80%;
[S.sub.o] = 0.4; [Z.sub.R] = -0.841

N   Input                     Reasoning in inference       Output
                              engine

    [D.sub.req]   [D.sub.f]                                ES-CCPRHP
    (mm)          (MPa)

1   262           36          ([D.sub.req] = 260) -        Accept
                              ([D.sub.f] = 262) =
                              -2 < 13 and (C[S.sub.req]
                              = 35) < (C[S.sub.f] = 36)
                              THEN Accept the portion

2   255           30          ([D.sub.req] = 260) -        Accept
                              ([D.sub.f] = 255) = 5 <
                              13 and (C[S.sub.f] = 35) >
                              (C[S.sub.c] = 30) THEN
                              Apply Redesign Procedure:
                              C[S.sub.f] = 4350 psi,
                              [E.sub.c] = 3760000,
                              [S.sub.c] = 495, D = 10.4
                              in = 264 mm (D = 264) -
                              ([D.sub.f] = 255) = 9 <
                              13 mm THEN Accept the
                              portion

3   249           27          ([D.sub.req] = 260) -        Reject
                              ([D.sub.f] = 249) = 11
                              < 13 and (C[S.sub.f] =
                              35) > (C[S.sub.c] = 27)
                              THEN Apply Redesign
                              Procedure: C[S.sub.f] =
                              3900, [E.sub.c] = 3560000,
                              [S.sub.c] = 468, [D.sub.f]
                              = 10.7 in = 272 mm (D =
                              272) - ([D.sub.f] = 249)
                              = 23 > 13 mm THEN Reject
                              the portion

4   245           32          ([D.sub.req] = 260) -        Reject
                              ([D.sub.f] = 245) =
                              15 > 13 and (C[S.sub.req]
                              = 35) > (C[S.sub.f] = 32)
                              THEN Reject the portion

N                          Output

    Report                 Experts

                1          2          3          4

1   Accept   [cheked]   [cheked]   [cheked]   [cheked]

2   Accept   [cheked]   [cheked]   [cheked]   [cheked]

3   Reject   [cheked]   [cheked]   [cheked]   [cheked]

4   Reject   [cheked]   [cheked]   [cheked]   [cheked]
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有