Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure
In this article, we attempt to address the relative absence of empirical studies of model driven engineering (MDE) in two different but complementary ways. First, we present an analysis of a large online survey of MDE deployment and experience that provides some rough quantitative measures of MDE pr...
Saved in:
| Published in: | Science of computer programming Vol. 89; pp. 144 - 161 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier B.V
01.09.2014
|
| Subjects: | |
| ISSN: | 0167-6423, 1872-7964 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | In this article, we attempt to address the relative absence of empirical studies of model driven engineering (MDE) in two different but complementary ways. First, we present an analysis of a large online survey of MDE deployment and experience that provides some rough quantitative measures of MDE practices in industry. Second, we supplement these figures with qualitative data obtained from some semi-structured, in-depth interviews with MDE practitioners, and, in particular, through describing the practices of four commercial organizations as they adopted a model driven engineering approach to their software development practices. Using in-depth semi-structured interviewing, we invited practitioners to reflect on their experiences and selected four to use as exemplars or case studies. In documenting some details of their attempts to deploy model driven practices, we identify a number of factors, in particular the importance of complex organizational, managerial and social factors–as opposed to simple technical factors–that appear to influence the relative success, or failure, of the endeavor. Three of the case study companies describe genuine success in their use of model driven development, but explain that as examples of organizational change management, the successful deployment of model driven engineering appears to require: a progressive and iterative approach; transparent organizational commitment and motivation; integration with existing organizational processes and a clear business focus.
•We present extensive results from a survey of MDE practices in industry.•We present case studies of the adoption of model driven engineering (MDE) by four companies.•We identify important factors that can affect the success or failure of MDE use from both the survey and case studies.•MDE provides genuine benefits to those companies who use its appropriate contexts.•Success/failure appears to be more dependent on organizational factors than technical. |
|---|---|
| AbstractList | In this article, we attempt to address the relative absence of empirical studies of model driven engineering (MDE) in two different but complementary ways. First, we present an analysis of a large online survey of MDE deployment and experience that provides some rough quantitative measures of MDE practices in industry. Second, we supplement these figures with qualitative data obtained from some semi-structured, in-depth interviews with MDE practitioners, and, in particular, through describing the practices of four commercial organizations as they adopted a model driven engineering approach to their software development practices. Using in-depth semi-structured interviewing, we invited practitioners to reflect on their experiences and selected four to use as exemplars or case studies. In documenting some details of their attempts to deploy model driven practices, we identify a number of factors, in particular the importance of complex organizational, managerial and social factors–as opposed to simple technical factors–that appear to influence the relative success, or failure, of the endeavor. Three of the case study companies describe genuine success in their use of model driven development, but explain that as examples of organizational change management, the successful deployment of model driven engineering appears to require: a progressive and iterative approach; transparent organizational commitment and motivation; integration with existing organizational processes and a clear business focus.
•We present extensive results from a survey of MDE practices in industry.•We present case studies of the adoption of model driven engineering (MDE) by four companies.•We identify important factors that can affect the success or failure of MDE use from both the survey and case studies.•MDE provides genuine benefits to those companies who use its appropriate contexts.•Success/failure appears to be more dependent on organizational factors than technical. |
| Author | Rouncefield, Mark Whittle, Jon Hutchinson, John |
| Author_xml | – sequence: 1 givenname: John surname: Hutchinson fullname: Hutchinson, John email: johnhutchinson.uk@gmail.com, j.hutchinson@lancaster.ac.uk – sequence: 2 givenname: Jon surname: Whittle fullname: Whittle, Jon email: j.n.whittle@lancaster.ac.uk – sequence: 3 givenname: Mark surname: Rouncefield fullname: Rouncefield, Mark email: m.rouncefield@lancaster.ac.uk |
| BookMark | eNqFkN1KAzEQhYNUsFafwJs8gLsm-5eu4IUU_6DihXq9zCazNWWblCQtVPDdzbZeeaFwYBhmvmHOOSUjYw0ScsFZyhmvrpapl1raNGM8T1kUF0dkzKciS0RdFSMyjlsiqYosPyGn3i8ZY1Uh-Jh8PVuFfaKc3qKhaBbaIDptFnTtQAYt0VNtotTGB7e7pq9WaugvqXULMPoTgrYGegpG0RUYWEQ4tl1krfM0fECgPYKiwVK_kfGcj2ic637j8Iwcd9B7PP-pE_J-f_c2e0zmLw9Ps9t5InOWh0SgahnLsqrjTJQFzwpos7ZsiymWKBXyQgC0dS3rusVpV6u8BJYpFFBJVXYin5D8cFc6673Drlk7vQK3azhrhgSbZbNPsBkSbFgUH6j6FyV12BsOLv7_D3tzYDHa2mp0ww4aiUo7lKFRVv_JfwNVVZOF |
| CitedBy_id | crossref_primary_10_1007_s10270_015_0480_2 crossref_primary_10_1007_s10664_023_10404_w crossref_primary_10_1007_s10270_021_00897_8 crossref_primary_10_1016_j_is_2016_06_008 crossref_primary_10_1016_j_scico_2023_103047 crossref_primary_10_1007_s10270_016_0523_3 crossref_primary_10_1007_s11241_021_09376_1 crossref_primary_10_1007_s10664_022_10194_7 crossref_primary_10_1002_spe_2581 crossref_primary_10_1007_s10270_020_00855_w crossref_primary_10_25300_MISQ_2021_15262 crossref_primary_10_1007_s10270_022_01000_5 crossref_primary_10_1016_j_cl_2015_06_001 crossref_primary_10_1016_j_cola_2021_101063 crossref_primary_10_1016_j_infsof_2018_07_012 crossref_primary_10_1007_s10270_020_00794_6 crossref_primary_10_1007_s10664_018_9599_4 crossref_primary_10_1016_j_jss_2018_02_003 crossref_primary_10_1007_s10664_020_09835_6 crossref_primary_10_1007_s10664_021_10015_3 crossref_primary_10_1016_j_compind_2018_07_005 crossref_primary_10_5753_jserd_2025_5757 crossref_primary_10_1016_j_micpro_2021_104350 crossref_primary_10_1109_TSE_2017_2755039 crossref_primary_10_1007_s10664_016_9482_0 crossref_primary_10_1016_j_scico_2023_103032 crossref_primary_10_1007_s11219_016_9324_8 crossref_primary_10_1016_j_scico_2023_103033 crossref_primary_10_1002_sys_21679 crossref_primary_10_3390_computers9040094 crossref_primary_10_1016_j_cl_2018_02_002 crossref_primary_10_1145_3387909 crossref_primary_10_1007_s10270_025_01296_z crossref_primary_10_1007_s10270_021_00970_2 crossref_primary_10_1016_j_sysarc_2018_09_007 crossref_primary_10_3390_computers9030056 crossref_primary_10_1080_17517575_2018_1445296 crossref_primary_10_1002_spe_3410 crossref_primary_10_1002_j_2334_5837_2018_00532_x crossref_primary_10_1007_s10270_023_01117_1 crossref_primary_10_1155_2016_4291040 crossref_primary_10_1080_10106049_2015_1054442 crossref_primary_10_1016_j_cie_2018_11_052 crossref_primary_10_64534_Commer_2022_117 crossref_primary_10_1109_TR_2021_3051635 crossref_primary_10_1016_j_aei_2018_03_002 crossref_primary_10_4018_IJSSSP_2018070103 crossref_primary_10_1109_MC_2022_3144929 crossref_primary_10_1145_3733050 crossref_primary_10_1515_slgr_2017_0032 crossref_primary_10_1109_TSE_2018_2854716 crossref_primary_10_1007_s10270_018_0683_4 crossref_primary_10_1016_j_scico_2017_08_002 crossref_primary_10_1007_s11219_016_9350_6 crossref_primary_10_1109_ACCESS_2020_2966919 crossref_primary_10_3390_computers10020020 crossref_primary_10_1109_TSE_2019_2904476 crossref_primary_10_1007_s10270_023_01104_6 crossref_primary_10_1007_s10257_016_0307_x crossref_primary_10_1016_j_compind_2023_103851 crossref_primary_10_1007_s10270_017_0632_7 crossref_primary_10_1109_ACCESS_2025_3574641 crossref_primary_10_1016_j_jss_2015_11_037 crossref_primary_10_1145_3712008 crossref_primary_10_1007_s10270_024_01232_7 crossref_primary_10_1016_j_ijmedinf_2016_02_004 crossref_primary_10_1109_MS_2014_28 crossref_primary_10_3390_app9214553 crossref_primary_10_3390_en17235832 crossref_primary_10_1007_s10270_018_0675_4 crossref_primary_10_1016_j_jss_2023_111626 crossref_primary_10_1016_j_infsof_2017_07_008 crossref_primary_10_1016_j_jss_2023_111943 crossref_primary_10_1007_s11219_022_09585_2 crossref_primary_10_1016_j_jss_2023_111628 |
| Cites_doi | 10.1145/1125944.1125949 10.1007/978-3-540-87875-9_42 10.1145/1232743.1232745 10.1145/1134285.1134341 10.1109/TSE.2005.105 10.1007/s10664-006-9020-6 10.1145/1370731.1370738 10.1109/ISESE.2004.1334908 10.1145/1985793.1985882 10.1007/978-3-540-76292-8_25 10.1109/TSE.2006.59 10.1145/1985793.1985858 10.1145/1353673.1353680 10.1109/MBD-MOMPES.2006.13 10.3758/BF03200475 10.1007/11557432_9 |
| ContentType | Journal Article |
| Copyright | 2013 Elsevier B.V. |
| Copyright_xml | – notice: 2013 Elsevier B.V. |
| DBID | 6I. AAFTH AAYXX CITATION |
| DOI | 10.1016/j.scico.2013.03.017 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1872-7964 |
| EndPage | 161 |
| ExternalDocumentID | 10_1016_j_scico_2013_03_017 S0167642313000786 |
| GroupedDBID | --K --M .DC .~1 0R~ 123 1B1 1RT 1~. 1~5 4.4 457 4G. 5VS 6I. 7-5 71M 8P~ 9JN AACTN AAEDW AAFTH AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAXUO AAYFN ABBOA ABJNI ABMAC ABVKL ABXDB ABYKQ ACDAQ ACGFS ACRLP ACZNC ADBBV ADEZE ADHUB AEBSH AEKER AENEX AEXQZ AFKWA AFTJW AGUBO AGYEJ AHHHB AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD AXJTR BKOJK BLXMC CS3 DU5 E.L EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 FDB FEDTE FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HVGLF IHE IXB J1W KOM LG9 M26 M41 MO0 N9A NCXOZ O-L O9- OAUVE OK1 OZT P-8 P-9 P2P PC. Q38 RIG ROL RPZ SDF SDG SDP SES SPC SPCBC SSV SSZ T5K TN5 XPP ZMT ~G- 9DU AAEDT AAQXK AATTM AAXKI AAYWO AAYXX ABFNM ABWVN ACLOT ACNNM ACRPL ACVFH ADCNI ADMUD ADNMO ADVLN AEIPS AEUPX AFFNX AFJKZ AFPUW AGHFR AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP ASPBG AVWKF AZFZN CITATION EFKBS FGOYB G-2 HZ~ R2- SEW WUQ ZY4 ~HD |
| ID | FETCH-LOGICAL-c303t-7edb00226f10754124ab2b5b48e5ecde147aab99c99be8f9d35a02de7a6cd5f73 |
| ISICitedReferencesCount | 148 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000337929100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0167-6423 |
| IngestDate | Sat Nov 29 03:37:15 EST 2025 Tue Nov 18 20:43:09 EST 2025 Fri Feb 23 02:37:18 EST 2024 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | Industry practice Model driven engineering Empirical software engineering |
| Language | English |
| License | http://www.elsevier.com/open-access/userlicense/1.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c303t-7edb00226f10754124ab2b5b48e5ecde147aab99c99be8f9d35a02de7a6cd5f73 |
| OpenAccessLink | https://dx.doi.org/10.1016/j.scico.2013.03.017 |
| PageCount | 18 |
| ParticipantIDs | crossref_primary_10_1016_j_scico_2013_03_017 crossref_citationtrail_10_1016_j_scico_2013_03_017 elsevier_sciencedirect_doi_10_1016_j_scico_2013_03_017 |
| PublicationCentury | 2000 |
| PublicationDate | 2014-09-01 |
| PublicationDateYYYYMMDD | 2014-09-01 |
| PublicationDate_xml | – month: 09 year: 2014 text: 2014-09-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Science of computer programming |
| PublicationYear | 2014 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| References | Kramer (br000100) 2007; 50 Anda, Hansen, Gullesen, Thorsen (br000010) 2006; 11 Biernacki, Waldorf (br000135) 2011; 40 R. Razali, C.F. Snook, M.R. Poppleton, P.W. Garratt, R.J. Walters, Experimental comparison of the comprehensibility of a UML-based formal specification versus a textual one, in: Conference on Evaluation and Assessment in Software Engineering, EASE, 2007. M. Afonso, R. Vogel, J. Teixeira, From code-centric to model-centric software engineering: practical case study of MDE infusion in a systems integration company, in: Workshop on MBD/MOMPES, 2006. Blanchette, Dunbar (br000025) 2001; 29 J. Hutchinson, M. Rouncefield, J. Whittle, Model-driven engineering practices in industry, in: ICSE 2011, 2011, pp. 633–642. MediaDev, Wide gap amongst developers’ perception of the importance of UML tools, 2005. J. Segal, Learning about the algebraic specification of abstract data types, in: W.D. Gray, D.A. Boehm-Davies, and J.C. Spohrer, (Eds.) Empirical Studies of Programmers 6th Workshop, Alexandria, Virginia, 1996, pp. 195–218. Mohagheghi, Dehlen (br000125) 2008; vol. 5095 J. Ganssle, A trillion lines of code?, in: Embedded.com (21/9/08), 2008. M. Genero, M. Piattini, E. Manso, Finding early indicators of UML class diagrams understandability and modifiability, in: International Symposium on Empirical Software Engineering, ISESE, 2004, pp. 207–216. Thomas (br000155) 2004; May/June Frankel (br000060) 2003 Grudin (br000080) 1988 Model driven development for J2EE utilizing a model-driven architecture approach: productivity analysis (White Paper), The Middleware Company, 2003. A. Nugroho, B. Flaton, M.R.V. Chaudron, An empirical analysis of the relation between level of detail in UML models and defect density, in: Model Driven Engineering Languages and Systems, MODELS, 2008. J. Hutchinson, J. Whittle, M. Rouncefield, S. Kristoffersen, Empirical assessment of MDE in industry, in: ICSE 2011, 2011, pp. 471–480. E. Arisholm, L.C. Briand, B.C.D. Anda, First workshop on empirical studies of model-driven engineering at MODELS 2008, in: CEUR Workshop Proceedings, 2008. Model driven development for J2EE utilizing a model driven architecture approach: maintainability analysis (White Paper), The Middleware Company, 2004. Dobing, Parsons (br000045) 2006; 49 J. Cruz-Lemus, M. Genero, S. Morasca, M. Piattini, Using practitioners for assessing the understandability of UML statechart diagrams with composite states, in: Advances in Conceptual Modeling: Foundations and Applications, 2007, pp. 213–222. Briand, Labiche, Di Penta, Yan-Bondoc (br000030) 2005; 31 A. Forward, T. Lethbridge, Problems and opportunities for model-centric versus code-centric softwaredevelopment, in: Workshop on Models in Software Engineering (at ICSE), 2008, pp. 27–32. C.F.J. Lange, M.R.V. Chaudron, Effects of defects in UML models: an experimental investigation, in: International Conference on Software Engineering, 2006. Soley, Frankel, Parodi (br000150) 2004 France, Rumpe (br000055) 2007 (br000075) 1967 Johnson-Laird (br000095) 2006 J. Cruz-Lemus, M. Genero, M. Manso, M. Piattini, Evaluating the effect of composite states on the understandability of UML statechart diagrams, in: Model Driven Engineering Languages and Systems, MODELS, 2005, pp. 113–125. Arisholm, Briand, Hove, Labiche (br000015) 2006; 32 Johnson-Laird (10.1016/j.scico.2013.03.017_br000095) 2006 Blanchette (10.1016/j.scico.2013.03.017_br000025) 2001; 29 Mohagheghi (10.1016/j.scico.2013.03.017_br000125) 2008; vol. 5095 10.1016/j.scico.2013.03.017_br000035 Grudin (10.1016/j.scico.2013.03.017_br000080) 1988 10.1016/j.scico.2013.03.017_br000115 10.1016/j.scico.2013.03.017_br000040 10.1016/j.scico.2013.03.017_br000065 10.1016/j.scico.2013.03.017_br000120 10.1016/j.scico.2013.03.017_br000085 10.1016/j.scico.2013.03.017_br000140 Soley (10.1016/j.scico.2013.03.017_br000150) 2004 10.1016/j.scico.2013.03.017_br000020 Kramer (10.1016/j.scico.2013.03.017_br000100) 2007; 50 Arisholm (10.1016/j.scico.2013.03.017_br000015) 2006; 32 France (10.1016/j.scico.2013.03.017_br000055) 2007 Thomas (10.1016/j.scico.2013.03.017_br000155) 2004; May/June Biernacki (10.1016/j.scico.2013.03.017_br000135) 2011; 40 10.1016/j.scico.2013.03.017_br000145 10.1016/j.scico.2013.03.017_br000005 10.1016/j.scico.2013.03.017_br000105 Dobing (10.1016/j.scico.2013.03.017_br000045) 2006; 49 10.1016/j.scico.2013.03.017_br000050 Frankel (10.1016/j.scico.2013.03.017_br000060) 2003 10.1016/j.scico.2013.03.017_br000070 10.1016/j.scico.2013.03.017_br000110 10.1016/j.scico.2013.03.017_br000130 (10.1016/j.scico.2013.03.017_br000075) 1967 10.1016/j.scico.2013.03.017_br000090 Anda (10.1016/j.scico.2013.03.017_br000010) 2006; 11 Briand (10.1016/j.scico.2013.03.017_br000030) 2005; 31 |
| References_xml | – reference: J. Cruz-Lemus, M. Genero, M. Manso, M. Piattini, Evaluating the effect of composite states on the understandability of UML statechart diagrams, in: Model Driven Engineering Languages and Systems, MODELS, 2005, pp. 113–125. – volume: 49 start-page: 109 year: 2006 end-page: 113 ident: br000045 article-title: How UML is used publication-title: Communications of the ACM – reference: A. Nugroho, B. Flaton, M.R.V. Chaudron, An empirical analysis of the relation between level of detail in UML models and defect density, in: Model Driven Engineering Languages and Systems, MODELS, 2008. – year: 2004 ident: br000150 article-title: The MDA Journal: Model Driven Architecture Straight from the Masters – reference: Model driven development for J2EE utilizing a model-driven architecture approach: productivity analysis (White Paper), The Middleware Company, 2003. – volume: 50 start-page: 37 year: 2007 end-page: 42 ident: br000100 article-title: Is abstraction the key to computing? publication-title: Communications of the ACM – reference: J. Segal, Learning about the algebraic specification of abstract data types, in: W.D. Gray, D.A. Boehm-Davies, and J.C. Spohrer, (Eds.) Empirical Studies of Programmers 6th Workshop, Alexandria, Virginia, 1996, pp. 195–218. – reference: A. Forward, T. Lethbridge, Problems and opportunities for model-centric versus code-centric softwaredevelopment, in: Workshop on Models in Software Engineering (at ICSE), 2008, pp. 27–32. – reference: J. Cruz-Lemus, M. Genero, S. Morasca, M. Piattini, Using practitioners for assessing the understandability of UML statechart diagrams with composite states, in: Advances in Conceptual Modeling: Foundations and Applications, 2007, pp. 213–222. – reference: M. Afonso, R. Vogel, J. Teixeira, From code-centric to model-centric software engineering: practical case study of MDE infusion in a systems integration company, in: Workshop on MBD/MOMPES, 2006. – reference: M. Genero, M. Piattini, E. Manso, Finding early indicators of UML class diagrams understandability and modifiability, in: International Symposium on Empirical Software Engineering, ISESE, 2004, pp. 207–216. – reference: C.F.J. Lange, M.R.V. Chaudron, Effects of defects in UML models: an experimental investigation, in: International Conference on Software Engineering, 2006. – reference: J. Hutchinson, M. Rouncefield, J. Whittle, Model-driven engineering practices in industry, in: ICSE 2011, 2011, pp. 633–642. – volume: May/June start-page: 22 year: 2004 end-page: 24 ident: br000155 article-title: MDA: revenge of the modelers or UML Utopia? publication-title: IEEE Software – reference: R. Razali, C.F. Snook, M.R. Poppleton, P.W. Garratt, R.J. Walters, Experimental comparison of the comprehensibility of a UML-based formal specification versus a textual one, in: Conference on Evaluation and Assessment in Software Engineering, EASE, 2007. – reference: J. Hutchinson, J. Whittle, M. Rouncefield, S. Kristoffersen, Empirical assessment of MDE in industry, in: ICSE 2011, 2011, pp. 471–480. – reference: J. Ganssle, A trillion lines of code?, in: Embedded.com (21/9/08), 2008. – volume: 11 start-page: 555 year: 2006 end-page: 581 ident: br000010 article-title: Experiences from introducing UML-based development in a large safety-critical project publication-title: Emprical Software Engineering – year: 2003 ident: br000060 article-title: Model Driven Architecture: Applying MDA to Enterprise Computing – year: 1967 ident: br000075 publication-title: The Discovery of Grounded Theory – year: 2006 ident: br000095 article-title: How We Reason – year: 2007 ident: br000055 article-title: Model driven development of complex software: a research roadmap publication-title: Future of Software Engineering – volume: 29 start-page: 730 year: 2001 end-page: 735 ident: br000025 article-title: Analogy use in naturalistic settings: the influence of audience, emotion and goals publication-title: Memory and Cognition – volume: 40 year: 2011 ident: br000135 article-title: Snowball sampling: problems and techniques of chain referral sampling publication-title: Journal of Sociological Methods and Research – volume: 32 start-page: 365 year: 2006 end-page: 381 ident: br000015 article-title: The impact of UML documentation on software maintenance: an experimental evaluation publication-title: IEEE Transactions on Software Engineering – reference: E. Arisholm, L.C. Briand, B.C.D. Anda, First workshop on empirical studies of model-driven engineering at MODELS 2008, in: CEUR Workshop Proceedings, 2008. – volume: vol. 5095 start-page: 432 year: 2008 end-page: 443 ident: br000125 article-title: Where is the proof?–a review of experiences from applying MDE in industry publication-title: Proc. 4th European Conference on Model Driven Architecture Foundations and Applications – volume: 31 start-page: 833 year: 2005 end-page: 849 ident: br000030 article-title: An experimental investigation of formality in UML-based development publication-title: IEEE Transactions on Software Engineering – start-page: 85 year: 1988 end-page: 93 ident: br000080 article-title: Why CSCW applications fail: problems in the design and evaluation of organizational interfaces publication-title: Proc. CSCW ‘88 – reference: Model driven development for J2EE utilizing a model driven architecture approach: maintainability analysis (White Paper), The Middleware Company, 2004. – reference: MediaDev, Wide gap amongst developers’ perception of the importance of UML tools, 2005. – volume: 49 start-page: 109 year: 2006 ident: 10.1016/j.scico.2013.03.017_br000045 article-title: How UML is used publication-title: Communications of the ACM doi: 10.1145/1125944.1125949 – ident: 10.1016/j.scico.2013.03.017_br000130 doi: 10.1007/978-3-540-87875-9_42 – ident: 10.1016/j.scico.2013.03.017_br000110 – volume: 50 start-page: 37 year: 2007 ident: 10.1016/j.scico.2013.03.017_br000100 article-title: Is abstraction the key to computing? publication-title: Communications of the ACM doi: 10.1145/1232743.1232745 – ident: 10.1016/j.scico.2013.03.017_br000065 – ident: 10.1016/j.scico.2013.03.017_br000105 doi: 10.1145/1134285.1134341 – ident: 10.1016/j.scico.2013.03.017_br000020 – year: 2004 ident: 10.1016/j.scico.2013.03.017_br000150 – volume: 31 start-page: 833 year: 2005 ident: 10.1016/j.scico.2013.03.017_br000030 article-title: An experimental investigation of formality in UML-based development publication-title: IEEE Transactions on Software Engineering doi: 10.1109/TSE.2005.105 – volume: 11 start-page: 555 year: 2006 ident: 10.1016/j.scico.2013.03.017_br000010 article-title: Experiences from introducing UML-based development in a large safety-critical project publication-title: Emprical Software Engineering doi: 10.1007/s10664-006-9020-6 – ident: 10.1016/j.scico.2013.03.017_br000120 – year: 2003 ident: 10.1016/j.scico.2013.03.017_br000060 – ident: 10.1016/j.scico.2013.03.017_br000145 – ident: 10.1016/j.scico.2013.03.017_br000050 doi: 10.1145/1370731.1370738 – year: 2006 ident: 10.1016/j.scico.2013.03.017_br000095 – volume: May/June start-page: 22 year: 2004 ident: 10.1016/j.scico.2013.03.017_br000155 article-title: MDA: revenge of the modelers or UML Utopia? publication-title: IEEE Software – ident: 10.1016/j.scico.2013.03.017_br000115 – ident: 10.1016/j.scico.2013.03.017_br000070 doi: 10.1109/ISESE.2004.1334908 – ident: 10.1016/j.scico.2013.03.017_br000090 doi: 10.1145/1985793.1985882 – start-page: 85 year: 1988 ident: 10.1016/j.scico.2013.03.017_br000080 article-title: Why CSCW applications fail: problems in the design and evaluation of organizational interfaces – year: 2007 ident: 10.1016/j.scico.2013.03.017_br000055 article-title: Model driven development of complex software: a research roadmap – volume: vol. 5095 start-page: 432 year: 2008 ident: 10.1016/j.scico.2013.03.017_br000125 article-title: Where is the proof?–a review of experiences from applying MDE in industry – ident: 10.1016/j.scico.2013.03.017_br000035 doi: 10.1007/978-3-540-76292-8_25 – year: 1967 ident: 10.1016/j.scico.2013.03.017_br000075 – volume: 40 issue: 3 year: 2011 ident: 10.1016/j.scico.2013.03.017_br000135 article-title: Snowball sampling: problems and techniques of chain referral sampling publication-title: Journal of Sociological Methods and Research – volume: 32 start-page: 365 year: 2006 ident: 10.1016/j.scico.2013.03.017_br000015 article-title: The impact of UML documentation on software maintenance: an experimental evaluation publication-title: IEEE Transactions on Software Engineering doi: 10.1109/TSE.2006.59 – ident: 10.1016/j.scico.2013.03.017_br000085 doi: 10.1145/1985793.1985858 – ident: 10.1016/j.scico.2013.03.017_br000140 doi: 10.1145/1353673.1353680 – ident: 10.1016/j.scico.2013.03.017_br000005 doi: 10.1109/MBD-MOMPES.2006.13 – volume: 29 start-page: 730 year: 2001 ident: 10.1016/j.scico.2013.03.017_br000025 article-title: Analogy use in naturalistic settings: the influence of audience, emotion and goals publication-title: Memory and Cognition doi: 10.3758/BF03200475 – ident: 10.1016/j.scico.2013.03.017_br000040 doi: 10.1007/11557432_9 |
| SSID | ssj0006471 |
| Score | 2.4675417 |
| Snippet | In this article, we attempt to address the relative absence of empirical studies of model driven engineering (MDE) in two different but complementary ways.... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 144 |
| SubjectTerms | Empirical software engineering Industry practice Model driven engineering |
| Title | Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure |
| URI | https://dx.doi.org/10.1016/j.scico.2013.03.017 |
| Volume | 89 |
| WOSCitedRecordID | wos000337929100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: ScienceDirect Freedom Collection - Elsevier customDbUrl: eissn: 1872-7964 dateEnd: 20180131 omitProxy: false ssIdentifier: ssj0006471 issn: 0167-6423 databaseCode: AIEXJ dateStart: 19950201 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEF6FlgMXKC-15aE9cKNGfq13t7cKFRUOFYci5WbtyyKVcarUrXrht_BXmX3GpSiiB6TIiizvOvF8mfl2MzMfQu9U3ijBCMtEaXRWyy7PmOZdxiUVmnUF0VQ6sQl6esrmc_51NvsVa2GuezoM7OaGX_xXU8M5MLYtnb2HudOkcALeg9HhCGaH4z8Z3qqb9ZleWTf23qzbDaaCKJcBu_CSHa7fky_RtQ97OanMDE0EfHqr0_aI2jzjdzFauQltievllZNctHntnVj0oUFJ5LvRdYTkdasfEVPCfsSg6UA12pzOUP01TQ-2An5jHzf6138PQTg2SV47FRyF7YuiTvlZaUcTPDUsgqqpS_aqQsGnFr5BZAjPhe_dfsfz-02I8w9AHJQt6iwq17zWF4be7rP9R_xLWYkx4e28dZO0dpI2h1dBH6DtkhIObnP76PPx_EsK9o1f06dvERtbuRTCO5_l7-RnQmjOdtDjsBLBRx5BT9HMDM_Qk6jygYPlnqOfU0DhCaBwAhReDDgC6hB7OB3g22DCACa8BhMOYMIWTNiCCY9LHMAEQ3EA0wv07dPx2ceTLIh2ZArY0JhRox0xbLoC2KjVNheylETWzBCjtClqKoTkXHEuDeu4rojIS22oaJQmHa1eoq1hOZhdhBvFKaEV6-DyWta1FJUqSZkDpyQ6L_QeKuPTbFXoaG-FVfp2gyX30EEadOEbumy-vIlmagMn9VyzBeBtGrh_v_u8Qo_Wv47XaGtcXZk36KG6HheXq7cBdb8B3jG1nw |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Model-driven+engineering+practices+in+industry%3A+Social%2C+organizational+and+managerial+factors+that+lead+to+success+or+failure&rft.jtitle=Science+of+computer+programming&rft.au=Hutchinson%2C+John&rft.au=Whittle%2C+Jon&rft.au=Rouncefield%2C+Mark&rft.date=2014-09-01&rft.issn=0167-6423&rft.volume=89&rft.spage=144&rft.epage=161&rft_id=info:doi/10.1016%2Fj.scico.2013.03.017&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_scico_2013_03_017 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-6423&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-6423&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-6423&client=summon |