Abstract
Interoperability is by nature an evolving and highly dynamic practice which requires being aligned to suitable IT infrastructure characterised by agility, flexibility, adaptability and essentially the modularity features. A contemporary approach for addressing these critical issues is the Service Oriented Architecture. We develop a novel enterprise architecture: the Service Oriented Enterprise. In this architecture, we define two levels of service abstraction: the IT services and the business services in which we can distinguish the business components and the business objects. Business components are well defined blocks that can be used to create a new business model. They are designed in a way to be adaptive and context-aware. Consequently, interoperability in both intra and inter enterprise side will be easier and depending only on both: the right choice of business component and the orchestration process. So a particular attention must be paid to the business components identification phase. This paper, therefore, introduces a process for the identification of business components based on grouping matrix which group enterprise business objects and identified functionalities resulting from goal based functional decomposition.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
7 References
Abdmouleh A, Spadoni M and Vernadat F, (2004) Distributed client/server architecture for CIMOSA-based enterprise components, Computers in Industry, 55, 239–253
Berkem B, (1998) Contextual Objects or Goal Orientation for Business Process Modeling In Proceedings of the Object Oriented Technology-ECOOP’98 Workshop (Eds, Demeyer, S. and Bosch, J.) Brussels, Belgium
Caetano A, Silva A R and Tribolet J, (2005) Using roles and business objects to model and understand business processes In Proceedings of the ACM symposium on Applied computing, pp. 1308–1313
Chaari S, Biennier F, Benamar C and Favrel J, (2006) Towards Service Oriented Enterprise In Knowledge Enterprise: Intelligent Strategies in Product Design, Manufacturing, and Management, SpringerVerlag, Shanghai, China, pp. 920–926
Chena D and Doumeingts G, (2003) European initiatives to develop interoperability of enterprise applications—basic concepts, framework and roadmap, Annual Reviews in Control, 27, 153–162
Cheng K and Popov Y, (2004). Internet-enabled modelling of extended manufacturing enterprises using process-based techniques, The International Journal of Advanced Manufacturing Technology, 23, 148–153
Chiricota Y, Jourdan F and Melancon G, (2003) Software components capture using graph clustering In Proceedings of the 11th IEEE International Workshop on Program Comprehension, pp. 217–226
Choi M S and Cho E S, (2005) A Component Identification Technique from Object-Oriented Model In Proceedings of the International Conference on Computational Science and Its Applications (Eds, Gervasi, O., Gavrilova, M. L. and Kumar, V.) Singapore
Fan-Chao M, Den-Chen Z and Xiao-Fei X, (2005) Business Component Identification of Enterprise Information System: A hierarchical clustering method In Proceedings of the IEEE International Conference on e-Business Engineering, pp. 473–480
Flaxer D and Nigam A, (2004) Realizing business components, business operations and business services In Proceedings of the IEEE conference on E-Commerce Technology for Dynamic E-Business, pp. 328–332
Ganesan R and Sengupta S, (2001) O2BC: a technique for the design of component-based applications In Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, pp. 46–55
Guha S, Rastog R and Shim K, (2000). ROCK: A Robust Clustering Algorithm for Categorical Attributes, Information Systems, 25, 345–366
Hahn E v, Paech B and Bock C, (1998) Reengineering Conventional Data and Process Models with Business Object Models: A Case Study Based on SAP R/3 and UML In Proceedings of the 17th International Conference on Conceptual Modeling (Eds, Ling, T. W., Ram, S. and Lee, M. L.) Singapore, pp. 393–406
Herzum P and Sims O, (2000) Business Components Factory: A Comprehensive Overview of Component-Based Development for the Enterprise, New York
Heuvel W-J v d, Hasselbring W and Papazoglou M,(2000). Top-Down Enterprise Application Integration with Reference Models, Australian Journal of Information Systems
Jain H, Chalimeda N, Ivaturi N and Reddy B, (2001) Business component identification-a formal approach In Proceedings of the Fifth IEEE International Enterprise Distributed Object Computing Conference, pp. 183–187
Lee J K, Jung S J, Kim S D, Jang W H and Ham D H, (2001) Component identification method with coupling and cohesion In Proceedings of the Eighth Asia-Pacific Software Engineering Conference IEEE computer society press, pp. 79–88
Papazoglou M P and Heuvel W-J v d, (2000) Configurable Business Objects for Building Evolving Enterprise Models and Applications In Business Process Management: Models, Techniques, and Empirical Studies, Vol. 1806, Springer Verlag
Scheer A-W, (1999) ARIS — Business Process Modeling, Springer Verlag
Tsalgatidou A and Koutrouli E, (2005) Interoperability and eServices In Proceedings of the DAIS (Eds, Kutvonen, L. and Alonistioti, N.), pp. 50–55
Wang Z, Xu X and Zhan D, (2005). A Survey of Business Component Identification Methods and Related Techniques, International journal of information technology, 2, 229–238
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag London Limited
About this paper
Cite this paper
Chaari, S., Biennier, F., Favrel, J., Benamar, C. (2007). Towards a service-oriented enterprise based on business components identification. In: Gonçalves, R.J., Müller, J.P., Mertins, K., Zelm, M. (eds) Enterprise Interoperability II. Springer, London. https://doi.org/10.1007/978-1-84628-858-6_54
Download citation
DOI: https://doi.org/10.1007/978-1-84628-858-6_54
Publisher Name: Springer, London
Print ISBN: 978-1-84628-857-9
Online ISBN: 978-1-84628-858-6
eBook Packages: EngineeringEngineering (R0)