Sustainability in Software Engineering: A Systematic Literature Review for Building up a Knowledge Base <s> RQ3: What are the limitations of current research? <s> Developing sustainable approaches to manufacture is a critical global problem concerned by people with a lack of resource on Planet Earth. An increasing interest in product take-back, product recovery and the redistribution has been concerned increasingly. Such as green remanufacturing, in particular, has a strong history of product recovery operations in the automotive sector. It can be both more profitable and less harmful to the environment compare with conventional manufacturing. However, the application of green remanufacturing in structural machinery didn?t draw attention. This paper provides the background of green remanufacturing together with the way of product recovery reverse engineering theory. Such as, study target, content, methods, design order, key technology and application of reverse engineering. This method can measure and evaluate wear of machine parts which have complicated curved surface quantitatively, accurately and visualization ally. Reverse engineering methods and technologies play an important role in many software engineering tasks of product model. The significance of this research contributes to theory, to industry and to future research in the field. <s> BIB001 </s> Sustainability in Software Engineering: A Systematic Literature Review for Building up a Knowledge Base <s> RQ3: What are the limitations of current research? <s> Green building is a sustainable concept to reduce enviromental impact. Decision-making for green building is a complex task. We present a multi-stage green building framework that will guide future development of a comprehensive multiple stage, multiple objective (MSMO) decision-making framework. Various software tools can assist in studying components of our multi-stage framework. We seek to simultaneously explore building options via a Design and Analysis of Computer Experiments (DACE) approach that uses experimental design and statistical analysis to uncover multivariate patterns that will provide guidance for green building decisions. DACE is a useful method for studying complex engineering systems, and DACE models will be incorporated into our MSMO framework. <s> BIB002 </s> Sustainability in Software Engineering: A Systematic Literature Review for Building up a Knowledge Base <s> RQ3: What are the limitations of current research? <s> Abstract The resource and power consumption of ICT is still increasing, but also the benefits of ICT, e.g. in finding more efficient solutions for environmental problems. To date, it is not clear, whether the resource and energy savings through ICT overbalance the resource and energy consumption by ICT, or not. Up to now, manifold efforts of Green IT address the environmental aspects of sustainability considering computer hardware. However, there is still a lack of models, descriptions or realizations in the area of computer software and software process models. In our contribution, we first propose definitions of the terms “Green and Sustainable Software” and “Green and Sustainable Software Engineering”, then we outline a conceptual reference model, the GREENSOFT Model. This model includes a cradle-to-grave product life cycle model for software products, sustainability metrics and criteria for software, software engineering extensions for sustainably sound software design and development, as well as appropriate guidance. <s> BIB003
To identify limitations of current research, we reviewed our classification of topics and application domains in Tab. II-VI. We performed a pragmatic and informal gap analysis that resulted in three major limitations: • High domain-specifity. Reason: The frameworks and methods we found within the results are highly domain-specific, e.g., BIB002 , BIB001 . This is also visible in the higher density of domainspecific approaches in Fig. 2 . Conclusion: Effective approaches for supporting sustainability require specific domain knowledge. • Software engineering. Reason: There is only one approach in software engineering that explicitly addresses sustainability. It is a reference framework with specific application in web engineering BIB003 . Conclusion: An encompassing reference framework for SE is still missing.