Business process automation with model driven development
2010
0 görüntülenme
0 i̇ndirme
Danışman: Yrd. Doç. Dr. Derya Birant
Özet (EN)
Model is an abstraction of a system or a part of it and provide us a way to control and manage systems from higher abstraction levels. Model Driven Architecture (MDA) is a framework defined by Object Management Group (OMG) to use visual models as a single resource for software developers. Abstraction levels has reached the highest point in software industry with the evolution of MDA framework. MDA defines some abstraction levels in models where each level corresponds to a different concern. Abstraction levels from the highest to the lower can be listed as follows: Computation Independent Model (CIM), Platform Independent Model (PIM) and Platform Specific Model (PSM).Aside from modeling, there are still programming problems, which are named cross-cutting concerns, that can not be solved clearly using traditional programming techniques such as Object Oriented Programming (OOP). Aspect Oriented Programming (AOP) approach provides some mechanisms to solve these cross-cutting concerns in a more effective and modular way. Aspect-oriented constructs: join point, pointcut, advice, aspect, aspect weaver make it possible to better program cross-cutting concerns. AspectJ is the most popular general purpose AOP implemention which offers a great deal of power and improved modularity.Because the most attention is being made on the programming languages level (AspectJ, Hyper/J ... etc ) in AOP environment, this has been an hindrance on the evolution of Aspect Oriented Modeling (AOM) which aims to make modeling of aspects in an easy and effective way. AOM is still in process and there are works for AOM which focus on techniques for the identification, analyses, management and representation of cross-cutting concerns in the modeling phase. Because solutions from different tool vendors are different than each other, this hinders the full adoption of Aspect Oriented Modeling to the software modeling area.
Yazar
Emrecan Sezen
Bu Yayına Nasıl Atıf Yapılır
Emrecan Sezen (Master Thesis). Business process automation with model driven development, 2010, Dokuz Eylül University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Dokuz Eylül University tezlerinden daha fazlası
- Analysis of speech clarity parameters in open plans offices(2021)
- The characteristic of rural architectural heritage and the conservation problem in Urla region(2019)
- AFAD gönüllülük sisteminin etkin müdahale açısından analiz(2020)
- Examination of martian habitats from the viewpoint ofstructure(2022)
- Environmental graphic design and public installation in the context of 21st century postmodernism(2022)
- Critics against Muawiyah ibn Abi Sufyan(2019)
