Nothing Special   »   [go: up one dir, main page]

Skip to main content

A Proposal for Goal Modelling Using a UML Profile

  • Conference paper
Enterprise Interoperability III

Abstract

UML has become the standard object-oriented language for modelling systems in the domain of Software Engineering. More and more relationships are being established between this domain and the Enterprise Modelling context, and the number of advantages of using UML as knowledge representation language is also growing. Some recent research works, such as the MDE approaches, suggests it would be interesting to provide concrete methods and mechanisms that facilitate the much-needed link between enterprise models and the requirements defined to develop the computer system.

UML is a good candidate to connect these two levels, that is to say, the CIM level and the PIM level from an MDA perspective. In this paper, we present a Proposal for Enterprise Knowledge Modelling based on UML, which focuses on representing enterprise knowledge. This Proposal is developed at the CIM level and presents different models for capturing the software requirements of a Knowledge Management System at the CIM level. In particular, the metamodel concerning the goal dimension and the UML Profile implemented from it are shown. Finally, the resulting Goal Diagram is explained by means of an example.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Vernadat, F.B.: Enterprise Modeling and Integration: Principles and Applications. Chapman and Hall (1996)

    Google Scholar 

  2. Doumeingts, G., Chen, D.: Interoperability development for enterprise applications and software. In Cunningham, P., Cunningham, M., Fatelnig, P., eds.: Building the Knowledge Economy: Issues, Applications, Case Studies. eBusiness, IOS Press Amsterdam (2003)

    Google Scholar 

  3. Doumeingts, G., Vallespir, B., Chen, D.: Decisional modelling GRAI grid. In: International Handbook on Information Systems. Springer-Verlag (1998) 313–337

    Google Scholar 

  4. Spur, G., Mertins, K., Jochem, R.: Integrated Enterprise Modelling. Beuth Verlag GmbH (1996)

    Google Scholar 

  5. Krogstie, J.: Extended Enterprise MEthodology, Final version 1-12-d-2002-01-0. Technical report, EXTERNAL (IST-1999-10091) (2002)

    Google Scholar 

  6. IDEF: Integrated DEFinition methods. http://www.idef.com/ (2008)

    Google Scholar 

  7. OMG: Object management group. http://www.omg.org/ (2008)

    Google Scholar 

  8. Eriksson, H.E., Penker, M.: Business Modeling with UML: Business Patterns at Work. J. Wiley (2000)

    Google Scholar 

  9. Marshall, C.: Enterprise Modeling with UML. Designing Successful Software Through Business Analysis. Addison Wesley (2000)

    Google Scholar 

  10. Panetto, H.: UML Semantics Representation of Enterprise Modelling Constructs. In: ICEIMT. (2002) 381–387

    Google Scholar 

  11. Berio, G., Petit, M.: Enterprise Modelling and the UML: (sometimes) a conflict without a case. In: Proc. of the 10th ISPE Int. Conf. on Concurrent Engineering: Research and applications. (2003) 26–30

    Google Scholar 

  12. Grangel, R., Bourey, J.P., Chalmeta, R., Bigand, M.: UML for Enterprise Modelling: basis for a Model-Driven Approach. In Doumeingts, G., Müller, J., Morel, G., Vallespir, B., eds.: Enterprise Interoperability. New Challenges and Approaches, Springer, London (2007) 91–102

    Google Scholar 

  13. Abdullah, M.S., Kimble, C., Paige, R., Benest, I., Evans, A.: Developing a UML Profile for Modelling Knowledge-Based Systems. In: Model Driven Architecture. Volume 3599 of LNCS., Springer, Heidelberg (2005) 220–233

    Google Scholar 

  14. IFIP-IFAC: Generalised enterprise reference architecture and methodology (GERAM). Technical Report Version 1.6.3 (1999) http://www.cit.gu.edu.au/ bernus/taskforce/geram/versions.

    Google Scholar 

  15. Grangel, R., Chalmeta, R., Campos, C., Coltell, O.: Enterprise Modelling, an overview focused on software generation. In Panetto, H., ed.: Interoperability of ESA Workshops of the INTEROP-ESA International Conference EI2N, WSI, ISIDI and IEHENA 2005, Hermes Science Publishing (2005) 65–76

    Google Scholar 

  16. Fox, M.S., Gruninger, M.: Enterprise Modelling. AI Magazine 19 (1998) 109–121

    Google Scholar 

  17. Berre, A.J., Hahn, A., Akehurst, D., Bezivin, J., Tsalgatidou, A., Vermaut, F., Kutvonen, L., Linington, P.F.: Deliverable D9.1. State-of-the art for Interoperability architecture approaches, Model driven and dynamic, federated enterprise interoperabilityarchitectures and interoperability for non-functional aspects. Technical report, INTEROP NoE (IST-2003-508011) D9 (2004)

    Google Scholar 

  18. Aagedal, J.., Bézivin, J., Linington, P.F.: Model-Driven Development. In Malenfant, J., Ostvold, B.M., eds.: ECOOP 2004 Workshop Reader. Volume 3344 of LNCS., Springer, Heidelberg (2005) 148–157

    Google Scholar 

  19. OMG: MDA Guide Version 1.0.1. Document number: omg/2003-06-01 edn. (2003)

    Google Scholar 

  20. Berrisford, G.: Why IT veterans are sceptical about MDA. In: 2nd European Workshop on MDA with an emphasis on Methodologies and Transformations, Kent, Computing Laboratory, University of Kent (2004) 125–135

    Google Scholar 

  21. MODELWARE: Modeling solution for software systems Project (IST-2004-511731). http://www.modelware-ist.org/ (2008)

    Google Scholar 

  22. ATHENA: Advanced Technologies for interoperability of Heterogeneous Enterprise Networks and their Applications IP (IST-2001-507849). http://www.athena-ip.org (2008)

    Google Scholar 

  23. INTEROP: Interoperability Research for Networked Enterprises Applications and Software NoE (IST-2003-508011). http://www.interop-noe.org (2008)

    Google Scholar 

  24. Grangel, R., Chalmeta, R., Campos, C.: Requirements for Establishing a Conceptual Knowledge Framework in Virtual Enterprises. In Abramowicz, W., Mayr, H.C., eds.: Technologies for Business Information Systems, Springer (2007) 159–172

    Google Scholar 

  25. Kaiya, H., Saeki, M.: Weaving Multiple Viewpoint Specifications in Goal Oriented Requirements Analysis. In: APSEC’04: Proceedings of the 11th Asia-Pacific Software Engineering Conference (APSEC’04), IEEE Computer Society (2004) 418–427

    Google Scholar 

  26. Antón, A.I.: Goal-Based Requirements Analysis. In: IEEE International Conference on Requirements Engineering (ICRE’96). (1996) 136–144

    Google Scholar 

  27. van Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: RE’01: Proceedings of the 5th IEEE International Symposium on Requirements Engineering, IEEE Computer Society (2001) 249

    Google Scholar 

  28. Kaiya, H., Horai, H., Saeki, M.: AGORA: Attributed Goal-Oriented Requirements Analysis Method. In: 10th Anniversary Joint IEEE International Requirements Engineering Conference (RE’02), IEEE Computer Society (2002) 13

    Google Scholar 

  29. Rolland, C., Souveyet, C., Achour, C.B.: Guiding goal modelling using scenarios. IEEE Transaction on Software Engineering 24 (1998) 1055–1071

    Article  Google Scholar 

  30. Antón, A.I., Carter, R.A., Dagnino, A., Dempster, J.H., Siege, D.F.: Deriving goals from a use-case based requirements specification. Requirements Engineering Journal 6 (2001) 63–73

    Article  MATH  Google Scholar 

  31. Santander, V.F.A., Castro, J.: Deriving Use Cases from Organizational Modeling. In: RE’02: Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering, IEEE Computer Society (2002) 32–42

    Google Scholar 

  32. Yu, E.S.K., Liu, L., Li, Y.: Modelling Strategic Actor Relationships to Support Intellectual Property Management. In: ER’01: Proceedings of the 20th International Conference on Conceptual Modeling, Springer-Verlag (2001) 164–178

    Google Scholar 

  33. Grangel, R., Chalmeta, R., Schuster, S., Peña, I.: Exchange of Business Process Models using the POP* Meta-model. In Bussler, C., Haller, A., eds.: BPM 2005. Volume 3812 of LNCS., Springer, Heidelberg (2006) 233–244

    Google Scholar 

  34. UEML: Unified Enterprise Modelling Language Thematic Network (IST-2001-34229). http://www.ueml.org (2008)

    Google Scholar 

  35. Opdahl, A.L., Henderson-Sellers, B.: 6. Template-Based Definition of Information Systems and Enterprise Modelling Constructs. In: Ontologies and Business System Analysis. Idea Group Publishing (2005)

    Google Scholar 

  36. Williams, T.: The Purdue Enterprise Reference Architecture. In Elsevier, ed.: Proc. of the Workshop on Design of Information Infrastructure Systems for Manufacturing. (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag London Limited

About this paper

Cite this paper

Grangel, R., Chalmeta, R., Campos, C., Sommar, R., Bourey, JP. (2008). A Proposal for Goal Modelling Using a UML Profile. In: Mertins, K., Ruggaber, R., Popplewell, K., Xu, X. (eds) Enterprise Interoperability III. Springer, London. https://doi.org/10.1007/978-1-84800-221-0_53

Download citation

  • DOI: https://doi.org/10.1007/978-1-84800-221-0_53

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84800-220-3

  • Online ISBN: 978-1-84800-221-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics