Abstract
Growing expectations for low priced software-intensive applications tailored to the individual customers needs require the usage of techniques aimed at the individual development of application systems, which could be attained at the costs of standard software and easily adapted. In the paper the concepts associated with assembling the applications by means of software factories in conjunction with the fuzzy description of the variable product parts are introduced. The approach is demonstrated in the example of a part of an order process.
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
Bosch, J.: Design and Use of Software Architectures, Adopting and Evolving Product-Line Approach. Addison-Wesley, New York (2000)
Clements, P., Northrop, L.M.: Software Product Lines. In: Practices and Patterns, Addison Wesley, New York (2002)
Czarnecki, K., Eisenecker, U.: Generative Programming - Methods, Tools and Application. Addison-Wesley, New York (2000)
Fingar, P., Kumar, H., Sharma, T.: Enterprise E-Commerce, The Software Component Breakthrough for Business-to-Business Commerce. Megan-Kiffer Press Tampa, FL USA (2000)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns - Elements of Reusable Object-Oriented Software. Addison-Wesley, New York (1995)
Greenfield, J., Short, K.: Software Factories: Assembling Applications with Patterns. Models Framworks and Tools. John Wiley and Sons, Chichester (2004)
Johnson, R.E.: Frameworks = (Components + Patterns). Comm. of the ACM 40(10), 39–42 (1997)
Kang, K.C., Cohen, S., Hess, J., Nowak, W., Peterson, S.: Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report No. CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania (1990)
Laudon, K.C., Laudon, J.P.: Management Information Systems. Managing the digital firm, 9th edn. Pearson Education, London (2006)
Pieczyński, A., Robak, S., Walaszek-Babiszewska, A.: Features with fuzzy probability. In: Engineering of Computer-Based Systems - ECBS IEEE, pp. 323–328. IEEE Press, Los Alamitos (2004)
Robak, S.: Contribution to the Improvement of the Software Development Process for Product Families. Postdoctoral Thesis, Ilmenau Technical University (2005)
Robak, S., Pieczyński, A.: Employment of Fuzzy Logic in Feature Diagrams to Model Variability in Software Families. Journal of Integrated Design and Process Science 7(3), 79–94 (2003)
Robak, S., Pieczyński, A.: Employing Fuzzy Logic in Feature Diagrams to Model Variability in Software Product-Lines. In: Proceeding of Engineering of Computer-Based Systems - ECBS IEEE, pp. 305–311. IEEE Computer Society Press, Los Alamitos (2003)
Robak, S., Pieczyński, A.: Variant system features modeled with Fuzzy Weights in the Development with Software Factories. Wiss. Fachberichte, Institut fr Prozesstechnik, Prozessautomatisierung und Messtechnik, Heft 84/2005, pp.23-29 (2005)
Robak, S., Pieczyński, A.: Application of fuzzy weighted feature diagrams to model variability in software families. In: Rutkowski, L., Siekmann, J.H., Tadeusiewicz, R., Zadeh, L.A. (eds.) ICAISC 2004. LNCS (LNAI), vol. 3070, pp. 370–375. Springer, Heidelberg (2004)
Robak, S., Franczyk, B., Politowicz, K.: Extending The UML for Modelling Variability For System Families. International Journal of Applied Mathematics and Computer Science 12(2), 285–298 (2002)
Speck, A., Pulvermüller, E., Jerger, M., Franczyk, B.: Component Composition Validation. International Journal of Applied Mathematics and Computer Science 12(4), 581–589 (2002)
Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, New York (1998)
Yager, F., Filev, D.: Essentials of fuzzy modeling and control. WNT Warszawa (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Robak, S., Pieczyński, A. (2006). Adjusting Software-Intensive Systems Developed by Using Software Factories and Fuzzy Features. In: Rutkowski, L., Tadeusiewicz, R., Zadeh, L.A., Żurada, J.M. (eds) Artificial Intelligence and Soft Computing – ICAISC 2006. ICAISC 2006. Lecture Notes in Computer Science(), vol 4029. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11785231_32
Download citation
DOI: https://doi.org/10.1007/11785231_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35748-3
Online ISBN: 978-3-540-35750-6
eBook Packages: Computer ScienceComputer Science (R0)