Model driven generative domain engineering (MDGDE) is a domain engineering method aiming to develop optimized, reusable architectures, components and aspects for application engineering. Agents are regarded in MDGDE a...Model driven generative domain engineering (MDGDE) is a domain engineering method aiming to develop optimized, reusable architectures, components and aspects for application engineering. Agents are regarded in MDGDE as special objects having more autonomy, and taking more initiative. Design of the agent involves three levels of activities: logical analysis and design, physical analysis, physical design. This classification corresponds to domain analysis and design, application analysis, and application design. Agent is an important analysis and design tool for MDGDE because it facilitates development of complex distributed system—the mobile robot. According to MDGDE, we designed a distributed communication middleware and a set of event-driven agents, which enables the robot to initiate actions adaptively to the dynamical changes in the environment. This paper describes our approach as well as its motivations and our practice.展开更多
The civil engineering profession, in an adaptive reaction to emerging roles for civil engineers, is recognizing the need for new engineers to possess a more robust skill set than just the typical design background. Th...The civil engineering profession, in an adaptive reaction to emerging roles for civil engineers, is recognizing the need for new engineers to possess a more robust skill set than just the typical design background. This paper describes the efforts of Clemson Engineers for Developing Countries (CEDC) to fulfill the more nontraditional and often unaddressed "learning outcomes" noted by ASCE's Civil Engineering Body of Knowledge lbr the 21st Century as important prerequisites for licensure. The learning outcomes are addressed through ongoing international service learning projects in Cange, Haiti. The paper focuses on the following four outcomes and their fulfillment methods: leadership, globalization, teamwork, and communications. The student led organization has allowed students to set up their own fundraising mechanisms, to seek out members to join design review boards, and to develop their own project objectives. This level of student autonomy is n,3ted as key to ensuring that students achieve competency in these four areas.展开更多
文摘Model driven generative domain engineering (MDGDE) is a domain engineering method aiming to develop optimized, reusable architectures, components and aspects for application engineering. Agents are regarded in MDGDE as special objects having more autonomy, and taking more initiative. Design of the agent involves three levels of activities: logical analysis and design, physical analysis, physical design. This classification corresponds to domain analysis and design, application analysis, and application design. Agent is an important analysis and design tool for MDGDE because it facilitates development of complex distributed system—the mobile robot. According to MDGDE, we designed a distributed communication middleware and a set of event-driven agents, which enables the robot to initiate actions adaptively to the dynamical changes in the environment. This paper describes our approach as well as its motivations and our practice.
文摘The civil engineering profession, in an adaptive reaction to emerging roles for civil engineers, is recognizing the need for new engineers to possess a more robust skill set than just the typical design background. This paper describes the efforts of Clemson Engineers for Developing Countries (CEDC) to fulfill the more nontraditional and often unaddressed "learning outcomes" noted by ASCE's Civil Engineering Body of Knowledge lbr the 21st Century as important prerequisites for licensure. The learning outcomes are addressed through ongoing international service learning projects in Cange, Haiti. The paper focuses on the following four outcomes and their fulfillment methods: leadership, globalization, teamwork, and communications. The student led organization has allowed students to set up their own fundraising mechanisms, to seek out members to join design review boards, and to develop their own project objectives. This level of student autonomy is n,3ted as key to ensuring that students achieve competency in these four areas.