ABSTRACT
Enterprise Engineering offers a global view on multiple concerns such as processes, stakeholders, supporting technology. This global view is sustained by Enterprise Architecture frameworks, languages, tools and standards. The current effort has been focused on general purpose Enterprise Architecture frameworks, modeling languages and tools, which allow describing a wide range of domains. While they are expressive enough at the business layer, at the technical layer, where more detail is needed to describe a domain specific system, such general purpose Enterprise Architecture Modeling Languages sometime lack the semantic strength required. The concepts present in the language are too abstract, they need refinement and specification. To provide the necessary specific semantic strength, this paper proposes an approach to extend Enterprise Architecture Modeling Languages with domain specificity. The proposed approach is a model-driven one, allowing a high degree of automation in the building of tools for the language extension. To better show its benefits, the approach is applied on the domain of Telecommunications, for defining an Enterprise Architecture Modeling Language extension for service creation. The so defined language and its associated tools are illustrated on an IP Multimedia Subsystem conferencing service example.
- S. S. Alhir. A Guide to Successfully Applying the UML. Springer-Verlag New York, Inc., 2002. Google ScholarDigital Library
- G. Berrisford and M. Lankhorst. Using ArchiMate with TOGAF-Part 1: Answers to 9 general questions about methods. Via Nova Architectura, 2009.Google Scholar
- G. Booch, J. Rumbaugh, and I. Jacobson. Unified Modeling Language User Guide. Addison-Wesley Professional, Reading, MA, USA, 2005. Google ScholarDigital Library
- G. Camarillo and M. A. Garcia-Martin. The 3G IP Multimedia Subsystem: Merging the Internet and the Cellular Worlds. John Wiley & Sons Ltd, 2008. Google ScholarDigital Library
- Cetis. Archi, http://archi.cetis.ac.uk/, 2011. accessed on 11.08.2011.Google Scholar
- V. Chiprianov, Y. Kermarrec, and S. Rouvrais. On the Extensibility of Plug-ins. In 6th Intl. Conf. on Software Engineering Advances (ICSEA), pages 557--562, Barcelona, Spain, 2011. ISBN 978-1-61208-165-6.Google Scholar
- V. Chiprianov, Y. Kermarrec, and S. Rouvrais. Practical Model Extension for Modeling Language Profiles. An Enterprise Architecture Modeling Language Extension for Telecommunications Service Creation. In French Coloquim on Model Driven Engineering (Journées nationales sur l'IDM), pages 85--91, Lille, France, 2011. ISBN 978-2-917490-15-0.Google Scholar
- V. Chiprianov, Y. Kermarrec, and S. Rouvrais. Telecommunications Service Creation: Towards Extensions for Enterprise Architecture Modeling Languages. In 6th Intl. Conf. on Software and Data Technologies (ICSOFT), volume 1, pages 23--29, Seville, Spain, 2011. ISBN 978-989-8425-76-8.Google Scholar
- T. Clark, A. Evans, S. Kent, and P. Sammut. The MMF approach to engineering object-oriented design languages. In Ws. on Language Descriptions, Tools and Applications (LDTA), Genova, Italy, 2001.Google Scholar
- A. V. Deursen, P. Klint, and J. Visser. Domain-specific languages: an annotated bibliography. SIGPLAN Not., 35(6): 26--36, 2000. Google ScholarDigital Library
- S. Efftinge and C. Kadura. OpenArchitectureWare 4.1 Xpand Language Reference. Technical report, 2006.Google Scholar
- D. Ferry. JSR 240: JAIN SLEE (JSLEE) v1.1, 2008.Google Scholar
- T. Green and M. Petre. Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework. Journal of Visual Languages and Computing, 7(2): 131--174, 1996.Google ScholarCross Ref
- J. Hållstrand and D. Martin. Industrial requirements on a service creation environment. In Proc. of the 2nd Intl Conf. on Intelligence in Broadband Services and Networks: Towards a Pan-European Telecommunication Service Infrastructure, pages 17--25, London, UK, 1994. Google ScholarDigital Library
- G. R. Khoury. A unified approach to enterprise architecture modelling. PhD thesis, University of Technology, Sydney, 2007.Google Scholar
- N. Kosmas and K. J. Turner. Requirements for service creation environments. In 2nd Intl. Ws. on Applied Formal Meth. in Syst. Design, pages 133--137, 1997.Google Scholar
- B. Parker, C. Wasden, and A. Morrison. Embracing unpredictability. Technology forecast, 1: 04--15, 2010.Google Scholar
- The Open Group. ArchiMate 1.0 Specification, 2009.Google Scholar
- The Open Group. TOGAF Version 9, 2009.Google Scholar
- TM Forum. Frameworx Introduction. Enabling Successful Business Transformation. Technical report, TM Forum, 2010.Google Scholar
- TOGAF and TM Forum. Mapping of TOGAF and Frameworx Solutions Business Process Framework (eTOM), Information Framework (SID) and Application Framework (TAM). Version 1.0. Technical report, Industry Group Liaison - TOGAF and TM Forum Frameworx Collaboration Project, 2011.Google Scholar
- C. Troche. Documenting complex systems in the enterprise. In Intl. conf. on Complex Systems, 2006.Google Scholar
- L. Urbaczewski and S. Mrdalj. A comparison of enterprise architecture frameworks. Issues in Information Systems, 7(2): 18--23, 2006.Google Scholar
Index Terms
- Extending Enterprise Architecture Modeling Languages: application to telecommunications service creation
Recommendations
Extending enterprise architecture modeling languages for domain specificity and collaboration: application to telecommunication service design
The competitive market forces organizations to be agile and flexible so as to react robustly to complex events. Modeling helps managing this complexity. However, in order to model an enterprise, many stakeholders, with different expertise, must work ...
Top Management Role in the Development of an EA Programme in Five Portuguese Enterprises
Enterprise Architecture is an active, strategic data base which defines a business, what is necessary to operate a business, including the technologies that are needed to support its operations, and the transition processes necessary for implementing ...
Comments