{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:11:34Z","timestamp":1747807894449,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":43,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540724254"},{"type":"electronic","value":"9783540724261"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-72426-1_10","type":"book-chapter","created":{"date-parts":[[2007,7,3]],"date-time":"2007-07-03T09:12:51Z","timestamp":1183453971000},"page":"109-120","source":"Crossref","is-referenced-by-count":13,"title":["Representing Process Variation with a Process Family"],"prefix":"10.1007","author":[{"given":"Borislava I.","family":"Simidchieva","sequence":"first","affiliation":[]},{"given":"Lori A.","family":"Clarke","sequence":"additional","affiliation":[]},{"given":"Leon J.","family":"Osterweil","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Alonso, G., et al.: Advanced transaction model in workflow context. In: Proceedings of the 12th IEEE International Conference on Data Engineering, New Orleans, February 1996, pp. 574\u2013581 (1996)","DOI":"10.1109\/ICDE.1996.492208"},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Altintas, I., et al.: Kepler: An Extensible System for Design and Execution of Scientific Workflows. In: Proceedings of the 16th International Conference on Scientific and Statistical Database Management, Santorini Island, Greece, pp. 423\u2013424 (2004)","DOI":"10.1109\/SSDM.2004.1311241"},{"key":"10_CR3","doi-asserted-by":"crossref","unstructured":"Atkinson, C., Bayer, J., Muthig, D.: Component-based product line development: The KobrA approach. In: Proceedings of the The First International Software Product Line Conference, Denver, CO, pp. 289\u2013309 (2000)","DOI":"10.1007\/978-1-4615-4339-8_16"},{"key":"10_CR4","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1145\/136586.136587","volume":"1","author":"D. Batory","year":"1992","unstructured":"Batory, D., O\u2019Malley, S.: The design and implementation of hierarchical software systems with reusable components. ACM Transactions on Software Engineering and Methodology\u00a01, 355\u2013398 (1992)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"10_CR5","unstructured":"Belkhatir, N., Estublier, J., Walcelio, M.L.: ADELE-TEMPO: an environment to support process modelling and enaction. In: Software Process Modeling and Technology, pp. 187\u2013222 (1994)"},{"key":"10_CR6","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1016\/j.ijhcs.2006.02.003","volume":"64","author":"R.O. Briggs","year":"2006","unstructured":"Briggs, R.O.: On theory-driven design and deployment of collaboration systems. Int. J. Hum.-Comput. Stud.\u00a064, 573\u2013582 (2006)","journal-title":"Int. J. Hum.-Comput. Stud."},{"key":"10_CR7","series-title":"Lecture Notes in Computer Science","first-page":"347","volume-title":"Unifying the Software Process Spectrum","author":"L.J. Osterweil","year":"2006","unstructured":"Osterweil, L.J., et al.: Process Programming to Support Medical Safety: A Case Study on Blood Transfusion. In: Li, M., Boehm, B., Osterweil, L.J. (eds.) SPW 2005. LNCS, vol.\u00a03840, pp. 347\u2013359. Springer, Heidelberg (2006)"},{"key":"10_CR8","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., Eisenecker, U.W.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Reading (2000)"},{"key":"10_CR9","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1023\/A:1008658325298","volume":"5","author":"S. Dami","year":"1998","unstructured":"Dami, S., Estublier, J., Amiour, M.: APEL: A Graphical Yet Executable Formalism for Process Modeling. Automated Software Engineering International Journal\u00a05, 61\u201369 (1998)","journal-title":"Automated Software Engineering International Journal"},{"key":"10_CR10","volume-title":"Out of the crisis","author":"W.E. Deming","year":"1982","unstructured":"Deming, W.E.: Out of the crisis. MIT Press, Cambridge (1982)"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Emmerich, W., Gruhn, V.: FUNSOFT Nets: a Petri-Net based Software Process Modeling Language. In: IWSSD \u201991: Proceedings of the 6th International Workshop on Software Specification and Design, Como, Italy, pp. 175\u2013184 (1991)","DOI":"10.1109\/IWSSD.1991.213063"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Foster, H., et al.: Using a Rigorous Approach for Engineering Web Service Compositions: A Case Study. In: SCC \u201905: Proceedings of the 2005 IEEE International Conference on Services Computing, pp. 217\u2013224 (2005)","DOI":"10.1109\/SCC.2005.105"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"Gacek, C., Anastasopoules, M.: Implementing product line variabilities. In: Proceedings of the 2001 Symposium on Software reusability, Toronto, Ontario, Canada, pp. 109\u2013117 (2001)","DOI":"10.1145\/375212.375269"},{"key":"10_CR14","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/BF01277643","volume":"3","author":"D. Georgakopoulos","year":"1995","unstructured":"Georgakopoulos, D., Hornick, M.F., Sheth, A.P.: An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. Distributed and Parallel Databases\u00a03, 119\u2013153 (1995)","journal-title":"Distributed and Parallel Databases"},{"key":"10_CR15","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1109\/32.67597","volume":"17","author":"C. Ghezzi","year":"1991","unstructured":"Ghezzi, C., et al.: A Unified High-Level Petri Net Formalism for Time-Critical Systems. IEEE Transactions of Software Engineering\u00a017, 160\u2013172 (1991)","journal-title":"IEEE Transactions of Software Engineering"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Griss, M., Favaro, J., d\u2019Alessandro, M.: Integrating Feature Modeling with the RSEB. In: Proceedings of the 5th International Conference on Software Reuse, pp. 76\u201385 (1998)","DOI":"10.1109\/ICSR.1998.685732"},{"key":"10_CR17","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1145\/235321.235322","volume":"5","author":"D. Harel","year":"1996","unstructured":"Harel, D., Naamad, A.: The STATEMATE semantics of statecharts. ACM Transactions on Software Engineering and Methodology\u00a05, 293\u2013333 (1996)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"10_CR18","unstructured":"Henneman, E.A., et al.: Increasing Patient Safety and Efficiency in Transfusion Therapy Using Formal Process Definitions. University of Massachusetts, Amherst (2006)"},{"key":"10_CR19","volume-title":"Managing the software process","author":"W.S. Humphrey","year":"1989","unstructured":"Humphrey, W.S.: Managing the software process. Addison-Wesley, Boston (1989)"},{"key":"10_CR20","volume-title":"Software Reuse: Architecture, Process and Organization for Business Success","author":"I. Jacobson","year":"1997","unstructured":"Jacobson, I., Griss, M., Jonsson, P.: Software Reuse: Architecture, Process and Organization for Business Success. Addison-Wesley Professional, Reading (1997)"},{"key":"10_CR21","first-page":"803","volume-title":"Proceedings of the International Conference on Software Engineering, ICSE\u201903","author":"S. Jarzabek","year":"2003","unstructured":"Jarzabek, S., Zhang, H., Zhang, W.: XVCL: XML-Based Variant Configuration Language. In: Proceedings of the International Conference on Software Engineering, ICSE\u201903, pp. 803\u2013811. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"10_CR22","unstructured":"Katsh, E., Osterweil, L., Sondheimer, N.K.: Process Technology for Achieving Government Online Dispute Resolution. In: Proceedings of the National Conference on Digital Government Research, Seattle, WA (2004)"},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"Kellner, M.I.: Software Process Modeling Support for Management Planning and Control. In: Proceedings of the First International Conference on the Software Process, Redondo Beach, CA, pp. 8\u201328 (1991)","DOI":"10.1109\/ICSP.1991.664337"},{"key":"10_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., et al.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"10_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1007\/3-540-48166-4_26","volume-title":"Software Engineering - ESEC\/FSE \u201999","author":"S. Jarzabek","year":"1999","unstructured":"Jarzabek, S., Knauber, P.: Synergy between Component-Based and Generative Approaches. In: Nierstrasz, O., Lemoine, M. (eds.) ESEC 1999 and ESEC-FSE 1999. LNCS, vol.\u00a01687, pp. 2\u201319. Springer, Heidelberg (1999)"},{"key":"10_CR26","doi-asserted-by":"publisher","first-page":"611","DOI":"10.1016\/j.ijhcs.2006.02.002","volume":"64","author":"G.L. Kolfschoten","year":"2006","unstructured":"Kolfschoten, G.L., et al.: A conceptual foundation of the thinkLet concept for Collaboration Engineering. International Journal of Human-Computer Studies\u00a064, 611\u2013621 (2006)","journal-title":"International Journal of Human-Computer Studies"},{"key":"10_CR27","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"C. Kyo","year":"1998","unstructured":"Kyo, C., et al.: FORM: A Feature-Oriented Reuse Method with Domain Specific Reference Architectures. Annals of Software Engineering\u00a05, 143\u2013168 (1998)","journal-title":"Annals of Software Engineering"},{"key":"10_CR28","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1147\/sj.361.0102","volume":"36","author":"F. Leymann","year":"1997","unstructured":"Leymann, F., Roller, D.: Workflow-Based Applications. IBM Systems Journal\u00a036, 102\u2013123 (1997)","journal-title":"IBM Systems Journal"},{"key":"10_CR29","unstructured":"Mayer, R.J., et al.: IDEF Family of Methods for Concurrent Engineering and Business Re-engineering Applications. Knowledge Based Systems, Inc. (1992)"},{"key":"10_CR30","volume-title":"Software Product Lines\u2013Practices and Patterns","author":"L. Northrop","year":"2002","unstructured":"Northrop, L.: Software Product Lines\u2013Practices and Patterns. Addison-Wesley, Reading (2002)"},{"key":"10_CR31","doi-asserted-by":"crossref","unstructured":"Osterweil, L.J.: Software Processes Are Software, Too, Revisited. In: Proceedings of the 19th International Conference on Software Engineering, Boston, MA, pp. 540\u2013558 (1997)","DOI":"10.1145\/253228.253440"},{"key":"10_CR32","unstructured":"Osterweil, L.J., et al.: Using Process Definitions to Facilitate the Specifications of Requirements. Department of Computer Science, University of Massachusetts, Amherst, MA (2006)"},{"key":"10_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1007\/11608035_33","volume-title":"Unifying the Software Process Spectrum","author":"L.J. Osterweil","year":"2006","unstructured":"Osterweil, L.J., et al.: Process Technology to Facilitate the Conduct of Science. In: Li, M., Boehm, B., Osterweil, L.J. (eds.) SPW 2005. LNCS, vol.\u00a03840, pp. 403\u2013415. Springer, Heidelberg (2006)"},{"key":"10_CR34","series-title":"Lecture Notes in Computer Science","first-page":"90","volume-title":"Software Product Lines","author":"J.-C. Royer","year":"2004","unstructured":"Royer, J.-C., Noy\u00e9, J., Pavel, S.: Dynamic Configuration of Software Product Lines in ArchJava. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol.\u00a03154, pp. 90\u2013109. Springer, Heidelberg (2004)"},{"key":"10_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1007\/BFb0053389","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"C. Prehofer","year":"1997","unstructured":"Prehofer, C.: Feature-Oriented Programming: A Fresh Look at Objects. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 419\u2013443. Springer, Heidelberg (1997)"},{"key":"10_CR36","unstructured":"Raunak, M.S., Osterweil, L.J.: Effective Resource Allocation for Process Simulation: A Position Paper. In: Proceedings of the International Workshop on Software Process Simulation and Modeling, St. Louis, MO (2005)"},{"key":"10_CR37","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1109\/ICSP.1991.664350","volume-title":"Proceedings of the First International Conference on the Software Process","author":"M. Suzuki","year":"1991","unstructured":"Suzuki, M., Katayama, T.: Meta-Operations in the Process Model HFSP for the Dynamics and Flexibility of Software Processes. In: Proceedings of the First International Conference on the Software Process, Redondo Beach, CA, pp. 202\u2013217. IEEE Computer Society Press, Los Alamitos (1991)"},{"key":"10_CR38","doi-asserted-by":"publisher","first-page":"705","DOI":"10.1002\/spe.652","volume":"35","author":"M. Svahnberg","year":"2005","unstructured":"Svahnberg, M., Bosch, J.: A Taxonomy of Variability Realization Techniques. Software Practices and Experience\u00a035, 705\u2013754 (2005)","journal-title":"Software Practices and Experience"},{"key":"10_CR39","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/2.825699","volume":"33","author":"R. Ommering van","year":"2000","unstructured":"van Ommering, R., Kramer, J., Magee, J.: The Koala Component Model for Consumer Electronics Software. IEEE Computer\u00a033, 78\u201385 (2000)","journal-title":"IEEE Computer"},{"key":"10_CR40","unstructured":"Weigert, O.: Business Process Modeling and Workflow Definition with UML (1998)"},{"key":"10_CR41","volume-title":"Software product-line engineering: a family-based software development process","author":"D.M. Weiss","year":"1999","unstructured":"Weiss, D.M., Lai, C.T.R.: Software product-line engineering: a family-based software development process. Addison-Wesley, Reading (1999)"},{"key":"10_CR42","unstructured":"Wise, A.: Little-JIL 1.5 Language Report. Department of Computer Science, University of Massachusetts, Amherst, MA (2006)"},{"key":"10_CR43","doi-asserted-by":"crossref","unstructured":"Wise, A., et al.: Using Little-JIL to Coordinate Agents in Software Engineering. In: Proceedings of the Automated Software Engineering Conference, Grenoble, France (2000)","DOI":"10.1109\/ASE.2000.873660"}],"container-title":["Lecture Notes in Computer Science","Software Process Dynamics and Agility"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-72426-1_10.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,18]],"date-time":"2025-01-18T03:42:19Z","timestamp":1737171739000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-72426-1_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540724254","9783540724261"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-72426-1_10","relation":{},"subject":[]}}