{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T06:40:16Z","timestamp":1737355216626,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540665380"},{"type":"electronic","value":"9783540481669"}],"license":[{"start":{"date-parts":[[1999,1,1]],"date-time":"1999-01-01T00:00:00Z","timestamp":915148800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-48166-4_7","type":"book-chapter","created":{"date-parts":[[2007,8,9]],"date-time":"2007-08-09T00:59:20Z","timestamp":1186621160000},"page":"91-108","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Using UML for Software Process Modeling"],"prefix":"10.1007","author":[{"given":"Dirk","family":"J\u00e4ger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ansgar","family":"Schleicher","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard","family":"Westfechtel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[1999,8,27]]},"reference":[{"key":"7_CR1","first-page":"279","volume-title":"Software Process Modelling and Technology","author":"M. Baldi","year":"1994","unstructured":"M. Baldi, S. Gai, M. L. Jaccheri, and P. Lago. E3: Object-oriented software process model design. In J. Kramer, and B. Nuseibeh, editors. Software Process Modelling and Technology. Research Studies Press (John Wiley & Sons), Chichester, UK, 1994 Finkelstein et al. [7], pages 279\u2013292."},{"issue":"1","key":"7_CR2","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1142\/S021819409200004X","volume":"2","author":"N. S. Barghouti","year":"1992","unstructured":"N. S. Barghouti and G. E. Kaiser. Scaling up rule-based software development environments. International Journal of Software Engineering and Knowledge Engineering, 2(1):59\u201378, Mar. 1992.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"7_CR3","volume-title":"The Unified Modeling Language User Guide","author":"G. Booch","year":"1998","unstructured":"G. Booch, J. Rumbaugh, and I. Jacobson. The Unified Modeling Language User Guide. Addison Wesley, Reading, Massachusetts, 1998."},{"issue":"2","key":"7_CR4","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1142\/S021819409400012X","volume":"4","author":"W. Deiters","year":"1994","unstructured":"W. Deiters and V. Gruhn. The FUNSOFT net approach to software process management. International Journal of Software Engineering and Knowledge Engineering, 4(2):229\u2013256, 1994.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"7_CR5","first-page":"71","volume-title":"Software Process Modelling and Technology","author":"G. Engels","year":"1994","unstructured":"G. Engels and L. Groenewegen. SOCCA: Specifications of coordinated and cooperative activities. In J. Kramer, and B. Nuseibeh, editors. Software Process Modelling and Technology. Research Studies Press (John Wiley & Sons), Chichester, UK, 1994 Finkelstein et al. [7], pages 71\u2013102."},{"key":"7_CR6","unstructured":"G. Engels and G. Rozenberg, editors. TAGT\u2019 98 \u2014 6th International Workshop on Theory and Application of Graph Transformation, number tr-ri-98-201 in Series in Computer Science, Paderborn, Germany, Nov. 1998. Department of Computer Science, University of Paderborn."},{"volume-title":"Software Process Modelling and Technology","year":"1994","key":"7_CR7","unstructured":"A. Finkelstein, J. Kramer, and B. Nuseibeh, editors. Software Process Modelling and Technology. Research Studies Press (John Wiley & Sons), Chichester, UK, 1994."},{"key":"7_CR8","unstructured":"T. Fischer, J. Niere, L. Torunski, and A. Z\u00fcndorf. Story diagrams: A new graph grammar language based on the unified modeling language and Java. In G. Rozenberg, editors. TAGT\u2019 98 \u2014 6th International Workshop on Theory and Application of Graph Transformation, number tr-ri-98-201 in Series in Computer Science, Paderborn, Germany, Nov. 1998 Engels and Rozenberg [6], pages 112\u2013121."},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"P. Heimann, G. Joeris, C.-A. Krapp, and B. Westfechtel. DYNAMITE: Dynamic task nets for software process management. In Proc. ICSE\u2019 18, pages 331\u2013341, Berlin, Mar. 1996.","DOI":"10.1109\/ICSE.1996.493428"},{"issue":"12","key":"7_CR10","doi-asserted-by":"publisher","first-page":"1145","DOI":"10.1109\/32.249660","volume":"19","author":"M. L. Jaccheri","year":"1993","unstructured":"M. L. Jaccheri and R. Conradi. Techniques for process model evolution in EPOS. IEEE Transactions on Software Engineering, 19(12):1145\u20131156, Dec. 1993.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"7_CR11","volume-title":"The Unified Software Development Process","author":"I. Jacobson","year":"1999","unstructured":"I. Jacobson, G. Booch, and J. Rumbaugh. The Unified Software Development Process. Object Technology Series. Addison-Wesley, Reading, Massachusetts, 1999."},{"key":"7_CR12","first-page":"97","volume-title":"Proceedings First International Symposium on Constructing Software Engineering Tools","author":"D. J\u00e4ger","year":"1999","unstructured":"D. J\u00e4ger. Generating tools from graph-based specifications. In J. Gray, editor, Proceedings First International Symposium on Constructing Software Engineering Tools, pages 97\u2013107, Los Angeles, May 1999. University of South Australia, School of Computer Science."},{"key":"7_CR13","volume-title":"Technical Report 98-11","author":"D. J\u00e4ger","year":"1998","unstructured":"D. J\u00e4ger, A. Schleicher, and B. Westfechtel. Modeling dynamic software processes in UML. Technical Report 98-11, RWTH Aachen, 1998."},{"key":"7_CR14","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/978-3-642-48673-9_15","volume-title":"The Unified Modeling Language \u2014 Technical Aspects and Applications","author":"A. Korthaus","year":"1998","unstructured":"A. Korthaus. Using UML for business object based systems modeling. In Schader and Korthaus [20], pages 220\u2013237."},{"key":"7_CR15","unstructured":"C.-A. Krapp. An Adaptable Environment for the Management of Development Processes. Number 22 in Aachener Beitr\u00e4ge zur Informatik. Augustinus Buchhandlung, Aachen, Germany, 1998."},{"volume-title":"Workflow Handbook","year":"1997","key":"7_CR16","unstructured":"P. Lawrence, editor. Workflow Handbook. John Wiley & Sons, Chichester, UK, 1997."},{"volume-title":"Integration von Entwicklungssystemen in Ingenieuranwendungen","year":"1998","key":"7_CR17","unstructured":"M. Nagl and B. Westfechtel, editors. Integration von Entwicklungssystemen in Ingenieuranwendungen. Springer-Verlag, Heidelberg, 1998."},{"key":"7_CR18","unstructured":"Rational. UML Semantics, 1.1 edition, Sept. 1997. http:\/\/www.rational.com\/uml ."},{"key":"7_CR19","series-title":"Lect Notes Comput Sci","first-page":"299","volume-title":"Object-Oriented Technology \u2014 ECOOP\u2019 97 Workshop Reader","author":"W. Reimer","year":"1997","unstructured":"W. Reimer, W. Sch\u00e4fer, and T. Schmal. Towards a dedicated object oriented software process modelling language. In Object-Oriented Technology \u2014 ECOOP\u2019 97 Workshop Reader, LNCS 1357, pages 299\u2013302, Jyv\u00e4skyl\u00e4, Finland, June 1997."},{"key":"7_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-48673-9","volume-title":"The Unified Modeling Language \u2014 Technical Aspects and Applications","author":"M. Schader","year":"1998","unstructured":"M. Schader and A. Korthaus. The Unified Modeling Language \u2014 Technical Aspects and Applications. Physica-Verlag, Heidelberg, Germany, 1998."},{"key":"7_CR21","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/978-3-642-60120-0_4","volume-title":"Process Modelling","author":"A. Schleicher","year":"1999","unstructured":"A. Schleicher. High-level modeling of development processes. In B. Scholz-Reiter, H.-D. Stahlmann, and A. Nethe, editors, Process Modelling, pages 57\u201373, Cottbus, Germany, Feb. 1999. Springer-Verlag."},{"key":"7_CR22","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1007\/978-3-642-48673-9_10","volume-title":"The Unified Modeling Language \u2014 Technical Aspects and Applications","author":"A. Sch\u00fcrr","year":"1998","unstructured":"A. Sch\u00fcrr and A. Winter. Formal definition of UML\u2019s package concept. In Schader and Korthaus [20], pages 144\u2013160."},{"key":"7_CR23","unstructured":"A. Sch\u00fcrr and A. Winter. UML packages for programmed graph rewriting systems. In Engels and Rozenberg [6], pages 132\u2013139."},{"key":"7_CR24","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/3-540-60406-5_17","volume-title":"Proc. ESEC\u2019 95","author":"A. Sch\u00fcrr","year":"1995","unstructured":"A. Sch\u00fcrr, A. Winter, and A. Z\u00fcndorf. Graph grammar engineering with PROGRES. In Proc. ESEC\u2019 95, LNCS 989, pages 219\u2013234, Barcelona, Spain, Sept. 1995."},{"key":"7_CR25","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1007\/3-540-63531-9_12","volume-title":"Proc. ESEC\u2019 97","author":"S. Sutton","year":"1997","unstructured":"S. Sutton and L. Osterweil. The design of a next generation process language. In M. Jazayeri and H. Schauer, editors, Proc. ESEC\u2019 97, LNCS 1301, pages 142\u2013158, Z\u00fcrich, Switzerland, Sept. 1997."},{"issue":"3","key":"7_CR26","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1145\/214013.214017","volume":"4","author":"S. M. Sutton","year":"1995","unstructured":"S. M. Sutton, D. Heimbigner, and L. J. Osterweil. APPL\/A: A language for software process programming. ACM Transactions on Software Engineering and Methodology, 4(3):221\u2013286, July 1995.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"7_CR27","unstructured":"P. S. Tom Mens, Carine Lucas. Supporting reuse and evolution of UML models. In J. B. Pierre-Alain Muller, editor, Proceedings of UML\u201998 International Workshop, pages 341\u2013350, Mulhouse, France, 1998."},{"key":"7_CR28","unstructured":"G. Versteegen. Objektorientierte Gesch\u00e4ftsproze\u00dfmodellierung mit der UML: die Innovator Business Workbench. OBJEKTspektrum, (1):62\u201367, Jan. 1998."}],"container-title":["Lecture Notes in Computer Science","Software Engineering \u2014 ESEC\/FSE \u201999"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48166-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T06:04:50Z","timestamp":1737353090000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48166-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540665380","9783540481669"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/3-540-48166-4_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1999]]},"assertion":[{"value":"27 August 1999","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}