{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T01:26:40Z","timestamp":1775179600353,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2015,8,22]],"date-time":"2015-08-22T00:00:00Z","timestamp":1440201600000},"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":["Softw Syst Model"],"published-print":{"date-parts":[[2017,5]]},"DOI":"10.1007\/s10270-015-0480-2","type":"journal-article","created":{"date-parts":[[2015,8,21]],"date-time":"2015-08-21T04:20:31Z","timestamp":1440130831000},"page":"559-586","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Model-based tool support for Tactical Data Links: an experience report from the defence domain"],"prefix":"10.1007","volume":"16","author":[{"given":"Suraj","family":"Ajit","sequence":"first","affiliation":[]},{"given":"Chris","family":"Holmes","sequence":"additional","affiliation":[]},{"given":"Julian","family":"Johnson","sequence":"additional","affiliation":[]},{"given":"Dimitrios S.","family":"Kolovos","sequence":"additional","affiliation":[]},{"given":"Richard F.","family":"Paige","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,8,22]]},"reference":[{"key":"480_CR1","unstructured":"US Department of Defense, Tactical Data Link (TDL) 16 Message Standard, MIL-STD-6016C, (2004)"},{"key":"480_CR2","unstructured":"NATO Standardization Agency, Standardization Agreement, Tactical Data Link Exchange - Link 16, (STANAG) 5516, Ed. 4"},{"key":"480_CR3","unstructured":"Asenstorfer, J., Cox, T., Wilksch, D.: Tactical Data Link Systems and the Australian Defence Force (ADF) - Technology Developments and Interoperability Issues, DSTO-TR-1470 (2004)"},{"key":"480_CR4","unstructured":"TADIL J.: Introduction to Tactical Digital Information Link J and Quick Reference Guide. http:\/\/www.globalsecurity.org\/military\/library\/policy\/army\/fm\/6-24-8\/tadilj.pdf (2000)"},{"key":"480_CR5","unstructured":"Joint Data Link Management Organisation (JDLMO), Network UKJP0005B, Initialisation Data Catalogue, Network Design Cell, Final Release Version number 1.0 (2008)"},{"key":"480_CR6","unstructured":"Tactical Data Link Network Design Station, TNDS Interface Control Document, Issue 2.9 (UK), HP Enterprise Services Defence & Security UK Ltd., (2011)"},{"key":"480_CR7","unstructured":"OMG, Human-Usable Textual Notation (HUTN) Specification, Version 1.0, (2004)"},{"key":"480_CR8","unstructured":"OMG, Object Constraint Language, Version 2.2, (2010)"},{"key":"480_CR9","unstructured":"Parr, T.: The Definitive ANTLR Reference: Building Domain-Specific Languages, Pragmatic Programmers, (2007)"},{"key":"480_CR10","unstructured":"Daly, C.: Emfatic Language Reference, http:\/\/www.eclipse.org\/epsilon\/doc\/articles\/emfatic\/"},{"key":"480_CR11","unstructured":"Holzner, S.: Ant: The Definitive Guide, O\u2019Reilly, (2005)"},{"key":"480_CR12","unstructured":"Kolovos, D., Rose, L., Paige, R.: The Epsilon Book, http:\/\/www.eclipse.org\/epsilon\/doc\/book\/"},{"key":"480_CR13","volume-title":"A System of Patterns: Pattern-Oriented Software Architecture","author":"F Buschmann","year":"1996","unstructured":"Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: A System of Patterns: Pattern-Oriented Software Architecture. Wiley, New York (1996)"},{"key":"480_CR14","unstructured":"Object Management Group, Jishnu Mukerji, Joaquin Miller, MDA Guide. http:\/\/www.omg.org\/cgi-bin\/doc?omg\/03-06-01.pdf (2001)"},{"key":"480_CR15","unstructured":"Johnson, J., Holmes, C.: Improving System Dependability via a Model-Based Approach to Standards, MIT BAE Systems Fall Conference, October 30\u201331, (2007)"},{"key":"480_CR16","unstructured":"Johnson, J., Holmes, C.: Model-based approach to a complex requirement-design domain: TDLs, 7th Annual Conference on Systems Engineering Research 2009 (CSER2009), Loughborough University, April 20\u201323, (2009)"},{"key":"480_CR17","unstructured":"Xtext 2.4 Documentation, (2013), www.eclipse.org\/Xtext\/documentation.html"},{"key":"480_CR18","volume-title":"Building Commercial Quality Plug-Ins","author":"E Clayberg","year":"2006","unstructured":"Clayberg, E., Rubel, D.: Building Commercial Quality Plug-Ins, 2nd edn. Addison-Wesley, Boston (2006)","edition":"2"},{"key":"480_CR19","unstructured":"Kolovos, Dimitrios S., Paige, Richard F., Polack, Fiona A.C.: Agile Model Editing in the Eclipse Modeling Framework using Executable Metamodel Annotations. In Proceedings of 1st Towers of Models Workshop, TOOLS EUROPE (2007)"},{"key":"480_CR20","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modelling Framework. Eclipse Series, second edition. Addison-Wesley Professional, Boston (2008)"},{"key":"480_CR21","unstructured":"Kolovos, Dimitrios S., Paige, Richard F., Polack, Fiona A.C.: The Epsilon Object Language. In Proceedings of European Conference in Model Driven Architecture (EC-MDA) 2006, vol. 4066 of LNCS, pages 128\u2013142, Bilbao, Spain, (2006)"},{"key":"480_CR22","unstructured":"Kolovos, Dimitrios S., Paige, Richard F., Polack, Fiona A.C.: A Framework for Composing Modular and Interoperable Model Management Tasks. In Proceedings of Workshop on Model Driven Tool and Process Integration (MDTPI), ECMDA, Berlin, Germany, (2008)"},{"key":"480_CR23","doi-asserted-by":"publisher","unstructured":"Sorroche, J.: Modeling in tactical data links. In: Tolk, A., (ed.) Engineering Principles of Combat Modeling and Distributed Simulation, pp. 537\u2013578. Wiley (2012)","DOI":"10.1002\/9781118180310.ch23"},{"key":"480_CR24","doi-asserted-by":"publisher","unstructured":"Gon Kim, T., Moon, I.: Combat modeling using the DEVS formalism. In: Tolk, A., (ed.) Engineering Principles of Combat Modeling and Distributed Simulation, pp. 479\u2013510. Wiley (2012)","DOI":"10.1002\/9781118180310.ch21"},{"key":"480_CR25","volume-title":"Multifaceted Modeling and Discrete Event Simulation","year":"1984","unstructured":"Zeigler, B.P. (ed.): Multifaceted Modeling and Discrete Event Simulation. Academic press, London (1984)"},{"key":"480_CR26","unstructured":"Kim, T., G., Zeigler, B., P.: The DEVS Formalism: Hierarchical Modular System Specification in an Object Oriented Framework. In: Proceedings of the 19th Conference on Winter Simulation - WSC \u201987, pp. 559\u2013566, New York, (1987)"},{"key":"480_CR27","unstructured":"Zeigler, BP., Kim, TG., Praehofer, H.: Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems, San Diego, [Calif.]: Academic, (2000)"},{"key":"480_CR28","unstructured":"Zeigler, BP.: Simulation-based Testing of Emerging Defense Information Systems. http:\/\/acims.asu.edu\/wp-content\/uploads\/2012\/02\/AuburnTalk.ppt (2006)"},{"key":"480_CR29","first-page":"39","volume":"7","author":"E Mak","year":"2010","unstructured":"Mak, E., Mittal, S., Hwang, M., Nutaro, J.J.: Automated Link-16Testing using the discrete event system specification and extensiblemarkup language. J. Def. Model. Simul.Appl. Methodol. Technol. 7, 39\u201362 (2010)","journal-title":"J. Def. Model. Simul.Appl. Methodol. Technol."},{"key":"480_CR30","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10664-012-9196-x","volume":"18","author":"P Mohagheghi","year":"2013","unstructured":"Mohagheghi, P., Gilani, W., Stefanescu, A., Fernandez, M.A.: An empirical study of the state of the practice and acceptance of model-driven engineering in four industrial cases. Empir. Softw. Eng. 18, 89\u2013116 (2013)","journal-title":"Empir. Softw. Eng."},{"key":"480_CR31","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1007\/978-3-540-69100-6_31","volume":"5095","author":"P Mohagheghi","year":"2008","unstructured":"Mohagheghi, P., Dehlen, V.: Where is the proof? A review of experiences from applying MDE in industry. Model Driven Archit. Found. Appl. 5095, 432\u2013443 (2008)","journal-title":"Model Driven Archit. Found. Appl."},{"key":"480_CR32","doi-asserted-by":"publisher","unstructured":"Mohagheghi, P., Fernandez, M., Martell, J, Fritzsche, M., Gilani, W.: MDE Adoption in Industry: Challenges and Success Criteria. In: Chaudron, M. V. (ed.), pp. 54\u201359. Springer, Berlin Heidelberg (2009)","DOI":"10.1007\/978-3-642-01648-6_6"},{"key":"480_CR33","doi-asserted-by":"publisher","unstructured":"Mohagheghi, P., Gilani, W., Stefanescu, A., Fernandez, M.A., Nordmoen, B., Fritzsche, M.: Where does model-driven engineering help? Experiences from three industrial cases. Softw. Syst. Model. 12(3), 619\u2013639 (2013)","DOI":"10.1007\/s10270-011-0219-7"},{"key":"480_CR34","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/978-3-642-02674-4_22","volume":"5562","author":"A Evans","year":"2009","unstructured":"Evans, A., Fernandez, M.A., Mohagheghi, P.: Experiences of developing a network modeling tool using the eclipse environment. Model Driven Archit. Found. Appl. 5562, 301\u2013312 (2009)","journal-title":"Model Driven Archit. Found. Appl."},{"key":"480_CR35","unstructured":"Kirstan, S., Zimmermann, J.: Evaluating costs and benefits of model-based development of embedded software systems in the car industry, Results of a qualitative case study. In: Proceedings Workshop C2M: EEMDD \u201cfrom Code Centric to Model Centric: Evaluating the Effectiveness of MDD (ECMFA.2010), (2010)"},{"key":"480_CR36","unstructured":"Hutchinson, J.: An Empirical Assessment of Model Driven Development in Industry, (2012)"},{"key":"480_CR37","doi-asserted-by":"publisher","unstructured":"Torchiano, M., Tomassetti, F., Ricca, F., Tiso, A., Reggio, G.: Relevance, benefits, and problems of software modelling and model driven techniques\u2014a survey in the Italian industry. J. Syst. Softw. 86(8), 2110\u20132126 (2013)","DOI":"10.1016\/j.jss.2013.03.084"},{"key":"480_CR38","doi-asserted-by":"publisher","unstructured":"Baker, P., Loh, S., Weil, F.: Model-driven engineering in a large industrial context-Motorola case study. In: ACM\/IEEE 8th International Conference on Model Driven Engineering Languages and Systems. LNCS, vol. 3713, pp. 476\u2013491. Springer, Heidelberg (2005)","DOI":"10.1007\/11557432_36"},{"key":"480_CR39","unstructured":"Krogmann, K., Becker, S.: A case study on model-driven and conventional software development: the palladio editor. In: Software Engineering Workshops, vol. 106, pp. 169\u2013176 (2007)"},{"key":"480_CR40","unstructured":"Kapteijns, T., Jansen, S., Brinkkemper, S., Houet, H., Barendse, R.: A comparative case study of model driven development vs traditional development: the tortoise or the hare. In: 4th European Workshop on from Code Centric to Model Centric Software Engineering: Practices, Implications and ROI, Netherlands (2009)"},{"key":"480_CR41","unstructured":"Karna, J., Tolvanen, J., Kelly, S.: Evaluating the use of domain-specific modeling in practice. In: Proceedings of the 9th OOPSLA Workshop on Domain-Specific Modeling, DSM, Florida, USA (2009)"},{"key":"480_CR42","volume-title":"Use Cases Combined with Booch, OMT, UML","author":"P Texel","year":"1997","unstructured":"Texel, P., Williams, C.: Use Cases Combined with Booch, OMT, UML. Prentice Hall PTR, Upper Saddle River (1997)"},{"key":"480_CR43","doi-asserted-by":"publisher","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Videira Lopes, C., Loingtier, J-M., Irwin, J.: Aspect-Oriented Programming. In: Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Springer LNCS 1241, Finland (1997)","DOI":"10.1007\/BFb0053381"},{"key":"480_CR44","doi-asserted-by":"crossref","unstructured":"Broy, M., Kirstan, S., Krcmar, H., Schatz, B.: What is the benefit of a model-based design of embedded software systems in the car industry? In: Rech, J. (ed.) Emerging Technologies for the Evolution and Maintenance of Software Models, pp.343\u2013369. IGI Global, Hershey (2011)","DOI":"10.4018\/978-1-61350-438-3.ch013"},{"key":"480_CR45","doi-asserted-by":"crossref","unstructured":"Hutchinson, J., Whittle, J., Rouncefield, M., Kristoffersen, S.: Empirical assessment of MDE in industry. ICSE, 471\u2013480 (2011)","DOI":"10.1145\/1985793.1985858"},{"key":"480_CR46","doi-asserted-by":"crossref","unstructured":"Hutchinson, J., Rouncefield, M., Whittle, J.: Model-driven engineering practices in industry. ICSE 633\u2013642 (2011)","DOI":"10.1145\/1985793.1985882"},{"key":"480_CR47","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.scico.2013.03.017","volume":"89","author":"J Hutchinson","year":"2014","unstructured":"Hutchinson, J., Whittle, J., Rouncefield, M.: Model-driven engineering practices in industry: social, organizational and managerial factors that lead to success or failure. Sci. Comput. Program. 89, 144\u2013161 (2014)","journal-title":"Sci. Comput. Program."},{"key":"480_CR48","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/MS.2013.65","volume":"31","author":"J Whittle","year":"2014","unstructured":"Whittle, J., Hutchinson, J., Rouncefield, M.: The state of practice in model-driven engineering. IEEE Softw. 31, 79\u201385 (2014)","journal-title":"IEEE Softw."},{"key":"480_CR49","doi-asserted-by":"crossref","unstructured":"Whittle, J., Hutchinson, J.: Mismatches between Industry Practice and Teaching of Model-Driven Software Development, MoDELS Workshops pp. 40\u201347 (2011)","DOI":"10.1007\/978-3-642-29645-1_6"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-015-0480-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-015-0480-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-015-0480-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-015-0480-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,29]],"date-time":"2019-08-29T17:16:44Z","timestamp":1567099004000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-015-0480-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,22]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,5]]}},"alternative-id":["480"],"URL":"https:\/\/doi.org\/10.1007\/s10270-015-0480-2","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,22]]}}}