Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2837185.2837206acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

Modelling method design: a model-driven approach

Published: 11 December 2015 Publication History

Abstract

The importance of Modelling Method Engineering is equally rising with the importance of Domain Specific Languages and individual modelling approaches. In order to capture the most relevant semantic primitives that address domain specifics needs, it is necessary to involve both, the method engineers as well as domain experts. Based on practical experience in business, more than twenty EU projects and other research initiatives, this paper analyses current approaches in domain specific modelling method specification and introduces a model-driven approach to support the design of a modelling method. The realized modelling tool is introduced and evaluated by two projects in the context of e-Learning, and Business and IT-Cloud Alignment. The paper discusses the evaluation results and derived outlooks.

References

[1]
Aagedal, J. Ø., Bézivin, J. & Linington, P. F. 2004. Model-Driven Development (WMDD 2004) in Object-Oriented Technology: (ECOOP) 2004 Workshop Reader, (ECOOP) 2004 Workshops, Oslo, Norway, June 14-18, 2004, Final Reports pp. 148--157
[2]
ADOxx.org Portal, www.adoxx.org, [Accessed]
[3]
ADOxx.org, 2014. Modelling Method Design Environment. [Online] Available at: http://www.adoxx.org/live/web/learnpad-developer-space/design-environment [Accessed 01 July 2015].
[4]
BOC Webpage, www.boc-group.com [Accessed 07 September 2015]
[5]
BOC, "CloudSocket - BPaaS Designer," 2015. [Online]. Available: https://www.cloudsocket.eu/ADOxxWeb/login.jsp. [Accessed 10 August 2015]
[6]
BOC, "Learn PAd Developer Space - Learn PAd Modelling Environment," 2015. [Online]. Available: http://www.adoxx.org/live/web/learnpad-developer-space/learn-pad-modelling-environment-prototype-v2.0. [Accessed 10 August 2015]
[7]
Brown, M. M., & Brudney, J. L. 2003 "Learning organizations in the public sector? A study of police agencies employing information and technology to," Public administration review, 63(1), pp. 30--43.
[8]
CloudSocket Project Consortium, 2015. CloudSocket-Project. [Online] Available at: https://www.cloudsocket.eu/_
[9]
ebXML Business Process Specification Schema Technical Specification v2.0.4 21 December 2006, OASIS Standard http://docs.oasis-open.org/ebxmlbp/2.0.4/OS/spec/ebxmlbp-v2.0.4-Spec-os-en-html/ebxmlbp-v2.0.4-Spec-os-en.htm [Accessed 13.July 2015]
[10]
Glinz, Martin 2000. Problems and Deficiencies of UML as a Requirements Specification Language in Proceedings of the 10th International Workshop on Software Specification and Design IWSSD'00 IEEE Computer Society
[11]
H. Kühn, "Methodenintegration im Business Engineering"[in German] PhD Thesis, University of Vienna, April 2004
[12]
Karagiannis D., 2015, Agile Modelling Method Engineering, Proceedings of the 19th Panhellenic Conference on Informatics, ACM, New York, 2015
[13]
Hrgovcic, V., Karagiannis D., Woitsch, R. 2013., Conceptual Modeling of the Organisa-tional Aspects for Distributed Applications: The Semantic Lifting Approach," in COMPSACW, IEEE, 2013.
[14]
ISO/IEC, 2002 Z formal specification notation --Syntax, type system and semantics First Edition ISO/IEC 13568
[15]
Karagiannis, D., Hrgovcic, V. & Woitsch, R., 2011. Model Driven Design for e-Applications: The Meta Model Approach. In: Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services, iiWAS11. Ho Chi Minh City, Vietnam: ACM, pp. 451--454.
[16]
Karagiannis, D.; Kühn, H.: Metamodelling Platforms, Dexa 2002, Aix-en-Provence, France, LNCS 2455, Springer-Verlag, Berlin, Heidelberg, pp. 182.
[17]
Learn PAd Project Consortium, 2014. The EU Project Learn PAd. [Online] Available at: http://www.learnpad.eu/_ [Accessed May 2015].
[18]
OMG 2015. Documents Associated With Decision Model And Notation (DMN) Version 1.0- Beta 2 [Online]Available at: http://www.omg.org/spec/DMN/1.0/Beta2/ [Accessed 13 July 2015]
[19]
OMG, 2005. Documents Associated With UML Version 2.0. [Online] Available at: http://www.omg.org/spec/UML/2.0/ [Accessed 12 July 2015].
[20]
OMG, 2013. Business Process Model Notation formal/2013-11-03, ISO/IEC 19510, ISO [Online] Available at: http://www.omg.org/spec/BPMN/ISO/19510/PDF/ [Accessed 13.July 2015]
[21]
OMG, 2014, Decision Model and Notation Version 1.0 FTF convenience document [Online] Available at http://www.omg.org/spec/DMN/1.0/Beta2/PDF/ [Accessed 8 July 2015]
[22]
OMG, 2014. Case Management Model And Notation (CMMN) Version 1.0 [Online] Available at http://www.omg.org/spec/CMMN/1.0/PDF/ [Accessed 13 July 2015]
[23]
OMG, Documents Associated With Meta Object facility (MOF) Version 2.5 [Online] Available at http://www.omg.org/spec/MOF/2.5/ [Accessed 8 July 2015]
[24]
OMiLAB, OMiLAB Modelling Methods, http://www.omilab.org/web/guest/booklet, 2014, [Accessed 07 September 2015]
[25]
OMiLAB, n.d. OMILAB Life Cycle. [Online] Available at http://www.omilab.org/web/guest/about [Accessed 13 July 2015].
[26]
Saadatmand, M., Cicchetti, A. & Sjödin, M. 2011, UML-Based Modeling of Non-Functional Requirements in Telecommunication Systems in The Sixth International Conference on Software Engineering Advances, ICSEA 2011
[27]
Selic, B., 2011. The Theory and Practice of Modeling Language Design for Model-Based Software Engineering---A Personal Perspective. In: Generative and Transformational Techniques in Software Engineering III. s.l.:Springer Berlin Heidelberg, pp. 290--321.
[28]
Silingas, D. et al., 2015. Business Architecture For Process-Oriented Learning in Public Administration. In: Business and Dynamic Change: The Arrival of Business Architecture. s.l.:Future Strategies Inc., Book Division, pp. 171--185.
[29]
The Open Group, 2013. ArchiMate® 2.1 Specification, [Online] Available at http://pubs.opengroup.org/architecture/archimate2-doc/toc.html [Accessed 13 July 2015]
[30]
Universal Business Language Version 2.1. 04.November 2013, OASIS Standard "http://docs.oasis-open.org/ubl/os-UBL-2.1/UBL-2.1.html [Accessed 13 July 2015]
[31]
W3C, 2007, Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language [Online] Available at: http://www.w3.org/TR/wsdl20/wsdl20.pdf [Accessed 13.July 2015]
[32]
W3C, 2012 OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax (Second Edition) [Online]. Available at http://www.w3.org/TR/2012/REC-owl2-syntax-20121211/ [Accessed 13 July 2015]
[33]
W3C, 2012, OWL2 Web Ontology Language RDF-Based Semantics (Second Edition) [Online] Available at: http://www.w3.org/TR/owl2-rdf-based-semantics/[Accessed 13.July 2015]
[34]
W3C, 2012, OWL2 Web Ontology Language Structural Specification and Functional-Style Syntax (Second Edition) [Online] Available at: http://www.w3.org/TR/owl2-syntax/ [Accessed 13.July 2015]
[35]
W3C, 2012, SPARQL 1.1 Query Language [Online] Available at: http://www.w3.org/TR/owl2-direct-semantics/ [Accessed 13.July 2015]
[36]
W3C, 2013 OWL2 Web Ontology Language Direct Semantics (Second Edition) [Online] Available at: http://www.w3.org/TR/sparql11-query/ [Accessed 13.July 2015]
[37]
Web Services Business Process Execution Language Version 2.0 11 April 2007, OASIS Standard http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html [Accessed 13 July 2015]
[38]
WfMC, 2005, Process Definition Interface -- XML Process Definition Language [Online] Available at: http://www.xpdl.org/standards/xpdl-2.2/XPDL%202.2%20(2012-08-30).pdf [Accessed 13. July 2015]
[39]
Woitsch, R. & Utz, W 2015. "Business Process as a Service, Model Based Business and IT Cloud Alignment as a Cloud Offering," in ES 2015, Third International Conference on Enterprise Systems, Basel, Switzerland
[40]
Fill H. G., Karagiannis D., 2013, On the Conceptualistion of Modelling Methods Using the ADOxx Meta Modelling Platform, In: Enterpise Modelling and Information Systems Architectures, Vol. 8, No. 1, March 2013, SIG EMISA 2013.
[41]
ISO/IEC 14977:1996, Information technology -- Syntactic metalanguage -- Extended BNF, International Organization for Standardization, 1996 http://standards.iso.org/ittf/PubliclyAvailableStandards/s026153_ISO_IEC_14977_1996(E).zip
[42]
W3C, 2012 W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures [Online] Available at: http://www.w3.org/TR/xmlschema11-1/ [Accessed 13.July 2015]
[43]
W3C, Resource Description Framework (RDF): Concepts and Abstract Syntax. Graham Klyne and Jeremy J. Carroll, eds. W3C Recommendation, 10 February2004, [Online]Available at http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/. [Accessed 20 July 2015]
[44]
Spivey, J. M., 1992, The Z Notation: A Reference Manual, Second Edition, Prentice Hall.
[45]
Internet Engineering Task IETF, 1997, Key words for use in RFCs to Indicate Requirement Levels, [Online] Available at http://www.ietf.org/rfc/rfc2119.txt. [Accesed 20 July 2015]

