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

Behaviour modelling notation for information system design

Published: 23 June 2009 Publication History

Abstract

Problems related to behaviour modelling within the platform independent model (PIM) during the model driven design are discussed in the paper. The emphasis is on design problems for information systems, especially on building a behaviour draft. At first issues in the traditional approach using sequence diagrams are discussed. Then a new approach based on activity diagrams is proposed. An extension of activity diagram notation specifically oriented towards comprehensive and readable behaviour design description is presented.

References

[1]
Object Management Group. MDA Guide. Version 1.0.1., omg/2003-06-01, http://www.omg.org/docs/omg/03-06-01.pdf.
[2]
Object Management Group. OMG Unified Modeling Language (OMG UML), Superstructure. Version 2.2, formal/09-02-02, http://www.omg.org/spec/UML/2.2.
[3]
Kelly, S., Tolvanen, J-P.: Domain-Specific Modeling: Enabling Full Code Generation. John Wiley&Sons, Ltd., 2008.
[4]
Larman, C. Applying UML and Patterns (3rd edition). Prentice-Hall, 2004.
[5]
Arlow, J., Neustadt, I. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition). Addison-Wesley, 2005.
[6]
Object Management Group. Semantics of a Foundational Subset for Executable UML Models, ptc/2008-11-03, http://www.omg.org/spec/FUML/1.0/Beta1.
[7]
Object Management Group. Concrete Syntax for a UML Action Language Request For Proposal, ad/2008-09-09, http://www.omg.org/docs/ad/08-09-09.pdf.
[8]
Russell, N., van der Aalst, W. M. P., ter Hofstede, A. H. M., Wohed, P. On the Suitability of UML 2.0 Activity Diagrams for Business Process Modelling. APCCM '06: Proceedings of the 3rd Asia-Pacific conference, pp. 95--104, 2006.
[9]
Object Management Group. Business Process Modeling Notation (BPMN). Version 1.2, formal/2009-01-03, http://www.omg.org/spec/BPMN/1.2.
[10]
Kalnins, A. Vitolins, V. Use of UML and Model Transformations for Workflow Process Definitions. Baltic DB&IS'2006, Vilnius, Lithuania, July 3--6, pp. 3--14, 2006.
[11]
Leal, L., Pires, P., Campos, M. Natural MDA: Controlled Natural Language for Action Specifications on Model Driven Development, OTM 2006, LNCS 4275, pp. 551--568, 2006.
[12]
Object Management Group. OMG Unified Modeling Language Specification. Version 1.4. September 2001, formal/2001-09-67, http://www.omg.org/spec/UML/1.4.
[13]
IBM Rational Software Architect (RSA) tool. http://www-01.ibm.com/software/awdtools/architect/swarchitect.
[14]
France, R. B. Realizing the MDE Vision, LMO (Langages et Modeles a Objets), Invited talk, Toulouse, France, 2007. http://www.cs.colostate.edu/~france/Presentations/LMO2007.pdf.
[15]
France, R. B., Ghosh, S., Dinh-Trong, T., Solberg, A. Model-Driven Development Using UML 2.0: Promises and Pitfalls. IEEE Computer, vol 39, pp. 59--66, Feb-2006.
[16]
Celms, E., Kalnins, A., Lace, L. Diagram definition facilities based on metamodel mappings. - Proceedings of the 3rd OOPSLA (Workshop on Domain-Specific Modeling), University of Jyvaskyla, pp. 23--32, 2003.
[17]
Harel, D., Marelly, R.: Come, Let's Play: Scenario-Based Programming Using LSCs and the Play-Engine. Springer Verlag, 2003.
[18]
I. Diethelm, L. Geiger, A. Zündorf: Systematic Story Driven Modeling, a case study; Workshop on Scenarios and state machines: models, algorithms, and tools; ICSE 2004, Edinburgh, Scottland, 2004.

Cited By

View all
  • (2013)A method for mapping state machine behavior models in MDA issues and challenges2013 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRICAL AND ELECTRONIC ENGINEERING (ICCEEE)10.1109/ICCEEE.2013.6633971(404-409)Online publication date: Aug-2013

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
BM-MDA '09: Proceedings of the 1st Workshop on Behaviour Modelling in Model-Driven Architecture
June 2009
59 pages
ISBN:9781605585031
DOI:10.1145/1555852
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: 23 June 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. MDSD
  2. UML
  3. activity diagrams
  4. behaviour modelling
  5. sequence diagrams

Qualifiers

  • Research-article

Conference

BM-MDA '09

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
  • (2013)A method for mapping state machine behavior models in MDA issues and challenges2013 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRICAL AND ELECTRONIC ENGINEERING (ICCEEE)10.1109/ICCEEE.2013.6633971(404-409)Online publication date: Aug-2013

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