Enterprise-level business component identification in business architecture integration
Jiong FU, Xue-shan LUO, Ai-min LUO, Jun-xian LIU
Enterprise-level business component identification in business architecture integration
The component-based business architecture integration of militaryinformation systems is a popular research topic in the field of militaryoperational research. Identifying enterprise-level business componentsis an important issue in business architecture integration. Currentlyused methodologies for business component identification tend to focuson software-level business components, and ignore such enterpriseconcerns in business architectures as organizations and resources.Moreover, approaches to enterprise-level business component identificationhave proven laborious. In this study, we propose a novel approachto enterprise-level business component identification by consideringoverall cohesion, coupling, granularity, maintainability, and reusability.We first define and formulate enterprise-level business componentsbased on the component business model and the Department of DefenseArchitecture Framework (DoDAF) models. To quantify the indices ofbusiness components, we formulate a create, read, update, and delete(CRUD) matrix and use six metrics as criteria. We then formulate businesscomponent identification as a multi-objective optimization problemand solve it by a novel meta-heuristic optimization algorithm calledthe ‘simulated annealing hybrid genetic algorithm (SHGA)’.Case studies showed that our approach is more practical and efficientfor enterprise-level business component identification than prevalentapproaches.
Business architecture integration / Business component / Componentidentification / Create, read, update, and delete(CRUD) matrix / Heuristic
[1] |
Arch-int , S., Batanov , D.N., 2003. Development of industrial information systemson the web using business components. Comput. Ind., 50(2):231–250.https://doi.org/10.1016/s0166-3615(02)00122-7
|
[2] |
Bui , T.N., Moon , B.R., 1996. Genetic algorithm and graph partitioning. IEEE Trans. Comput., 45(7):841–855. https://doi.org/10.1109/12.508322
|
[3] |
Cai , Z.G., Yang , X.H., Wang , X.Y.,
|
[4] |
DoDAF Development Team, 2010. UPDM Search and Rescue (SAR) Diagramsand DoDAF 2 Markups.http://dodcio.defense.gov/Library/DoD-Architecture-Framework/dodaf20journal/
|
[5] |
DoD Architecture FrameworkWorking Group, 2009. DoD ArchitectureFramework Version 2.0, Volume 1: Introduction, Overview, and Concepts,Manager’s Guide. Department of Defense,USA. http://www.doc88.com/p-3774254078745.html
|
[6] |
Fu , J., Luo , A.M., Luo , X.S.,
|
[7] |
Ganesan , R., Sengupta , S., 2001. O2BC: a technique for the design of component-based applications. 39th Int. Conf. and Exhibition on Technology ofObject-Oriented Languages and Systems, p.46–55. https://doi.org/10.1109/TOOLS.2001.941658
|
[8] |
Goldberg , D.E., 1989. Genetic Algorithms in Search, Optimizationand Machine Learning. Addison-Wesley,Boston, USA.
|
[9] |
IBM Business ConsultingServices, 2006. Component BusinessModels Making Specialization Real.http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/pdfs/cbm.pdf
|
[10] |
Jain , H., Chalimeda , N., Ivaturi , N.,
|
[11] |
Jamshidi , P., Mansour , S., Sedighiani , K.,
|
[12] |
Kirkpatrick , S., Gelatt , C.D., Vecchi , M.P., 1983. Optimizationby simulated annealing. Science, 220(4598):671–680. https://doi.org/10.1126/science.220.4598.671
|
[13] |
Lee , J.K., Jung , S.J., Kim , S.D.,
|
[14] |
Lee , S.D., Yang , Y.J., Cho , E.S.,
|
[15] |
Levi , K., Arsanjani , A., 2002. A goal-driven approach to enterprise component identificationand specification. Commun. ACM, 45(10):45–52. https://doi.org/10.1145/570907.570930
|
[16] |
Maritime and CoastguardAgency, 2008. Search and RescueFramework for the United Kingdom of Great Britain and Northern Ireland. https://www.gov.uk/government/publications/searchand- rescue-framework-uksar
|
[17] |
Meng , F.C.,Zhan , D.C., Xu , X.F., 2005. Businesscomponent identification of enterprise information system: a hierarchicalclustering method. IEEE Int. Conf. on E-BusinessEngineering,p.473–480. https://doi.org/10.1109/icebe.2005.32
|
[18] |
Qin , Z., Liang , Y., Zou , H., 2003. Study on identificationmethod of business process based on CIMOSA. J. Manag. Sci. China, 6(3):13–18 (in Chinese).
|
[19] |
Scheer , A.W., 2000. ARIS—Business Process Modeling. Springer-Verlag Berlin Heidelberg.https://doi.org/10.1007/978-3-642-57108-4
|
[20] |
Wang , Z.J., Xu , X.F., Zhan , D.C., 2006. A surveyof business component identification methods and related techniques. Int. J. Inform. Technol., 2(4):229–238.
|
[21] |
Yang , Y., Wang , J.F., Song , X.F.,
|
[22] |
Yuan , X.W., Qin , Z., 2009. A decoupling approach to business component identification. 2nd Int. Symp. on Information Science and Engineering, p.467–471. https://doi.org/10.1109/ISISE.2009.40
|
/
〈 | 〉 |