Диссертация (1145120), страница 66
Текст из файла (страница 66)
MEGA International. — 2011. —114 p.[345] Mernik, M. When and how to develop domain-specific languages / M. Mernik, J. Heering, A. M. Sloane // ACM computing surveys (CSUR).— 2005. — 37 (4). — P. 316–344.[346] MetaEdit+ [Electronic resource]. — URL:(online; accessed: 2015.11.28).http://www.metacase.com/[347] Meyer, B. Object-Oriented Software Construction / B. Meyer.
— PrenticeHall, 2 edition, 1997. — 1296 p.[348] MDA Guide Version 1.0.1. OMG. omg/2003-06-01. — June 2003. —62 p.[349] Mills, H. The management of software engineering Part I: Principles ofsoftware engineering / H. Mills // IBM System Journal. — 1999. — 38 (2&3). —P. 289–295.[350] Microsoft Solutions Framework, Process Model, Version 3.1. — Microsoft 2002.[351] Microsoft Visio [Electronic resource].
— URL: http://office.microsoft.com/ru-ru/visio/ (online; accessed: 2015.11.28).[352] Miller, H. W. Reengineering Legacy Software Systems / H. W. Miller. —Digital Press, 1997. — 280 p.[353] Misbhauddin, М. UML model refactoring: a systematic literature review / М.
Misbhauddin, М. Alshayeb // Empirical Software Engineering. 2015. —20 (1). — P. 206–251.[354] MORSE/VAO Workshop on Model-Driven Robot Software Engineeringand View-based Software Engineering. — ACM New York, NY, USA. — 2015.— 59 p.[355] Meta Object Facility (MOF) 2.0: Query/View/Transformation Specification. OMG. Version 1.2. — 2015. —262 p.[356] Mohagheghi, P.
Definitions and approaches to model quality in modelbased software development / P. Mohagheghi, V. Dehlen, T. Neple // Informationand Software Technology. — 2009. —Vol. 51. — P. 1646–1669.[357] Moisan, S. Teaching object-oriented modeling and UML to various audiences / S. Moisan, J.–P. Rigault // Proceedings of the 2009 international conference404on Models in Software Engineering (MODELS'09).
LNCS.— 2010. — Vol. 6002.— P. 40–54.[358] Moser, M. Domain-specific modeling in industrial automation: challengesand experiences / M. Moser, M. Pfeiffer, J. Pichler // MoSEMInA. — 2014. —P. 42–51.[359] Naur, P. Software Engineering. Report on a Conference sponsored by theNATO Science Committee, Garmisch, Germany.
7–11 October, 1968. Peter Naurand Brian Randell Eds. — 1969. — 136 p.[360] Needham, C. The Future of Public Services in Europe / C. Needham. —UNISON. —2006. —22 p.[361] Nelson, H. J. Ensuring the quality of conceptual representations / H. J. Nelson, D. E. Monarchi //Software Quality Journal.
— 2007. — 15 (2).— P. 213–233.[362] Object Constraint Language. Version 2.4. —OMG, 2014. —262 p.[363] Object Management Group (OMG) [Electronic resource]. — URL: www.omg.org (online; accessed: 2015.11.28).[364] OMG Meta Object Facility (MOF) Core Specification. OMG. Version 2.5.— 2015. — 78 p.[365] Ontology Engineering Tools [Electronic resource]. — URL: http://www.w3.org/2001/sw/wiki/Tools (online; accessed: 2015.11.28).[366] Opdahl, A. L.
A Platform for Interoperable Domain-Specific EnterpriseModelling Based on ISO 15926 / A. L. Opdahl // EDOCW’10. — 2010. —P. 301–310.[367] Op’t Land, M. Enterprise Architecture: Creating Value by Informed Governance / M. Op’t Land, E. Proper, M. Waage, C. Steghuis. — Springer–Verlag,Berlin, Germany. 2009. — 137 p.[368] Oster, G. Supporting Collaborative Writing of XML Documents / G.
Oster, H. Skaf-Molli, P. Molli, H. Naja-Jazzar // ICEIS. — 2007. —P. 335–341.[369] Paige, R. F. Metamodel-based model conformance and multiview consistency checking / R. F. Paige, P. J. Brooke // Journal ACM Transactions onSoftware Engineering and Methodology (TOSEM). — 2007. — 16 (3). — ArticleNo. 11.405[370] Pardillo, J. C. Domain-specific language modelling with UML profiles bydecoupling abstract and concrete syntaxes / J.
C. Pardillo // Journal of Systems andSoftware (JSS). — 2010. — 83 (12). — P. 2591–2606.[371] Pavlov, L. V. “The Babel Experiment”: An Advanced Pantomime-basedTraining in OOA&OOD with UML / L.V. Pavlov, A. Yatsenko // SIGCSE '05Proceedings of the 36th SIGCSE technical symposium on Computer science education.
ACM New York, NY, USA. — 2005. — P. 231–235.[372] Petre, M. UML in Practice / M. Petre // Proc. of 35th International Conference on Software Engineering (ICSE). — 2013. — P. 722–731.[373] Pohl, K. Software Product Line Engineering: Foundations, Principles andTechniquesNov / K. Pohl, G. Böckle. — Springer. 2010. — 467 p.[374] Pohjonen, R. Metamodeling Made Easy — MetaEdit+ (Tool Demonstration) / R. Pohjonen // GPCE. — 2005. — P. 442–446.[375] Pohjonen, R. Domain-Specific Modeling / R. Pohjonen, S.
Kelly // Dr.Dobb’s Journal. — August, 2002.[376] Semmel, R. D. SoftwareReengineeringforComplexSystems / R. D. Semmel, A. Kossiakoff, M. R. Hall // Journal of Systems Integration(JSI). —1995. — 5 (4). — P. 285–308.[377] Rana, O. F. An XML Based Component Model for Generating ScientificApplications and Performing Large Scale Simulations in a Meta-computing Environment / O. F. Rana, M.
Li, D. W. Walker, M. S. Shields // GCSE. — 1999. —P. 210–224.[378] Rational System Architect [Electronic resource]. –– URL: http://www-03.ibm.com/software/products/ru/ru/ratisystarch/ (online; accessed: 2015.12.01).[379] Rattan, D. Software Clone Detection: A Systematic Review / D. Rattan,R. K. Bhatia, M. Singh // Information & Software Technology (INFSOF). — 2013.— 55 (7). — P. 1165–1199.[380] Reimann, J.
Tool supported OCL refactoring catalogue / J. Reiman,C. Wilke, B. Demut, M. Muc, U. Aßmann // Proceedings of the 12th Workshop onOCL and Textual Modelling (OCL’12). — 2012. — P. 7–12.[381] Reggio, G. What are the used UML diagrams? A Preliminary Survey / G. Reggio, M. Leotta, F. Ricca, D.
Clerissi // EESSMOD@MoDELS. —2013. — P. 3–12.406[382] Repenning, A. A medium for creating domain-oriented visual languages / A. Repenning, T. Sumner // Computer. —1995. —28 (3). — P. 17–25.[383] Ross, D. T. Structured Analysis (SA): A Language for CommunicatingIdeas / D.T. Ross // IEEE Trans. Software Eng. — 1977. — 3 (1). — P. 16–34.[384] Ross, D.T. Computer-aided design / D.T. Ross // Communication ACM.— 1961. — 4 (5). — P. 235.[385] Rossi, G. Web Engineering: Modelling and Implementing Web Applications / G.
Rossi, O. Pastor, D. Schwabe, et. al. — Springer, Berlin, 2007. — 464 p.[386] Royce, W.W. Managing the Development of Large Software Systems / W.W. Royce // Proceedings of IEEE WESCON. — August 1970. — P. 1–9.[387] Ronnau, S. Merging changes in XML documents using reliable contextfingerprints / S. Ronnau, C. Pauli, U. M. Borghoff // ACM Symposium on Document Engineering. — 2008. — P. 52–61.[388] Rumbaugh, J.
Object-oriented modeling and design / J. Rumbaugh,M. Blaha, W. Premerlani, et. al. Prentice-Hall. New Jenersy. 1991. 500 p.[389] Schleicher, A. Beyond Stereotyping: Metamodeling Approaches for theUML / A. Schleicher, B. Westfechtel // Proceedings of the Thirty Fourth AnnualHawaii International Conference on System Sciences. —2001. — P. 1243–1252.[390] Schwaber, K.
Scrum Development Process / K. Schwaber // OOPSLABusiness Object Design and Implementation Workshop, J. Sutherland, et al., Eds.— London: Springer, 1997. — P. 117–134.[391] Schwaber, K. Agile Software Development with Scrum / K. Schwaber,M. Beedle. — Prentice Hall, 2002. — 158 p.[392] Seawright, L. Teaching Technical Writing: Opportunities for InternationalCollaboration / L. Seawright // iJEP. — 2014. — 4 (2).
— P. 28–30.[393] Selic, B. Real-Time Object-Oriented Modeling / B. Selic, G. Gullekson,P. T. Ward. — John Wiley & Sons. Inc., 1994. — 525 p.[394] Sendall, S. Model transformation: The heart and soul of model drivensoftware development / S. Sendall, W.
Kozaczynski // IEEE Software. — 2003. —P. 42–45.[395] Sendall, S. Supporting Model-to-Model Transformations: The VMT Approach / S. Sendall, G. Perroin, N. Guel, O. Biberstein // Technical report. — 2003.—12 p.407[396] Sendall, S. Taming Model Round-Trip Engineering / S. Sendall,J. Küster // Proceedings of Workshop Best Practices for Model-Driven SoftwareDevelopment.
—2004.[397] Shannon, C. E. The Mathematical Theory of Communication / C. E. Shannon // The Bell System Technical Journal. — 1948. — Vol. 27, July, October. —P. 379–423, 623–656.[398] Shatalin, A. Graphical Modeling Framework Architecture Overview[Electronic resource] / A. Shatalin, A. Tikhomirov // Eclipse Modeling Symposium. — Sep. 2006. –– URL: https://www.eclipsecon.org/ summiteurope2006(online; accessed: 2015.12.01).[399] Shimba, H. Bidirectional Translation between OCL and JML for RoundTrip Engineering / H. Shimba, K. Hanada, K. Okano, S. Kusumoto // APSEC. —2013.
— P. 49–54.[400] Shneiderman, B. Experimental Investigations of the Utility of DetailedFlowcharts in Programming / B. Shneiderman, R. Mayer, D. McKay,P. Heller // Communications of the ACM. — 1977. — 20 (6). — P. 373–381.[401] Shvaiko, P. A Survey of Schema-based Matching Approaches / P. Shvaiko, J. Euzenat // Journal on Data Semantics. — 2005. — N 4. —P.
146–171.[402] Snooka, C. Practitioners' views on the use of formal methods: an industrial survey by structured interview / C. Snooka, R. Harrisonb // Information andSoftware Technology. — 15 March 2001. — 43 (4). — P. 275–283.[403] SO6 toolset [Electronic resource]. –– URL: http://dev.libresource.org/(online; accessed: 2015.12.01).[404] Software engineering 2004: Curriculum guidelines for undergraduate degree programs in software engineering. Joint ACM/IEEE Task Force on Computing Curricula. — Technical report, IEEE CS and ACM. — 2004.
— 129 p.[405] Software Product Lines, Carnegie Melon University [Electronic resource].–– URL: http://www.sei.cmu.edu/productlines/ (online; accessed: 2015.12.01).[406] Solms, F. What is software architecture? / F. Solms // SAICSIT Conf. —2012. — P. 363–373.[407] Sommerville, I. Software engineering.
9th ed. / I. Sommerville. — Addison-Wesley, 2011. — 790 p.408[408] Sourrouille, J. L. Pragmatic View on Consistency Checking of UMLModels / J. L. Sourrouille, G. A. Caplat // Proceedings of Workshop on Consistency Problems in UML-based Software Development II. — 2003. — P.