{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:59:38Z","timestamp":1725458378442},"publisher-location":"Berlin, Heidelberg","reference-count":36,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642336652"},{"type":"electronic","value":"9783642336669"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33666-9_41","type":"book-chapter","created":{"date-parts":[[2012,9,18]],"date-time":"2012-09-18T16:50:20Z","timestamp":1347987020000},"page":"642-658","source":"Crossref","is-referenced-by-count":25,"title":["Experiences of Applying UML\/MARTE on Three Industrial Projects"],"prefix":"10.1007","author":[{"given":"Muhammad Zohaib","family":"Iqbal","sequence":"first","affiliation":[]},{"given":"Shaukat","family":"Ali","sequence":"additional","affiliation":[]},{"given":"Tao","family":"Yue","sequence":"additional","affiliation":[]},{"given":"Lionel","family":"Briand","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"41_CR1","unstructured":"OMG: Unified Modeling Language Superstructure, Version 2.3 (2010), \n                    \n                      http:\/\/www.omg.org\/spec\/UML\/2.3\/"},{"key":"41_CR2","unstructured":"Artemis Joint Undertaking - The public private partnership for R & D Embedded Systems, \n                    \n                      http:\/\/artemis-ju.eu\/embedded_systems"},{"key":"41_CR3","unstructured":"OMG: Modeling and Analysis of Real-time and Embedded systems (MARTE), Version 1.0 (2009), \n                    \n                      http:\/\/www.omg.org\/spec\/MARTE\/1.0\/"},{"key":"41_CR4","doi-asserted-by":"crossref","unstructured":"Demathieu, S., Thomas, A.F., Andre, A.C., Gerard, S., Terrier, F.: First Experiments Using the UML Profile for MARTE. In: Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing, pp. 50\u201357. IEEE (2008)","DOI":"10.1109\/ISORC.2008.36"},{"key":"41_CR5","series-title":"LNCS","first-page":"800","volume-title":"MODELS 2012","author":"L. Briand","year":"2012","unstructured":"Briand, L., Falessi, D., Nejati, S., Sabetzadeh, M., Yue, T.: Research-Based Innovation: A Tale of Three Projects in Model-Driven Engineering. In: France, R.B., Kazmeier, J., Breu, R., Atkinson, C. (eds.) MODELS 2012. LNCS, pp. 800\u2013816. Springer, Heidelberg (2012)"},{"key":"41_CR6","unstructured":"Yue, T., Briand, L., Selic, B., Gan, Q.: Experiences with Model-based Product Line Engineering for Developing a Family of Integrated Control Systems: an Industrial Case Study. Simula Research Laboratory, Technical Report (2012-06) (2012)"},{"key":"41_CR7","unstructured":"Espinoza, H., Richter, K., G\u00e9rard, S.: Evaluating MARTE in an Industry-Driven Environment: TIMMO\u2019s Challenges for AUTOSAR Timing Modeling. In: Proceedings of Design Automation and Test in Europe (DATE), MARTE (2008)"},{"key":"41_CR8","unstructured":"Middleton, S.E., Servin, A., Zlatev, Z., Nasser, B., Papay, J., Boniface, M.: Experiences using the UML profile for MARTE to stochastically model post-production interactive applications. In: eChallenges 2010, pp. 1\u20138 (2010)"},{"key":"41_CR9","unstructured":"FMC Technologies, \n                    \n                      http:\/\/www.fmctechnologies.com"},{"key":"41_CR10","unstructured":"Cisco Inc., \n                    \n                      http:\/\/www.cisco.com"},{"key":"41_CR11","unstructured":"WesternGeco, \n                    \n                      http:\/\/www.slb.com\/services\/westerngeco.aspx"},{"key":"41_CR12","unstructured":"Tomra AS, \n                    \n                      http:\/\/www.tomra.no"},{"key":"41_CR13","unstructured":"UML Profile for Schedulability, Performance and Time (SPT), \n                    \n                      http:\/\/www.omg.org\/technology\/documents\/profile_catalog.htm"},{"key":"41_CR14","unstructured":"Behjati, R., Yue, T., Briand, L., Selic, B.: SimPL: A Product-Line Modeling Methodology for Families of Integrated Control Systems Technical Report 2011-14 (ver.2), Simula Research Laboratory (2012)"},{"key":"41_CR15","unstructured":"IBM RSA, \n                    \n                      http:\/\/www.ibm.com\/software\/awdtools\/architect\/swarchitect\/"},{"key":"41_CR16","volume-title":"Aspect Oriented Software Development: An Approach to Composing UML Design Models","author":"R. Yedduladoddi","year":"2009","unstructured":"Yedduladoddi, R.: Aspect Oriented Software Development: An Approach to Composing UML Design Models. VDM Verlag, Dr. M\u00fcller (2009)"},{"key":"41_CR17","unstructured":"Ali, S., Briand, L.C., Hemmati, H.: Modeling Robustness Behavior Using Aspect-Oriented Modeling to Support Robustness Testing of Industrial Systems. Simula Research Laboratory, Technical Report (2010-03) (2010)"},{"key":"41_CR18","unstructured":"Iqbal, M.Z., Arcuri, A., Briand, L.: Code Generation from UML\/MARTE\/OCL Environment Models to Support Automated System Testing of Real-Time Embedded Software. Simula Research Laboratory, Technical Report (2011-04) (2011)"},{"key":"41_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/978-3-642-16573-3_8","volume-title":"Testing Software and Systems","author":"A. Arcuri","year":"2010","unstructured":"Arcuri, A., Iqbal, M.Z., Briand, L.: Black-Box System Testing of Real-Time Embedded Systems Using Random and Search-Based Testing. In: Petrenko, A., Sim\u00e3o, A., Maldonado, J.C. (eds.) ICTSS 2010. LNCS, vol.\u00a06435, pp. 95\u2013110. Springer, Heidelberg (2010)"},{"key":"41_CR20","doi-asserted-by":"crossref","unstructured":"Iqbal, M.Z., Arcuri, A., Briand, L.: Empirical Investigation of Search Algorithms for Environment Model-Based Testing of Real-Time Embedded Software. In: International Symposium on Software Testing and Analysis (ISSTA). ACM (2012)","DOI":"10.1145\/2338965.2336777"},{"key":"41_CR21","unstructured":"Iqbal, M.Z., Arcuri, A., Briand, L.: Automated System Testing of Real-Time Embedded Systems Based on Environment Models. Simula Research Laboratory. Technical Report (2011-19) (2011)"},{"key":"41_CR22","doi-asserted-by":"crossref","unstructured":"Iqbal, M.Z., Arcuri, A., Briand, L.: Combining Search-based and Adaptive Random Testing Strategies for Environment Model-based Testing of Real-time Embedded Systems. In: Symposium on Search-based Software Engineering. Springer (2012)","DOI":"10.1007\/978-3-642-33119-0_11"},{"key":"41_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1007\/978-3-642-16145-2_20","volume-title":"Model Driven Engineering Languages and Systems","author":"M.Z. Iqbal","year":"2010","unstructured":"Iqbal, M.Z., Arcuri, A., Briand, L.: Environment Modeling with UML\/MARTE to Support Black-Box System Testing for Real-Time Embedded Systems: Methodology and Industrial Case Studies. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part I. LNCS, vol.\u00a06394, pp. 286\u2013300. Springer, Heidelberg (2010)"},{"key":"41_CR24","unstructured":"OMG: Concrete Syntax for UML Action Language (Action Language for Foundational UML - ALF), Version 1.0 - Beta 1 (2010), \n                    \n                      http:\/\/www.omg.org\/spec\/ALF\/"},{"key":"41_CR25","unstructured":"America, P., Thiel, S., Ferber, S., Mergel, M.: Introduction to Domain Analysis (2001), \n                    \n                      http:\/\/www.esi.es\/esaps\/public-pdf\/CWD121-20-06-01.pdf"},{"key":"41_CR26","unstructured":"Conceptual Model: \n                    \n                      http:\/\/en.wikipedia.org\/wiki\/Conceptual_model_computer_science"},{"key":"41_CR27","volume-title":"Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process","author":"C. Larman","year":"2001","unstructured":"Larman, C.: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process. Prentice Hall PTR, Upper Saddle River (2001)"},{"key":"41_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/978-3-540-78743-3_10","volume-title":"Fundamental Approaches to Software Engineering","author":"F. Lagarde","year":"2008","unstructured":"Lagarde, F., Espinoza, H., Terrier, F., Andr\u00e9, C., G\u00e9rard, S.: Leveraging Patterns on Domain Models to Improve UML Profile Definition. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol.\u00a04961, pp. 116\u2013130. Springer, Heidelberg (2008)"},{"key":"41_CR29","doi-asserted-by":"crossref","unstructured":"Weilkiens, T.: Systems Engineering with SysML\/UML: Modeling, Analysis, Design. Tim Weilkiens (2008)","DOI":"10.1016\/B978-0-12-374274-2.00005-5"},{"key":"41_CR30","unstructured":"MARTE Tools, \n                    \n                      http:\/\/www.omgmarte.org\/node\/31"},{"key":"41_CR31","unstructured":"IBM Rational Rhapsody, \n                    \n                      http:\/\/www.ibm.com\/software\/awdtools\/rhapsody\/"},{"key":"41_CR32","unstructured":"Papyrus UML, \n                    \n                      http:\/\/www.papyrusuml.org"},{"key":"41_CR33","unstructured":"MagicDraw, \n                    \n                      http:\/\/www.magicdraw.com\/"},{"key":"41_CR34","unstructured":"Enterprise Architect, \n                    \n                      http:\/\/www.sparxsystems.com\/"},{"key":"41_CR35","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1016\/j.infsof.2004.09.005","volume":"47","author":"M. Grossman","year":"2005","unstructured":"Grossman, M., Aronson, J.E., McCarthy, R.V.: Does UML make the grade? Insights from the software development community. Information and Software Technology\u00a047, 383\u2013397 (2005)","journal-title":"Information and Software Technology"},{"key":"41_CR36","unstructured":"Suess, J.G., Fritzson, P., Pop, A.: The Impreciseness of UML and Implications for ModelicaML. In: Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools (EOOLT 2008), pp. 17\u201326. Link\u00f6ping University (2008)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33666-9_41","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T01:23:33Z","timestamp":1558315413000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33666-9_41"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642336652","9783642336669"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33666-9_41","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}