Enterprise-level business component identification in business architecture integration

Jiong FU, Xue-shan LUO, Ai-min LUO, Jun-xian LIU

PDF(812 KB)
PDF(812 KB)
Front. Inform. Technol. Electron. Eng ›› 2017, Vol. 18 ›› Issue (9) : 1320-1335. DOI: 10.1631/FITEE.1601836
Article
Article

Enterprise-level business component identification in business architecture integration

Author information +
History +

Abstract

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.

Keywords

Business architecture integration / Business component / Componentidentification / Create, read, update, and delete(CRUD) matrix / Heuristic

Cite this article

Download citation ▾
Jiong FU, Xue-shan LUO, Ai-min LUO, Jun-xian LIU. Enterprise-level business component identificationin business architecture integration. Front. Inform. Technol. Electron. Eng, 2017, 18(9): 1320‒1335 https://doi.org/10.1631/FITEE.1601836

References

[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., , 2011. A fuzzy formal concept analysis based approach for business componentidentification. J. Zhejiang Univ.-Sci. C (Comput. & Electron.), 12(9):707–720. https://doi.org/10.1631/jzus.c1000337
[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., , 2016. A component business model-based approach for business architectureintegration of C4ISR system. Int. Conf.on Information Science and Control Engineering, p.17–21. https://doi.org/10.1109/icisce.2016.15
[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., , 2001. Business component identification—a formal approach. IEEE Int. Conf. on Enterprise Distributed ObjectComputing, p.183–187. https://doi.org/10.1109/edoc.2001.950437
[11]
Jamshidi , P., Mansour , S., Sedighiani , K.,, 2012. An Automated Service Identification Method. Technical Report No. 1, TR-ASER-2012-01, Automated Software EngineeringResearch Group, Shahid Beheshti University, Iran.
[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., , 2001. Component identification method with coupling and cohesion. 8th Asia-Pacific Software Engineering Conf., p.79–86. https://doi.org/10.1109/apsec.2001.991462
[14]
Lee , S.D., Yang , Y.J., Cho , E.S.,, 1999. COMO: a UML-basedcomponent development methodology. SoftwareEngineering Conf., p.54–61. https://doi.org/10.1109/APSEC.1999.809584
[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., , 2002. Business system planning based on BPR. Comput. Eng. Appl., 22:220–223 (in Chinese).
[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

RIGHTS & PERMISSIONS

2017 Zhejiang University and Springer-Verlag GmbHGermany
PDF(812 KB)

Accesses

Citations

Detail

Sections
Recommended

/