Research Papers

A Framework for Visualization-Driven Eco-Conscious Design Exploration

[+] Author and Article Information
Devarajan Ramanujan

School of Mechanical Engineering,
Purdue University,
West Lafayette, IN 47907
e-mail: dev@purdue.edu

William Z. Bernstein, William Benjamin

School of Mechanical Engineering,
Purdue University,
West Lafayette, IN 47907

Karthik Ramani

School of Mechanical Engineering,
Purdue University,
West Lafayette, IN 47907;
School of Electrical and Computer Engineering,
Purdue University,
West Lafayette, IN 47907
e-mail: ramani@purdue.edu

Niklas Elmqvist

College of Information Studies,
University of Maryland,
College Park,
College Park, MD 20742

Devadatta Kulkarni, Jeffrey Tew

Cincinnati Innovation Lab,
Tata Consultancy Services,
Milford, OH 45150

1Corresponding author.

Contributed by the Computers and Information Division of ASME for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received May 26, 2015; final manuscript received July 7, 2015; published online November 4, 2015. Editor: Bahram Ravani.

J. Comput. Inf. Sci. Eng 15(4), 041010 (Nov 04, 2015) (9 pages) Paper No: JCISE-15-1181; doi: 10.1115/1.4031592 History: Received May 26, 2015; Revised July 07, 2015

A large portion of design activity involves applying previous design knowledge in order to solve new problems. Therefore, facilitating eco-conscious exploration of archived designs is needed for advancing sustainable product design. It is thus necessary to create integrated exploration tools that share common data representations for design and sustainability-related product metadata. This can allow designers to observe covariations in design data and develop engineering intuition with regards to environmental sustainability performance. In this work, we present a framework for relating sustainability and product metadata using taxonomy-based representations of lifecycle data. This facilitates simultaneous visualization of environmental indicators along with part similarities. To demonstrate this framework, we implement shapeSIFT, an interactive multidimensional visualization tool for eco-conscious design exploration. shapeSIFT uses a visual analytics-based approach to represent part metadata and environmental indicators. This facilitates query-based dynamic exploration of part repositories.

Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.


