{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,4]],"date-time":"2023-10-04T09:38:25Z","timestamp":1696412305887},"reference-count":17,"publisher":"Wiley","issue":"3-4","license":[{"start":{"date-parts":[[2003,10,30]],"date-time":"2003-10-30T00:00:00Z","timestamp":1067472000000},"content-version":"vor","delay-in-days":424,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Process Imprv Pract"],"published-print":{"date-parts":[[2002,9]]},"abstract":"Abstract<\/jats:title>In this paper we describe a metamodel to the system dynamics language that allows the development of software process models based on high\u2010level constructors instead of mathematical equations. These constructors represent software process domain concepts such as developers, activities, resources and artifacts. A domain model allows the translation of these concepts to traditional stock\u2010and\u2010flow diagrams, which can be simulated to evaluate the behavior of software process models. The proposed approach helps inexperienced modelers to build process models by reducing the semantic gap between system dynamics and the software process domain. Thus, resulting models are more readable, easier to understand and maintain. We provide an example of a process model built with the proposed approach presenting its translation and simulation processes. Copyright \u00a9 2003 John Wiley & Sons, Ltd.<\/jats:p>","DOI":"10.1002\/spip.162","type":"journal-article","created":{"date-parts":[[2003,12,2]],"date-time":"2003-12-02T14:25:51Z","timestamp":1070375151000},"page":"161-172","source":"Crossref","is-referenced-by-count":9,"title":["A system dynamics metamodel for software process modeling"],"prefix":"10.1002","volume":"7","author":[{"given":"M\u00e1rcio","family":"De Oliveira Barros","sequence":"first","affiliation":[]},{"given":"Cl\u00e1udia Maria Lima","family":"Werner","sequence":"additional","affiliation":[]},{"given":"Guilherme Horta","family":"Travassos","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2003,10,30]]},"reference":[{"key":"e_1_2_1_2_1","volume-title":"Software Project Dynamics: an Integrated Approach","author":"Abdel\u2010Hamid T","year":"1991"},{"key":"e_1_2_1_3_1","unstructured":"BarrosMO WernerCML TravassosGH.2000.Using process modeling and dynamic simulation to support software process quality management. XIV Brazilian Symposium on Software Engineering\u2014Software Quality Workshop Jo\u00e3o Pessoa Brazil."},{"key":"e_1_2_1_4_1","unstructured":"BarrosMO WernerCML TravassosGH.2001.Towards a scenario based project management paradigm. Computer Science and Systems Engineering Technical Report 543\/01 COPPE\/UFRJ February."},{"key":"e_1_2_1_5_1","unstructured":"BarrosMO.2001a.ILLIUM\u2014System Dynamics Simulator. ILLIUM tool homepage athttp:\/\/www.cos.ufrj.br\/\u223cmarcio\/Illium.html(last accessed in 10\/01\/2003)."},{"key":"e_1_2_1_6_1","unstructured":"BarrosMO.2001b.HECTOR\u2014Metamodel Compiler to System Dynamics. Available athttp:\/\/www.cos.ufrj.br\/\u223cmarcio\/Hector.html(last accessed in 10\/01\/2003)."},{"key":"e_1_2_1_7_1","volume-title":"The Unified Modeling Language User Guide","author":"Booch G","year":"1999"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-79252-6"},{"key":"e_1_2_1_9_1","volume-title":"Industrial Dynamics","author":"Forrester JW","year":"1961"},{"key":"e_1_2_1_10_1","unstructured":"HinesJ EberleinR RichardsonG JohnsonD RichmondB MelhuishJ.2000.Modeling with molecules 1.4. Available athttp:\/\/www.vensim.com\/molecule.html(last accessed in 16 January 2003)."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-908X(199911\/12)11:6<365::AID-SMR200>3.0.CO;2-W"},{"key":"e_1_2_1_12_1","article-title":"Software\u2010Engineering Process Simulation Model (SEPS)","volume":"37","author":"Lin CY","year":"1997","journal-title":"Journal of Systems and Software"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1002\/1099-1670(200006\/09)5:2\/3<133::AID-SPIP117>3.0.CO;2-M"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-9236(96)00007-3"},{"key":"e_1_2_1_15_1","unstructured":"MyrtveitM.2000.Object oriented extensions to system dynamics. The Proceedings of the 18th International Conference of the System Dynamics Society Bergen Norway."},{"key":"e_1_2_1_16_1","unstructured":"NeighborsJ.1981.Software construction using components. PhD Thesis University of California Irvine USA."},{"key":"e_1_2_1_17_1","unstructured":"RaiVK MahantyB.2001.Dynamics of schedule pressure in software projects. The Proceedings of the 20th International Conference of the System Dynamics Society Palermo Italy."},{"key":"e_1_2_1_18_1","unstructured":"TvedtJD.1996.An extensible model for evaluating the impact of process improvements on software development cycle time. DSc Dissertation Arizona State University Tempe AZ."}],"container-title":["Software Process: Improvement and Practice"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspip.162","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spip.162","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,31]],"date-time":"2023-08-31T07:25:39Z","timestamp":1693466739000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spip.162"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,9]]},"references-count":17,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2002,9]]}},"alternative-id":["10.1002\/spip.162"],"URL":"https:\/\/doi.org\/10.1002\/spip.162","archive":["Portico"],"relation":{},"ISSN":["1077-4866","1099-1670"],"issn-type":[{"value":"1077-4866","type":"print"},{"value":"1099-1670","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,9]]}}}