Activity Diagram Based Process Family Architectures for Enterprise Application Families

  • Arnd Schnieders
  • Mathias Weske


Process Family Engineering Business Process Variability Process Configuration Software Product Lines Variability Mechanisms 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

6 References

  1. [1].
    Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering: Foundations, Principles, and Techniques. Springer (2005)Google Scholar
  2. [2].
    Puhlmann, F., Richter, E., Schnieders, A., Weiland: Variability Mechanisms for Process Models. PESOA-Report No. 17/2005. Technical report, Daimler-Chrysler Research and Technology, Hasso-Plattner-Institute for IT Systems Engineering (June 2005)Google Scholar
  3. [3].
    Schnieders, A.: Variability Mechanism Centric Process Family Architectures. In: Proceedings of the 13th Annual IEEE International Conference on the Engineering of Computer Based Systems ECBS 2006 (to appear), IEEE Computer Society Press (2006)Google Scholar
  4. [4].
    OMG: UML 2.0 Superstructure Specification. (2003)Google Scholar
  5. [5].
    Pender, T.: UML Bible. Wiley Publishing Inc., Indianapolis, Indiana (2003)Google Scholar
  6. [6].
    Weiss, D.M., Lai, C.T.R.: Software Product-line Engineering: a Family-based Software Development Process. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA (1999)Google Scholar
  7. [7].
    Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-based Software Architectures. Addison-Wesley Professional (2005)Google Scholar
  8. [8].
    Gomaa, H., Webber, D.: Modeling Adaptive and Evolvable Software Product Lines Using the Variation Point Model. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences, IEEE Computer Society Press (2004)Google Scholar
  9. [9].
    Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. SEI Series in Software Engineering. Addison-Wesley (2001)Google Scholar
  10. [10].
    Bosch, J.: Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach. Addison-Wesley, Harlow, England et al. (2000)Google Scholar
  11. [11].
    Jacobson, I., Griss, M., Jonsson, P.: Software Reuse: Architecture, Process and Organization for Business Success. Addison Wesley Longman, Harlow, England et al. (1997)Google Scholar
  12. [12].
    Svahnberg, M., Bosch, J.: Issues Concerning Variability in Software Product Lines. Volume June of 146. Lecture Notes in Computer Science (2003)Google Scholar
  13. [13].
    Bachmann, F., Bass, L.: Managing Variability in Software Architectures. In: Proceedings of the 2001 Symposium on Software Reusability, ACM Press (2001)Google Scholar
  14. [14].
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns — Elements of Reusable Object-Oriented Software. Addison Wesley (1995)Google Scholar
  15. [15].
    Schnieders, A., Puhlmann, F.: Activity Diagram Inheritance. In: Proceedings of the 8th International Conference on Business Information Systems BIS. (2005)Google Scholar
  16. [16].
    Plötner, D., Kose, M., Hering, T., Werner, A.: Prozesse im E-Business am Beispiel ausgewählter Geschäftsprozesse des Partners ehotel AG. PESOA-Report No. 20/2005. Technical report, ehotel AG, Universität Leipzig (June 2005)Google Scholar

Copyright information

© Springer-Verlag London Limited 2007

Authors and Affiliations

  • Arnd Schnieders
    • 1
  • Mathias Weske
    • 1
  1. 1.Hasso-Plattner-Institute for IT Systems EngineeringUniversity PotsdamPotsdamGermany

Personalised recommendations