Hunt, R. , Boguski, T. , Weitz, K. , and Sharma, A. , 1998, “ Case Studies Examining LCA Streamlining Techniques,” Int. J. Life Cycle Assess., 3(1), pp. 36–42. [CrossRef]
Ramani, K. , Ramanujan, D. , Bernstein, W. Z. , Zhao, F. , Sutherland, J. , Handwerker, C. , Choi, J.-K. , Kim, H. , and Thurston, D. , 2010, “ Integrated Sustainable Life Cycle Design: A Review,” ASME J. Mech. Des., 132(9), p. 091004. [CrossRef]
Haapala, K. , Poppa, K. , Stone, R. , and Tumer, I. , 2011, “ Automating Environmental Impact Assessment During the Conceptual Phase of Product Design,” AAAI 2011 Spring Symposium: Artificial Intelligence and Sustainable Design, pp. 21–23.
Bertin, J. , 1983, Semiology of Graphics (Central Asia Book Series), University of Wisconsin Press, Madison, WI.
Szykman, S. , 2002, “ Architecture and Implementation of a Design Repository System,” Proceedings of the DETC2002, Montreal, QC, Paper No. DETC2002/CIE-34463.
Bohm, M. , Stone, R. , Simpson, T. , and Steva, E. , 2008, “ Introduction of a Data Schema to Support a Design Repository,” Comput. Aided Des., 40(7), pp. 801–811. [CrossRef]
Sousa, I. , Wallace, D. , and Eisenhard, J. L. , 2000, “ Approximate Life-Cycle Assessment of Product Concepts Using Learning Systems,” J. Ind. Ecol., 4(4), pp. 61–81. [CrossRef]
Park, J.-H. , and Seo, K.-K. , 2006, “ A Knowledge-Based Approximate Life Cycle Assessment System for Evaluating Environmental Impacts of Product Design Alternatives in a Collaborative Design Environment,” Adv. Eng. Inf., 20(2), pp. 147–154. [CrossRef]
Dewulf, W. , and Duflou, J. , 2006, “ A Web Based Application for the Eco-Pas Tool,” CIRP—13th International Conference on Life Cycle Engineering, Vol. 1, Leuven, Belgium, pp. 143–147.
Huang, H. , Liu, Z. , Zhang, L. , and Sutherland, J. , 2009, “ Materials Selection for Environmentally Conscious Design Via a Proposed Life Cycle Environmental Performance Index,” Int. J. Adv. Manuf. Technol., 44(11), pp. 1073–1082. [CrossRef]
Devanathan, S. , Ramanujan, D. , Bernstein, W. , Zhao, F. , and Ramani, K. , 2010, “ Integration of Sustainability Into Early Design Through the Function Impact Matrix,” ASME J. Mech. Des., 132(8), p. 081004. [CrossRef]
Iyer, G. R. , Mills, J. J. , Barber, S. , Devarajan, V. , and Maitra, S. , 2006, “ Using a Context-Based Inference Approach to Capture Design Intent From Legacy CAD,” Comput. Aided Des. Appl., 3(1–4), pp. 269–278.
Li, Z. , and Ramani, K. , 2007, “ Ontology-Based Design Information Extraction and Retrieval,” Artif. Intell. Eng. Des. Anal. Manuf., 21(2), pp. 137–154. [CrossRef]
Quay, R. , and Hutanuwatr, K. , 2009, “ Visualization of Sustainability Indicators: A Conceptual Framework,” Visualizing Sustainable Planning, Springer, Berlin, Heidelberg, pp. 203–213.
Card, S. K. , Mackinlay, J. D. , and Shneiderman, B. , 1999, Readings in Information Visualization: Using Vision to Think, Morgan Kaufmann, San Francisco, CA.
Senay, H. , and Ignatius, E. , 1994, “ A Knowledge-Based System for Visualization Design,” IEEE Trans. Comput. Graphics Appl., 14(6), pp. 36–47. [CrossRef]
Holmes, T. G. , 2007, “ Eco-Visualization: Combining Art and Technology to Reduce Energy Consumption,” ACM SIGCHI Conference on Creativity and Cognition, pp. 153–162.
Munzner, T. , Barsky, A. , and Williams, M. , 2009, “ Reflections on QuestVis: A Visualization System for an Environmental Sustainability Model,” Sci. Visualization, 2, pp. 240–259.
Pousman, Z. , Rouzati, H. , and Stasko, J. , 2008, “ Imprint, a Community Visualization of Printer Data: Designing for Open-Ended Engagement on Sustainability,” ACM Conference on Computer Supported Cooperative Work, pp. 13–16.
Froehlich, J. , Findlater, L. , and Landay, J. , 2010, “ The Design of Eco-Feedback Technology,” SIGCHI Conference on Human Factors in Computing Systems, pp. 1999–2008.
Marwah, M. , Sharma, R. , Shih, R. , Patel, C. , Bhatia, V. , Mekanapurath, M. , Velumani, R. , and Velayudhan, S. , 2009, “ Data Analysis, Visualization and Knowledge Discovery in Sustainable Data Centers,” 2nd Bangalore Annual Compute Conference.
Pu, J. , Kalyanaraman, Y. , Jayanti, S. , Ramani, K. , and Pizlo, Z. , 2007, “ Navigation and Discovery in 3D CAD Repositories,” IEEE Trans. Comput. Graphics Appl., 27(4), pp. 38–47. [CrossRef]
Kim, V . G. , Li, W. , Mitra, N. J. , DiVerdi, S. , and Funkhouser, T. , 2012, “ Exploring Collections of 3D Models Using Fuzzy Correspondences,” ACM Trans. Graphics, 31(4).
Todd, R. , Allen, D. , and Alting, L. , 1994, Manufacturing Processes Reference Guide, Industrial Press, New York.
Ashby, M. , and Cebon, D. , 1993, “ Materials Selection in Mechanical Design,” J. Phys. IV, 3(C7), pp. 1–10.
EduPack, C. , 2012, EduPack, Version 11.9.9, Granta Design, Cambridge, UK.
Hirtz, J. , Stone, R. , McAdams, D. , Szykman, S. , and Wood, K. , 2001, “ Evolving a Functional Basis for Engineering Design,” ASME Paper No. DETC2001/DTM-21688.
Huijbregts, M. A. , Rombouts, L. J. , Hellweg, S. , Frischknecht, R. , Hendriks, A. J. , van de Meent, D. , Ragas, A. M. , Reijnders, L. , and Struijs, J. , 2006, “ Is Cumulative Fossil Energy Demand a Useful Indicator for the Environmental Performance of Products?” Environ. Sci. Technol., 40(3), pp. 641–648. [CrossRef] [PubMed]
Goedkoop, M. , Oele, M. , Schryver, A. , and Vieira, M. , 2008, SimaPro Database Manual—Methods Library, PRé Consultants, Amersfoort, The Netherlands.
Lin, D. , 1998, “ An Information: Theoretic Definition of Similarity,” 15th International Conference on Machine Learning, Vol. 1, San Francisco, CA, pp. 296–304.
Squire, D. , Müller, W. , Müller, H. , and Pun, T. , 2000, “ Content-Based Query of Image Databases: Inspirations From Text Retrieval,” Pattern Recognit. Lett., 21(13), pp. 1193–1198. [CrossRef]
Ganesan, P. , Garcia-Molina, H. , and Widom, J. , 2003, “ Exploiting Hierarchical Domain Structure to Compute Similarity,” ACM Trans. Inf. Syst., 21(1), pp. 64–93. [CrossRef]
DeCarlo, D. , Finkelstein, A. , Rusinkiewicz, S. , and Santella, A. , 2003, “ Suggestive Contours for Conveying Shape,” ACM Trans. Graphics, 22(3), pp. 848–855. [CrossRef]
Csurka, G. , Dance, C. , Fan, L. , Willamowski, J. , and Bray, C. , 2004, “ Visual Categorization With Bags of Keypoints,” Workshop on Statistical Learning in Computer Vision, ECCV, Vol. 1.
Sivic, J. , and Zisserman, A. , 2006, “ Video Google: Efficient Visual Search of Videos,” Toward Category-Level Object Recognition, Springer, Berlin, Heidelberg, pp. 127–144.
Harris, C. , and Stephens, M. , 1988, “ A Combined Corner and Edge Detector,” Alvey Vision Conference, Vol. 15, Manchester, UK, pp. 147–151.
Lowe, D. , 2004, “ Distinctive Image Features From Scale-Invariant Keypoints,” Int. J. Comput. Vision, 60(2), pp. 91–110. [CrossRef]
Muja, M. , and Lowe, D. , 2009, “ Fast Approximate Nearest Neighbors With Automatic Algorithm Configuration,” International Conference on Computer Vision Theory and Applications (VISSAPP’09), pp. 331–340.
Ramanujan, D. , Benjamin, W. , Bernstein, W. Z. , Elmqvist, N. , and Ramani, K. , 2013, “ ShapeSIFT: Suggesting Sustainable Options in Design Reuse From Part Repositories,” ASME Paper No. DETC2013-13048.
Jayanti, S. , Kalyanaraman, Y. , Iyer, N. , and Ramani, K. , 2006, “ Developing an Engineering Shape Benchmark for CAD Models,” Comput. Aided Des., 38(9), pp. 939–953. [CrossRef]
McKim, R. H. , 1972, Experiences in Visual Thinking, Brooks/Cole Publishing Company, Monterey, CA.
Paschos, G. , 2001, “ Perceptually Uniform Color Spaces for Color Texture Analysis: An Empirical Evaluation,” IEEE Trans. Image Process., 10(6), pp. 932–937. [CrossRef]
Kong, N. , Heer, J. , and Agrawala, M. , 2010, “ Perceptual Guidelines for Creating Rectangular Treemaps,” IEEE Trans. Visualization Comput. Graphics, 16(6), pp. 990–998. [CrossRef]


