Skip to main content

Knowledge Acqusition for Mobile Embedded Software Development Based on Product Line

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3681))

  • 1491 Accesses

Abstract

To achieve the goal of assuring short development cycles for new products, they are developing a process-based knowledge-driven product development environment by employing information technology. The success of a KBS critically depends on the amount of knowledge embedded in the system. Expert knowledge, which results from an individual’s extensive problem-solving experience, has been described as unconscious knowledge. Besides shortening development time, properly handled reuse will also improve the reliability since code is executed for longer time and in different contexts. In this paper, We propose a design process suitable for developing product lines for mobile embedded systems with KBS. The process starts in a requirement-capturing phase where the requirements from all products in the line are collected. The contributions of this work with respect to mobile embedded systems are an outline of a development process, focusing on the special considerations that must be taken into account when designing a PLA for the systems.

This work was supported by Korea Research Foundation Grant, (KRF-2004-041-D00626)

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 109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. 2002 Embedded Software Tools Worldwide Forecast, Gartner Dataquest Market Statistics 110850 (2002)

    Google Scholar 

  2. Worldwide Embedded Software Tools Outlook, 2002, Gartner Dataquest Alert (2002)

    Google Scholar 

  3. Technical report, STARS ProductLine Concept (2003), http://www.asset.com/stars/darpa/prddline.html

  4. Bosch: Design & Use of Software Architectures. Addison-Wesley, Reading (2000)

    Google Scholar 

  5. Technical report,A Fraemwork fot Software Productline Practce Version 3.0., Carnegie Mellon SEI (2000), http://www.sei.cmu.edu/;plp/framework.html

  6. D’Souza, D.F., Wills, A.c.: Objects, Components, and Frameworks with UML. Addison-Wesley, Reading (1998)

    Google Scholar 

  7. Herzum, P., Sims, O.: Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise. OMG press (December 1999)

    Google Scholar 

  8. The Embedded Software Strategic Market Intelligence Program 2002/2003., VDC(Venture Development Corporation) (February 2003)

    Google Scholar 

  9. Rick Lehrbaum, EDC: Embedded Linux remains #1 choice of developers - despite tools dissatisfaction, http://www.linuxdevices.com/articles/AT4787985721.html

  10. Rosenblum, D.S., Natarajan, R.: Supporting Architectureal Concerns in Component Interoperability Standards. IEEE Proceedings Software Special Issue on Component-Based Software Engineering 147(6), 215–223 (2000)

    Google Scholar 

  11. Clements, P., Kazman, R., Klein, M.: Evaluating Software Architectures. Addison-Wesley, Reading (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, HK. (2005). Knowledge Acqusition for Mobile Embedded Software Development Based on Product Line. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2005. Lecture Notes in Computer Science(), vol 3681. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11552413_161

Download citation

  • DOI: https://doi.org/10.1007/11552413_161

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-31983-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics