Abstract
Current enterprise systems engineering theory does not provide adequate support for the development of information systems on demand. To say more precisely, it is forming. This chapter proposes the main architectural decisions that underlie the design of integrated enterprise information systems. This chapter argues for the extending service-oriented architecture – for merging it with component-based paradigm at the design stage and using connectors of different architectural styles. The suitability of general-purpose language SysML for the modeling of integrated enterprise information systems architectures is described and arguments pros are presented.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Caplinskas, A., Lupeikiene, A., and Vasilecas, O. (2002) Shared conceptualisation of business systems, information systems and supporting software. In H.-M. Haav and A. Kalja (eds.), Databases and Information Systems II, Kluwer Academic Publishers, Dordrecht, pp. 109–320.
Cheesman, J. and Daniels, J. (2001) UML Components: a Simple Process for Specifying Component-Based Software. Addison_Wesley, Boston, MA.
D’Souza, D. F. and Wills, A. C. (1999) Objects, Components, and Frameworks. The Catalysis Approach. Addison-Wesley, Boston, MA.
Herzum, P. and Sims, O. (2000) Business Component Factory: a Comprehensive Overview of Business Component Development for the Enterprise. John Wiley & Sons, New York.
Wang, A. and Qian, K. (2005) Component-Oriented Programming. Wiley-Interscience, New York.
Messerschmitt, D. G. (2007) Rethinking components: from hardware and software to systems. Proceedings of the IEEE, 95(7): 1473–1496.
Cherbakov, L., Galambos, G., Harishankar, R., Kalyana, S., and Rackham, G. (2005) Impact of service orientation at the business level. IBM Systems Journal, 44(4): 653–668.
Lupeikiene, A. (2007) Integrated enterprise information systems: Thinking in component concepts. In O. Vasilecas, J. Eder, and A. Caplinskas (eds.), Databases and Information Systems IV, Selected Papers from the Seventh International Baltic Conference DB&IS'2006, IOS Press, Amsterdam, pp. 203–215.
Zimmermann, O., Schlimm, N., Waller, G., and Pestel, M. (2005) Analysis and Design Techniques for Service-Oriented Development and Integration. In INFORMATIK 2005 - Informatik LIVE! Band 2, Beiträge der 35. Jahrestagung der Gesellschaft für Informatik, pp. 606–611, 2005.
OASIS (2006) Reference Model for Service Oriented Architecture. Architecture 1.0, Committee Specification 1, 2 August 2006, OASIS.
Arsanjani A., Zhang, L.-J., Ellis, M., Allam, A., and Channabasavaiah, K. (2007). Design an SOA solution using a reference architecture.IBM Developer Works, March 2007 (available at http://www.ibm.com/developerworks/library/ar-archtemp/#).
Papazoglou, M. P. and van den Heuvel, W.-J. (2007) Service oriented architectures: approaches, technologies and research issues. The VLDB Journal, 16(3): 389–415.
Wang, G. and MacLean, A. (1999) Software components in contexts and service negotiations. In Proceedings of the 1999 International Workshop on Component-Based Software Engineering, Software Engineering Institute, Carnegie-Mellon University, Pittsburgh, PA, pp. 83–88.
Bachmann, F., Bass, L., Buhman, Ch., Commella-Dorda, S., Long, F., Robert, J., Seacord, R., and Wallnau, K. (2000) Volume II: Technical Concepts of Component-Based Software Engineering. Technical Report CMU/SEI-2000-TR-008 ESC-TR-2000-007, Software Engineering Institute.
Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, Ch., and Orchard, D. (2004) Web Services Architecture. W3C Working Group Note, 11 February 2004, W3C (available at http://www.w3.org/TR/ws-arch/).
Barcia, R. and Brent, J. (2005) Building SOA solutions with the service component architecture: Part 1, IBM WebSphere Developer Technical Journal, October 2005 (available at http://www.ibm.com/developerworks/websphere/techjournal/0510_brent/0510_brent.html).
Swithinbank, P., Bandaru, S., Crooks, G., Ferrier, A., Krishnaswamy, R., He, J., Mann, V., and Viale, M. (2007) Connecting Applications to WebSphere Enterprise Service Bus. IBM.
Jackson, M. (1995) Problem architectures. Position paper for theICSE-17 Workshop on Architectures for Software Systems.
UML (2007) Unified Modeling Language: Superstructure. Version 2.1.1, Object Management Group.
SysML (2007) OMG Systems Modeling Language OMG SysML. Version 1.0, Object Management Group.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Bagusyte, L., Lupeikiene, A. (2009). Hybridization of Architectural Styles for Integrated Enterprise Information Systems. In: Papadopoulos, G., Wojtkowski, W., Wojtkowski, G., Wrycza, S., Zupancic, J. (eds) Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/b137171_49
Download citation
DOI: https://doi.org/10.1007/b137171_49
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-84809-9
Online ISBN: 978-0-387-84810-5
eBook Packages: Computer ScienceComputer Science (R0)