Grahic Jump Location
Fig. 1

Overview of our framework for supporting sustainability-aware design exploration in 3D part repositories. Components within the pipeline along with their section numbers are shown in bold font.

Grahic Jump Location
Fig. 2

Data representation model for defining a “part class” in our framework. Here, the arrows represent an aggregation relationship. Metadata contained in the class are either specified as input data during instantiation or subsequently derived from input data. Minimum input data that need to be specified include: (1) the part geometry in the form of a 3D model, (2) the part material, (3) an ordered list of manufacturing processes, (4) part functions, and (5) identifiers for indexing and query.

Grahic Jump Location
Fig. 3

Pipeline for estimating the environmental impact indicator from a three-dimensional, mesh-based representation of the part and corresponding input metadata. Gray squares represent reference taxonomies and databases used for standardizing data description.

Grahic Jump Location
Fig. 5

A screen capture of the modified shapeSIFT interface. It consists of a squarified (tiled) layout window that displays query results (a). A control panel (b1) is used for setting similarity thresholds for material, manufacturing, function, and shape similarities. A text query box is also provided for users to query part metadata. A label (b2) is used to display metadata information and a picture of a particular part that is selected from the squarified layout. The similarity polygon (c) allows the user to obtain an understanding of the similarity attributes. The sketch window (d) contains a canvas and related controls for creating/modifying the sketch, uploading an image, and querying the repository. The object viewer window (e) displays a 3D model of a selected part. A brief demonstration of the interface is available in a video under the “Supplemental Data” tab for this paper on the ASME Digital Collection.



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In