Title :
Orchideo: A Model-Driven and Aspect-Oriented Architecture for Business Applications
Author_Institution :
eXXcellent Solutions GmbH, Ulm
Abstract :
Summary form only given. The complexity of business applications-on both technical and domain levels-has grown to extents that can hardly be managed with traditional approaches. Both model-driven software development (MDSD) and the aspect-oriented (AO) paradigm attempt to address this challenge. Orchideo combines these two approaches and leverages higher levels of abstraction provided by MDSD and a maximum degree of modularity provided by aspect orientation. It defines a simple join point model based on a formal metamodel. Application features are captured in aspects which are woven at runtime by the orchideo engine. The feasibility of the approach has been demonstrated in commercial projects.
Keywords :
business data processing; software architecture; aspect-oriented architecture; business application; formal metamodel; model-driven architecture; model-driven software development; orchideo engine; Application software; Business; Computer architecture; Engines; Programming; Runtime;
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2008. EDOC '08. 12th International IEEE
Conference_Location :
Munich
Print_ISBN :
978-0-7695-3373-5
DOI :
10.1109/EDOC.2008.68