Multilevel Modeling
Tóm tắt
Từ khóa
Tài liệu tham khảo
Atkinson C, Gutheil M, Kennel B (2009) A flexible infrastructure for multilevel language engineering. IEEE Transactions on Software Engineering 35(6):742–755
Atkinson C, Kühne T (2001) The essence of multilevel metamodeling. In: Gorgolla M, Kobryn C (eds) UML 2001 – the unified modeling language: modeling languages, concepts, and tools. Proc of the 4th international conference, Toronto, Canada, October 1–5, 2001. Springer, Berlin, pp 19–33
Atkinson C, Kühne T (2008) Reducing accidental complexity in domain models. Software & Systems Modeling 7(3):345–359
Clark T, Sammut P, Willans J (2008a) Applied metamodelling: a foundation for language driven development. 2nd edn. Ceteva. https://eprints.mdx.ac.uk/6060/1/Clark-Applied_Metamodelling_%28Second_Edition%29%5B1%5D.pdf . Accessed 2014-10-21
Clark T, Sammut P, Willans J (2008b) Superlanguages: developing languages and applications with XMF. Ceteva. https://eprints.mdx.ac.uk/6079/1/Clark-Superlanguages%5B1%5D.pdf . Accessed 2014-10-21
Clark T, Sammut P, Willans J (2008c). Applied metamodelling: a foundation for language driven development
Dahchour M, Pirotte A, Zimanyi E (2002) Materialization and its metaclass implementation. IEEE Transactions on Knowledge and Data Engineering 14(5):1078–1094
Fettke P, Loos P (eds) (2007) Reference modeling for business systems analysis. Idea Group, Hershey
Fowler M (2011) Domain-specific languages. Addison-Wesley, Upper Saddle River
Fill H, Karagiannis D (2013) On the conceptualisation of modelling methods using the ADOxx meta modelling platform. Enterprise Modeling and Information Systems Architectures 8(1):4–25
Frank U (2002) Modeling products for versatile e-commerce platforms essential requirements and generic design alternatives. In: Arisawa H, Kambayashi Y, Kumar V, Mayr HC, Hunt I (eds) Conceptual modeling for new information system technologies. Springer, Berlin, pp 444–456
Frank U (2008) Integration – reflections on a pivotal concept for designing and evaluating information systems. In: Kaschek R, Kop C, Steinberger C, Fliedl G (eds) Information systems and e-business technologies. Proc 2nd International United Information Systems Conference UNISCON 2008, Klagenfurt, Austria, April 22–25, 2008. Springer, Berlin, pp 11–22.
Frank U (2011a) The MEMO meta modelling language (MML) and language architecture. 2nd edn. ICB-research report, Institute for Computer Science and Business Information Systems, University Duisburg-Essen, No 43
Frank U (2011b) Multi-perspective enterprise modelling: background and terminological foundation. ICB-research report, Institute for Computer Science and Business Information Systems, University Duisburg-Essen, No 46
Frank U (2012a) Thoughts on classification/instantiation and generalisation/specialisation. ICB-research report, Institute for Computer Science and Business Information Systems, University Duisburg-Essen, No 53
Frank U (2012b) Specialisation in business process modelling: motivation, approaches and limitations. ICB-research report, Institute for Computer Science and Business Information Systems, University Duisburg-Essen, No 51
Frank U, Strecker S (2009) Beyond ERP systems: an outline of self-referential enterprise systems: requirements, conceptual foundation and design options. ICB-research report, Institute for Computer Science and Business Information Systems, University Duisburg-Essen, No 31
Henderson-Sellers B (2011) Random thoughts on multi-level conceptual modelling. In: Kaschek R, Delcambre L (eds) The evolution of conceptual modeling: from a historical perspective towards the future of conceptual modeling. Springer, Berlin, pp 93–116
Hofstadter DR (1979) Godel, Escher, Bach: an eternal golden braid. Basic Books, New York
Jarke M, Eherer S, Gallersdörfer R, Jeusfeld M, Staudt M (1995) Concept base – a deductive object base for meta data management. Journal of Intelligent Information Systems 4(2):167–192
Jeusfeld MA (2009) Metamodeling and method engineering with ConceptBase. In: Jeusfeld MA, Jarke M, Mylopoulos J (eds) Metamodeling for method engineering. MIT Press, Cambridge, pp 89–168
Kelly S, Tolvanen J (2008) Domain-specific modeling: enabling full code generation. Wiley-Interscience/IEEE Computer Society, Hoboken
Kelly S, Lyytinen K, Rossi M (2013) MetaEdit+ a fully configurable multi-user and multi-tool CASE and CAME environment. In: Bubenko J (ed) Seminal contributions to information systems engineering: 25 years of CAiSE. Springer, Berlin, pp 109–129
Kleppe AG (2009) Software language engineering: creating domain-specific languages using metamodels. Addison-Wesley, Upper Saddle River
Krogstie J (2007) Modeling of the people, by the people, for the people. In: Krogstie J, Opdahl A, Brinkkemper S (eds) Conceptual modelling in information systems engineering. Springer, Berlin, pp 305–318
Kühne T, Schreiber D (2007) Can programming be liberated from the two-level style: multi-level programming with deepjava. In: Gabriel RP, Bacon DF, Lopes CV, Steele GL (eds) Proc of the 22nd annual ACM SIGPLAN conference on object-oriented programming systems and applications (OOPSLA ’07). ACM Press, New York, pp 229–244
Liskov BH, Wing JM (1994) A behavioral notion of subtyping. ACM Transactions on Programming Languages and Systems 16:1811–1841
Morin B, Barais O, Jézéquel J, Fleurey F, Solberg A (2009) Models@Run: time to support dynamic adaptation. IEEE Computer 42(10):46–53
Mylopolous J, Borgida A, Jarke M, Koubarakis M (1990) Telos: representing knowledge about information systems. ACM Transactions on Information Systems 8(4):325–362
Neumayr B, Grün K, Schrefl M (2009) Multi-level domain modeling with m-objects and m-relationships. In: Kirchberg M, Link S (eds) Conceptual modelling 2009: proc of the 6th Asia-Pacific conference on conceptual modelling (APCCM 2009). Australian Computer Society, Sydney, pp 107–116
Object Management Group (2006) Meta object facility (MOF) core specification: version 2.0
Odell JJ (1994) Power types. Journal of Object-Oriented Programming 7(2):8–12
Schütte R (1998) Grundsätze ordnungsmäßiger Referenzmodellierung: Konstruktion konfigurations- und anpassungsorientierter Modelle. Gabler, Wiesbaden
Völter M (2013) DSL engineering: designing, implementing and using domain-specific languages. dslbooks.org
Volz BW (2011) Werkzeugunterstützung für methodenneutrale Metamodellierung. Dissertation, University of Bayreuth
Walter T, Parreiras FS, Staab S (2014) An ontology-based framework for domain-specific modeling. Software & Systems Modeling 13(1):83–108
W3C (2004) OWL web ontology language: W3C recommendation 10 February 2004. http://www.w3.org/TR/owl-ref/ . Accessed 2014-10-21
W3C (2009) OWL 2 web ontology language: W3C recommendation 27 October 2009. http://www.w3.org/2009/pdf/REC-owl2-overview-20091027.pdf . Accessed 2014-10-21