Model-based engineering in the embedded systems domain: an industrial survey on the state-of-practice
Tóm tắt
Từ khóa
Tài liệu tham khảo
Agner, L.T.W., Soares, I.W., Stadzisz, P.C., Simão, J.M.: A brazilian survey on UML and model-driven practices for embedded software development. J. Syst. Softw. 86(4), 997–1005 (2013)
Anda, B., Hansen, K., Gullesen, I., Thorsen, H.K.: Experiences from introducing uml-based development in a large safety-critical project. Empir. Softw. Eng. 11(4), 555–581 (2006)
Baker, P., Loh, S., Weil, F.: Model-driven engineering in a large industrial context—motorola case study. In: Proceedings of ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems (2005)
Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice. Morgan and Claypool Publishers, San Rafael (2012)
CRYSTAL: Crystal-critical system engineering acceleration. http://www.crystal-artemis.eu (2014)
Dobing, B., Parsons, J.: Dimensions of uml diagram use: a survey of practitioners. J. Database Manag. 19(1), 1–18 (2008)
Espinoza, H., Cancila, D., Selic, B., Grard, S.: Challenges in combining sysml and marte for model-based design of embedded systems. In: Model Driven Architecture-Foundations and Applications, Lecture Notes in Computer Science, vol. 5562, pp. 98–113 (2009)
Fisher, R.A.: On the interpretation of $$\chi ^2$$ χ 2 from contingency tables, and the calculation of $$p$$ p . J. R. Stat. Soc. 85(1), 87–94 (1922)
Forward, A., Lethbridge, T.C.: Problems and opportunities for model-centric versus code-centric software development: a survey of software professionals. In: Proceedings of 2008 International Workshop on Models in Software Engineering (MiSE) (2008)
France, R., Rumpe, B.: Model-driven development of complex software: a research roadmap. In: 2007 Future of Software Engineering, FOSE ’07, pp. 37–54 (2007)
Glinz, M.: A glossary of requirements engineering terminology. In: Standard Glossary of the Certified Professional for Requirements Engineering (CPRE) Studies and Exam, Version, vol 1 (2011)
Grossman, M., Aronson, J.E., McCarthy, R.V.: Does UML make the grade? Insights from the software development community. Inf. Softw. Technol. 47(6), 383–397 (2005)
Howe, D.: Free Online Dictionary of Computing. http://foldoc.org/
Hutchinson, J., Rouncefield, M., Whittle, J.: Model-driven engineering practices in industry. In: Proceedings of 33rd International Conference on Software Engineering (ICSE) (2011)
Hutchinson, J., Whittle, J., Rouncefield, M.: Model-driven engineering practices in industry: social, organizational and managerial factors that lead to success or failure. Part B. Sci. Comput. Program. 89(0), 144–161 (2014)
Hutchinson, J., Whittle, J., Rouncefield, M., Kristoffersen, S.: Empirical assessment of mde in industry. In: Proceedings of 33rd International Conference on Software Engineering (ICSE) (2011)
IEEE Standard Glossary of Software Engineering Terminology: IEEE Std 610.12-1990, pp. 1–84 (1990)
IEEE Standard for Information Technology- Standardized Application Environment Profile (AEP)-POSIX Realtime and Embedded Application Support. IEEE Std 1003.13-2003 (Revision of IEEE Std 1003.13-1998) pp. i–164 (2004)
IEC 62531:2012(E) (IEEE Std 1850-2010): Standard for Property Specification Language (PSL). IEC 62531:2012(E) (IEEE Std 1850-2010) pp. 1–184 (2012)
Karsai, G., Neema, S., Sharp, D.: Model-driven architecture for embedded software: a synopsis and an example. Sci. Comput. Program. 73(1), 26–38 (2008)
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 of Workshop “From code centric to model centric: Evaluating the effectiveness of MDD (C2M:EEMDD)” (2010)
Leiner, D.J.: Too fast, too straight, too weird: Post hoc identification of meaningless data in internet surveys. http://www.researchgate.net/publication/258997762_Too_Fast_too_Straight_too_Weird_Post_Hoc_Identification_of_Meaningless_Data_in_Internet_Surveys (2013)
Liebel, G., Marko, N., Tichy, M., Leitner, A., Hansson, J.: Assessing the state-of-practice of model-based engineering in the embedded systems domain. In: Proceedings of ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (2014)
Marko, N., Liebel, G., Sauter, D., Lodwich Aleksander Tichy, M., Leitner, A., Hansson, J.: Model-based engineering for embedded systems in practice. Technical report, University of Gothenburg (2014)
Mohagheghi, P., Dehlen, V.: Where is the proof?—A review of experiences from applying MDE in industry. In: Proceedings of 4th European Conference on Model Driven Architecture-Foundations and Applications (ECMDA-FA) (2008)
Mohagheghi, P., Gilani, W., Stefanescu, A., Fernandez, M., Nordmoen, B., Fritzsche, M.: Where does model-driven engineering help? Experiences from three industrial cases. Softw. Syst. Model. 12(3), 619–639 (2013)
Niesel, K.: Volvo Car Group, Software center Day Skåne. http://www.software-center.se/digitalAssets/1506/1506474_sw-center-sk-ne-volvo.pdf (2015)
Object Management Group: UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems. http://www.omg.org/spec/MARTE/1.1/PDF (2011)
Object Management Group: OMG Unified Modeling Language 2.5. http://www.omg.org/spec/UML/2.5/PDF (2015)
Pfleeger, S.L., Kitchenham, B.A.: Principles of survey research: Part 1: Turning lemons into lemonade. In: SIGSOFT Software Engingeering Notes, vol. 26, no. 6, pp. 16–18 (2001)
Punter, T., Ciolkowski, M., Freimut, B.G., John, I.: Conducting on-line surveys in software engineering. In: Proceedings of the 2003 International Symposium on Empirical Software Engineering (ISESE) (2003)
Stachowiak, H. (ed.): Allgemeine Modelltheorie. Springer, Berlin (1973)
Torchiano, M., Tomassetti, F., Ricca, F., Tiso, A., Reggio, G.: Preliminary findings from a survey on the md* state of the practice. In: Proceedings of 2011 International Symposium on Empirical Software Engineering and Measurement (ESEM) (2011)
Whittle, J., Hutchinson, J., Rouncefield, M., Burden, H., Heldal, R.: Industrial adoption of model-driven engineering: are the tools really the problem? In: Proceedings of ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (2013)
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academic, Berlin (2000)