Cited By

View all
  • (2022)Validation and verification in domain-specific modeling method engineering: an integrated life-cycle viewSoftware and Systems Modeling10.1007/s10270-022-01056-322:2(647-666)Online publication date: 18-Oct-2022
  • (2021)Validation and Verification in Domain-Specific Modeling Method EngineeringThe Practice of Enterprise Modeling10.1007/978-3-030-91279-6_9(119-133)Online publication date: 11-Nov-2021
  • (2018)Towards an Agile and Ontology-Aided Modeling Environment for DSML AdaptationAdvanced Information Systems Engineering Workshops10.1007/978-3-319-92898-2_19(222-234)Online publication date: 5-Jun-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
iiWAS '15: Proceedings of the 17th International Conference on Information Integration and Web-based Applications & Services
December 2015
704 pages
ISBN:9781450334914
DOI:10.1145/2837185
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 December 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. meta-modelling
  2. modelling method design
  3. modelling method engineering

Qualifiers

  • Research-article

Funding Sources

Conference

iiWAS '15

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Validation and verification in domain-specific modeling method engineering: an integrated life-cycle viewSoftware and Systems Modeling10.1007/s10270-022-01056-322:2(647-666)Online publication date: 18-Oct-2022
  • (2021)Validation and Verification in Domain-Specific Modeling Method EngineeringThe Practice of Enterprise Modeling10.1007/978-3-030-91279-6_9(119-133)Online publication date: 11-Nov-2021
  • (2018)Towards an Agile and Ontology-Aided Modeling Environment for DSML AdaptationAdvanced Information Systems Engineering Workshops10.1007/978-3-319-92898-2_19(222-234)Online publication date: 5-Jun-2018
  • (2017)ADOxx Modelling Method Conceptualization EnvironmentAdvances in Science, Technology and Engineering Systems Journal10.25046/aj0203172:3(125-136)Online publication date: Apr-2017
  • (2017)A Modelling Method for Digital Service Design and Intellectual Property Management Towards Industry 4.0: CAxMan CaseServiceology for Services10.1007/978-3-319-61240-9_15(153-163)Online publication date: 1-Jul-2017
  • (2016)A Toolbox Supporting Agile Modelling Method Engineering: ADOxx.org Modelling Method Conceptualization EnvironmentThe Practice of Enterprise Modeling10.1007/978-3-319-48393-1_23(317-325)Online publication date: 28-Oct-2016
  • (2016)Modeling for Learning in Public Administrations—The Learn PAd ApproachDomain-Specific Conceptual Modeling10.1007/978-3-319-39417-6_26(575-594)Online publication date: 10-Jul-2016

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media