{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,6]],"date-time":"2025-02-06T20:10:03Z","timestamp":1738872603445,"version":"3.37.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2008,12,27]],"date-time":"2008-12-27T00:00:00Z","timestamp":1230336000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2010,1]]},"DOI":"10.1007\/s10270-008-0111-2","type":"journal-article","created":{"date-parts":[[2009,1,5]],"date-time":"2009-01-05T18:33:12Z","timestamp":1231180392000},"page":"113-137","source":"Crossref","is-referenced-by-count":0,"title":["Incorporating message weights in UML-based analysis of behavioral dependencies in distributed systems"],"prefix":"10.1007","volume":"9","author":[{"given":"Vahid","family":"Garousi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,12,27]]},"reference":[{"key":"111_CR1","volume-title":"Distributed Real-Time Systems: Monitoring, Visualization, Debugging, and Analysis","author":"J. Tsai","year":"1996","unstructured":"Tsai J., Bi Y., Yang S., Smith R.: Distributed Real-Time Systems: Monitoring, Visualization, Debugging, and Analysis. Wiley, New York (1996)"},{"key":"111_CR2","doi-asserted-by":"crossref","unstructured":"Hatcliff, J., Deng, X., Dwyer, M.B., Jung, G., Ranganath, V.P.: Cadena: An integrated development, analysis, and verification environment for component-based systems. In: Proceedings of International Conference on Software Engineering, pp. 160\u2013173 (2003)","DOI":"10.1109\/ICSE.2003.1201197"},{"issue":"3","key":"111_CR3","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/TR.2002.801848","volume":"51","author":"J.K. Vaurio","year":"2002","unstructured":"Vaurio J.K.: Treatment of general dependencies in system fault-tree and risk analysis. IEEE Trans. Reliab. 51(3), 278\u2013287 (2002)","journal-title":"IEEE Trans. Reliab."},{"key":"111_CR4","volume-title":"Fault-tolerant computer system design","author":"D.K. Pradhan","year":"1996","unstructured":"Pradhan D.K.: Fault-tolerant computer system design. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"111_CR5","unstructured":"Xiao, C., Tzerpos, V.: Software clustering based on dynamic dependencies. In: Proceedings of European Conference on Software Maint. and Reeng., pp. 124\u2013133 (2005)"},{"key":"111_CR6","doi-asserted-by":"crossref","unstructured":"Horowitz, S., Reps, T.: The use of program dependence graphs in software engineering. In: Proceedings of International Conference on Software Engineering, pp. 392\u2013411 (1992)","DOI":"10.1145\/143062.143156"},{"key":"111_CR7","unstructured":"Li, B.: Managing dependencies in component-based systems based on matrix model. In: Proceedings of Net.ObjectDays Conference, pp. 22\u201325 (2003)"},{"key":"111_CR8","doi-asserted-by":"crossref","unstructured":"Eisenbarth, T., Koschke, R., Simon, D.: Feature-driven program understanding using concept analysis of execution traces. In: Proceedings of International Workshop on Program Comprehension, pp. 300\u2013309 (2001)","DOI":"10.1109\/WPC.2001.921740"},{"key":"111_CR9","doi-asserted-by":"crossref","unstructured":"Harrold, M., Rothermel, G., Sinha, S.: Computation of interprocedural control dependence. In: Proceedings of International Symposium on Software Testing and Analysis, pp 11\u201320 (1998)","DOI":"10.1145\/271771.271780"},{"key":"111_CR10","doi-asserted-by":"crossref","unstructured":"Garousi, V., Briand, L., Labiche, Y.: Analysis and visualization of behavioral dependencies among distributed objects based on UML models. In: Proceedings of ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, pp. 365\u2013379 (2006)","DOI":"10.1007\/11880240_26"},{"key":"111_CR11","unstructured":"Object Management Group (OMG): UML 2.1.2 Superstructure Specification (2007)"},{"key":"111_CR12","unstructured":"Gu, Z., Kodase, S., Wang, S., Shin, K.G.: A model-based approach to system-level dependency and real-time analysis of embedded software. In: Proceedings of Real-Time and Embedded Technology and Applications Symposium, pp. 78\u201385 (2003)"},{"issue":"2","key":"111_CR13","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/2.485858","volume":"29","author":"C. Jones","year":"1996","unstructured":"Jones C.: Software change management. IEEE Comput. 29(2), 80\u201382 (1996)","journal-title":"IEEE Comput."},{"key":"111_CR14","first-page":"265","volume":"5","author":"A. Bondavalli","year":"2001","unstructured":"Bondavalli A., Cin M.D., Latella D., Majzik I., Pataricza A., Savoia G.: Dependability analysis in the early phases of UML-based system design. Int. J. Comput. Syst. Sci. Eng. 5, 265\u2013275 (2001)","journal-title":"Int. J. Comput. Syst. Sci. Eng."},{"key":"111_CR15","doi-asserted-by":"crossref","unstructured":"Cortellessa, V., Singh, H., Cukic, B.: Early reliability assessment of UML-based software models. In: Proceedings of International Workshop on Software and Performance, pp. 302\u2013309 (2002)","DOI":"10.1145\/584369.584415"},{"key":"111_CR16","doi-asserted-by":"crossref","unstructured":"Garousi, V.: Traffic-aware stress testing of distributed real-time systems based on uml models in the presence of time uncertainty. In: Proceedings of IEEE International Conference on Software Testing, Verification and Validation, pp. 92\u2013101 (2008)","DOI":"10.1109\/ICST.2008.7"},{"key":"111_CR17","doi-asserted-by":"crossref","unstructured":"Garousi, V., Briand, L., Labiche, Y.: A UML-based quantitative framework for early prediction of resource usage and load in distributed real-time systems. J. Softw. Syst. Model. (SoSyM) (to appear) (2008)","DOI":"10.1007\/s10270-008-0099-7"},{"key":"111_CR18","unstructured":"Cox, L., Delugach, H.S., Skipper, D.: Dependency analysis using conceptual graphs. In: Proceedings of International Conference on Conceptual Structures, pp. 117\u2013130 (2001)"},{"key":"111_CR19","doi-asserted-by":"crossref","unstructured":"Keller, A., Blumenthal, U., Kar, G.: Classification and computation of dependencies for distributed management. In: Proceedings of the Symposium on Computers and Communications, pp. 78\u201383 (2000)","DOI":"10.1109\/ISCC.2000.860604"},{"key":"111_CR20","doi-asserted-by":"crossref","unstructured":"Chen, Z., Xu, B., Yang, H., Liu, K., Zhang, J.: An approach to analyzing dependency of concurrent programs. In: Proceedings of Asia\u2013Pacific Conference on Quality Software, pp. 34\u201339 (2000)","DOI":"10.1109\/APAQ.2000.883776"},{"key":"111_CR21","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1007\/BFb0019411","volume":"749","author":"J. Cheng","year":"1993","unstructured":"Cheng J.: Slicing concurrent programs, a graph-theoretical approach. Lect. Notes Comput. Sci. 749, 223\u2013240 (1993)","journal-title":"Lect. Notes Comput. Sci."},{"key":"111_CR22","doi-asserted-by":"crossref","unstructured":"Syst\u00e4, T.: On the relationships between static and dynamic models in reverse engineering Java software. In: Proceedings of the Working Conference on Reverse Engineering, pp. 304\u2013313 (1999)","DOI":"10.1109\/WCRE.1999.806969"},{"key":"111_CR23","doi-asserted-by":"crossref","unstructured":"Brown, A., Kar, G., Keller, A.: An active approach to characterizing dynamic dependencies for problem determination in a distributed environment. In: Proceedings of International Symposium on Integrated Network Management, pp. 377\u2013390 (2001)","DOI":"10.1109\/INM.2001.918054"},{"key":"111_CR24","doi-asserted-by":"crossref","unstructured":"Garousi, V., Briand, L., Labiche, Y.: Analysis and visualization of behavioral dependencies among distributed objects based on UML Models. Technical Report SCE-06\u201303, Carleton University March (2006)","DOI":"10.1007\/11880240_26"},{"issue":"3","key":"111_CR25","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1109\/TSE.2008.15","volume":"34","author":"J. Dzidek","year":"2008","unstructured":"Dzidek J., Arisholm E., Briand L.C.: A realistic empirical evaluation of the costs and benefits of UML in software maintenance. IEEE Trans. Softw. Eng. 34(3), 407\u2013432 (2008)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"111_CR26","unstructured":"Gittens, M.S.: The Extended operational profile model for usage-based software testing. Doctoral Thesis, University of Western Ontario, Canada (2004)"},{"key":"111_CR27","doi-asserted-by":"crossref","unstructured":"Garousi, V., Briand, L., Labiche, Y.: Traffic-aware stress testing of distributed systems based on UML models. In: Proceedings of International Conference on Software Engineering, pp. 391\u2013400 (2006)","DOI":"10.1145\/1134285.1134340"},{"key":"111_CR28","unstructured":"Object Management Group (OMG): UML profile for schedulability, performance, and time (v1.0) (2003)"},{"key":"111_CR29","doi-asserted-by":"crossref","unstructured":"Garousi, V., Briand, L., Labiche, Y.: Control flow analysis of UML 2.0 sequence diagrams. In: Proceedings of the European Conference on Model Driven Architecture-Foundations and Applications, Lecture Notes in Computer Science, vol. 3748, pp. 160\u2013174 (2005)","DOI":"10.1007\/11581741_13"},{"issue":"3","key":"111_CR30","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1145\/356674.356676","volume":"8","author":"L.D. Fosdick","year":"1976","unstructured":"Fosdick L.D., Osterweil L.J.: Data flow analysis in software reliability. ACM Comput. Surv. 8(3), 305\u2013330 (1976)","journal-title":"ACM Comput. Surv."},{"key":"111_CR31","volume-title":"Software Metrics: Establishing a Company-Wide Program","author":"R. Grady","year":"1987","unstructured":"Grady R., Caswell D.: Software Metrics: Establishing a Company-Wide Program. Prentice-Hall, Englewood Cliffs (1987)"},{"key":"111_CR32","volume-title":"Measuring Software Design Quality","author":"D. Card","year":"1990","unstructured":"Card D., Glass R.: Measuring Software Design Quality. Prentice-Hall, Englewood Cliffs (1990)"},{"key":"111_CR33","unstructured":"Garousi, V.: BDAnalyzer. http:\/\/www.enel.ucalgary.ca\/~vgarousi\/tools\/BDAnalyzer , (2006)"},{"key":"111_CR34","unstructured":"Object Management Group (OMG): UML 2.0 Superstructure Specification (2005)"},{"key":"111_CR35","unstructured":"AT&T labs: Graphviz (2006). http:\/\/www.graphviz.org"},{"key":"111_CR36","unstructured":"Daneels, A., Salter, W.: What is SCADA? In: Proceedings of International Conference on Accelerator and Large Experimental Physics Control Systems, pp. 39\u2013343 (1999)"},{"key":"111_CR37","doi-asserted-by":"crossref","unstructured":"Garousi, V., Briand, L., Labiche, Y.: Traffic-aware Stress Testing of Distributed Systems based on UML Models. Technical Report SCE-05\u201313, Carleton University (2005)","DOI":"10.1145\/1134285.1134340"},{"key":"111_CR38","doi-asserted-by":"crossref","unstructured":"Ishida, T., Yokoi, H., Kakazu, Y.: Emergence of adaptive society with competitive selfish agents. In: Proceedings of European Conference on Advances in Artificial Life, pp. 555\u2013559 (1999)","DOI":"10.1007\/3-540-48304-7_74"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-008-0111-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-008-0111-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-008-0111-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,6]],"date-time":"2025-02-06T19:33:43Z","timestamp":1738870423000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-008-0111-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,12,27]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,1]]}},"alternative-id":["111"],"URL":"https:\/\/doi.org\/10.1007\/s10270-008-0111-2","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2008,12,27]]}}}