Skip to main content

Product Line Architecture for a Family of Meshing Tools

  • Conference paper
Reuse of Off-the-Shelf Components (ICSR 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4039))

Included in the following conference series:

Abstract

Meshing tools are traditionally built in a one by one basis without reusing already developed parts. However, there are several concepts within this application domain that are present in most tools. Developing software components implementing these concepts is extremely time consuming and requires highly specialized programmers. Software product lines is a way of systematically reusing assets. We propose a layered product line architecture for meshing tools. We specify it formally using xADL, and we show that it fits some already built tools.

The work of Nancy Hitschfeld was supported by Fondecyt N°1061227. The work of Pedro Rossel was supported by grant No. UCH 0109 from MECESUP, Chile.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ArchStudio 3. Architecture-Based Development Environment. Inst. SW Research, Univ. of California, Irvine (2005), http://www.isr.uci.edu/projects/archstudio/

  2. Bastarrica, M.C., Hitschfeld-Kahler, N.: Designing a product family of meshing tools. Advances in Engineering Software 37(1), 1–10 (2006)

    Article  Google Scholar 

  3. Bosch, J.: Design and Use of Software Architectures. Addison Wesley, Reading (2000)

    Google Scholar 

  4. Buschmann, F., et al.: Pattern Oriented Software Architecture. Wiley, Chichester (1996)

    Google Scholar 

  5. Dashofy, E.M., et al.: A Comprehensive Approach for the Development of Modular Software Architecture Description Languages. ACM Transactions on Software Engineering and Methodology 14(2), 199–245 (2005)

    Article  Google Scholar 

  6. Douglass, R.W., et al.: Current views on grid generation: summaries of a panel discussion. Numerical Heat Transfer, Part B: Fundamentals 41, 211–237 (2002)

    Article  Google Scholar 

  7. Hitschfeld, N., et al.: Mixed Element Trees: A Generalization of Modified Octrees for the Generation of Meshes for the Simulation of Complex 3D Semiconductor Device Structures. IEEE Trans. on CAD-ICS 12(11), 1714–1725 (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bastarrica, M.C., Hitschfeld-Kahler, N., Rossel, P.O. (2006). Product Line Architecture for a Family of Meshing Tools. In: Morisio, M. (eds) Reuse of Off-the-Shelf Components. ICSR 2006. Lecture Notes in Computer Science, vol 4039. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11763864_33

Download citation

  • DOI: https://doi.org/10.1007/11763864_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34606-7

  • Online ISBN: 978-3-540-34607-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics