Skip to main content

Adjusting Software-Intensive Systems Developed by Using Software Factories and Fuzzy Features

  • Conference paper

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

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.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bosch, J.: Design and Use of Software Architectures, Adopting and Evolving Product-Line Approach. Addison-Wesley, New York (2000)

    Google Scholar 

  2. Clements, P., Northrop, L.M.: Software Product Lines. In: Practices and Patterns, Addison Wesley, New York (2002)

    Google Scholar 

  3. Czarnecki, K., Eisenecker, U.: Generative Programming - Methods, Tools and Application. Addison-Wesley, New York (2000)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns - Elements of Reusable Object-Oriented Software. Addison-Wesley, New York (1995)

    Google Scholar 

  6. Greenfield, J., Short, K.: Software Factories: Assembling Applications with Patterns. Models Framworks and Tools. John Wiley and Sons, Chichester (2004)

    Google Scholar 

  7. Johnson, R.E.: Frameworks = (Components + Patterns). Comm. of the ACM 40(10), 39–42 (1997)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. Laudon, K.C., Laudon, J.P.: Management Information Systems. Managing the digital firm, 9th edn. Pearson Education, London (2006)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Robak, S.: Contribution to the Improvement of the Software Development Process for Product Families. Postdoctoral Thesis, Ilmenau Technical University (2005)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. 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)

    MATH  Google Scholar 

  17. 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)

    MATH  Google Scholar 

  18. Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, New York (1998)

    Google Scholar 

  19. Yager, F., Filev, D.: Essentials of fuzzy modeling and control. WNT Warszawa (1995)

    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

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)

Publish with us

Policies and ethics