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.
Keywords
This work was supported by Korea Research Foundation Grant, (KRF-2004-041-D00626)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
2002 Embedded Software Tools Worldwide Forecast, Gartner Dataquest Market Statistics 110850 (2002)
Worldwide Embedded Software Tools Outlook, 2002, Gartner Dataquest Alert (2002)
Technical report, STARS ProductLine Concept (2003), http://www.asset.com/stars/darpa/prddline.html
Bosch: Design & Use of Software Architectures. Addison-Wesley, Reading (2000)
Technical report,A Fraemwork fot Software Productline Practce Version 3.0., Carnegie Mellon SEI (2000), http://www.sei.cmu.edu/;plp/framework.html
D’Souza, D.F., Wills, A.c.: Objects, Components, and Frameworks with UML. Addison-Wesley, Reading (1998)
Herzum, P., Sims, O.: Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise. OMG press (December 1999)
The Embedded Software Strategic Market Intelligence Program 2002/2003., VDC(Venture Development Corporation) (February 2003)
Rick Lehrbaum, EDC: Embedded Linux remains #1 choice of developers - despite tools dissatisfaction, http://www.linuxdevices.com/articles/AT4787985721.html
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)
Clements, P., Kazman, R., Klein, M.: Evaluating Software Architectures. Addison-Wesley, Reading (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)