The Experts below are selected from a list of 42 Experts worldwide ranked by ideXlab platform

Joseph E. Mbaiwa - One of the best experts on this subject based on the ideXlab platform.

  • Changes on traditional livelihood activities and lifestyles caused by tourism development in the Okavango Delta, Botswana
    Tourism Management, 2011
    Co-Authors: Joseph E. Mbaiwa
    Abstract:

    The Community-Based Natural Resource Management (CBNRM) program in Botswana aims at achieving conservation and rural development. In the Okavango Delta, some communities are involved in tourism through CBNRM to improve their livelihoods. However, research has not adequately analyzed changes caused by CBNRM on traditional livelihood activities and lifestyles. This study, therefore, uses Modernization theory to analyze changes on traditional livelihood activities and lifestyles caused by CBNRM at Sankoyo, Mababe and Khwai villages in the Okavango Delta. Using primary and secondary data sources, results indicate that CBNRM is causing a decline in traditional livelihood activities like subsistence hunting, gathering, crop and livestock farming. As a result, a modern cash economy has emerged. New livelihood activities done by communities include: employment in CBNRM projects, the sale of crafts to tourists and thatching grass to tourism lodges. Income derived from CBNRM affords households to build modern houses, buy foreign foods and household equipment like: four-burner gas stoves, kitchen utensils, and satellite televisions. Conversely, this causes a decline in the consumption of traditional foods and the use of huts and household utensils. CBNRM is thus a Modernization Tool since it is causing a transformation of traditional livelihood activities and lifestyles. However, even though changes in livelihood activities and lifestyles may be an indication of the dynamism of culture in study villages, sudden change and Modernization may increase livelihood insecurity. As such, tourism planning should ensure that Modernization is sensitive to traditional economic systems and the need for rural livelihood sustainability.

  • Changes on traditional livelihood activities and lifestyles caused by tourism development in the Okavango Delta, Botswana
    Tourism Management, 2011
    Co-Authors: Joseph E. Mbaiwa
    Abstract:

    The Community-Based Natural Resource Management (CBNRM) program in Botswana aims at achieving conservation and rural development. In the Okavango Delta, some communities are involved in tourism through CBNRM to improve their livelihoods. However, research has not adequately analyzed changes caused by CBNRM on traditional livelihood activities and lifestyles. This study, therefore, uses Modernization theory to analyze changes on traditional livelihood activities and lifestyles caused by CBNRM at Sankoyo, Mababe and Khwai villages in the Okavango Delta. Using primary and secondary data sources, results indicate that CBNRM is causing a decline in traditional livelihood activities like subsistence hunting, gathering, crop and livestock farming. As a result, a modern cash economy has emerged. New livelihood activities done by communities include: employment in CBNRM projects, the sale of crafts to tourists and thatching grass to tourism lodges. Income derived from CBNRM affords households to build modern houses, buy foreign foods and household equipment like: four-burner gas stoves, kitchen utensils, and satellite televisions. Conversely, this causes a decline in the consumption of traditional foods and the use of huts and household utensils. CBNRM is thus a Modernization Tool since it is causing a transformation of traditional livelihood activities and lifestyles. However, even though changes in livelihood activities and lifestyles may be an indication of the dynamism of culture in study villages, sudden change and Modernization may increase livelihood insecurity. As such, tourism planning should ensure that Modernization is sensitive to traditional economic systems and the need for rural livelihood sustainability. ?? 2010 Elsevier Ltd.

K.r. Luecke - One of the best experts on this subject based on the ideXlab platform.

  • Case study: Re-engineering C++ component models via automatic program transformation
    Information & Software Technology, 2007
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes manual code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the Design Maintenance System (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ avionics system. The Tool transforms components developed in a 1990s-era component style to a more modern CORBA-like component framework, preserving functionality.

  • WCRE - Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

  • Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

R.l. Akers - One of the best experts on this subject based on the ideXlab platform.

  • Case study: Re-engineering C++ component models via automatic program transformation
    Information & Software Technology, 2007
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes manual code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the Design Maintenance System (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ avionics system. The Tool transforms components developed in a 1990s-era component style to a more modern CORBA-like component framework, preserving functionality.

  • WCRE - Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

  • Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

B.j. Ellis - One of the best experts on this subject based on the ideXlab platform.

  • Case study: Re-engineering C++ component models via automatic program transformation
    Information & Software Technology, 2007
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes manual code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the Design Maintenance System (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ avionics system. The Tool transforms components developed in a 1990s-era component style to a more modern CORBA-like component framework, preserving functionality.

  • WCRE - Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

  • Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

I.d. Baxter - One of the best experts on this subject based on the ideXlab platform.

  • Case study: Re-engineering C++ component models via automatic program transformation
    Information & Software Technology, 2007
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes manual code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the Design Maintenance System (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ avionics system. The Tool transforms components developed in a 1990s-era component style to a more modern CORBA-like component framework, preserving functionality.

  • WCRE - Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.

  • Re-engineering C++ component models via automatic program transformation
    12th Working Conference on Reverse Engineering (WCRE'05), 2005
    Co-Authors: R.l. Akers, I.d. Baxter, M. Mehlich, B.j. Ellis, K.r. Luecke
    Abstract:

    Automated program transformation holds promise for a variety of software life cycle endeavors, particularly where the size of legacy systems makes code analysis, re-engineering, and evolution difficult and expensive. But constructing highly scalable transformation Tools supporting modern languages in full generality is itself a painstaking and expensive process. This cost can be managed by developing a common transformation system infrastructure re-useable by derived Tools that each address specific tasks, thus leveraging the infrastructure costs. This paper describes the design maintenance system (DMS), a practical, commercial program analysis and transformation system, and discusses how it was employed to construct a custom Modernization Tool being applied to a large C++ industrial avionics system. The Tool transforms components developed in a 1990's-era component style to a more modern CORBA-like component framework, preserving functionality.