Title :
Core Principles of Application Composition for Enterprise Software
Author :
Borovskiy, Vadym ; Panchenko, Oleksandr ; Zeier, Alexander
Author_Institution :
Hasso Plattner Inst. for Software Syst. Eng., Potsdam
Abstract :
To keep up enterprise systems with the pace and flexibility of modern business, software vendors have been further enhancing application development paradigms. Extension of software modularization concept with service-orientation and model driven development brought IT systems to the next level, to the level of composite applications. Application composition is the means of building software and integrating existing components into information systems. Software products built according to the principles of application composition are composite applications. Development of such applications assumes dealing with complex business processes and data structures and often involves modeling of them to handle their complexity. This paper addresses the approach of application composition, discusses its fundamental principles and describes the notion of a composite application and its characteristics. Technical and architectural concerns for composite applications are presented.
Keywords :
business data processing; software engineering; business processes; data structures; enterprise software; enterprise systems; information systems; service-orientation; software modularization concept; software products; software vendors; Application software; Buildings; Data structures; Information systems; Memory; Power system modeling; Programming; Software systems; Systems engineering and theory; Time factors;
Conference_Titel :
Advanced Management of Information for Globalized Enterprises, 2008. AMIGE 2008. IEEE Symposium on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4244-3694-1
Electronic_ISBN :
978-1-4244-2972-1
DOI :
10.1109/AMIGE.2008.ECP.42