PDF
(812KB)
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 DOI:10.1631/FITEE.1601836
| [1] |
Arch-int , S., Batanov , D.N., 2003. Development of industrial information systemson the web using business components. Comput. Ind., 50(2):231–250.
|
| [2] |
Bui , T.N., Moon , B.R., 1996. Genetic algorithm and graph partitioning. IEEE Trans. Comput., 45(7):841–855.
|
| [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.
|
| [4] |
DoDAF Development Team, 2010. UPDM Search and Rescue (SAR) Diagramsand DoDAF 2 Markups.
|
| [5] |
DoD Architecture FrameworkWorking Group, 2009. DoD ArchitectureFramework Version 2.0, Volume 1: Introduction, Overview, and Concepts,Manager’s Guide. Department of Defense,USA.
|
| [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.
|
| [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.
|
| [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.
|
| [10] |
Jain , H., Chalimeda , N., Ivaturi , N., , 2001. Business component identification—a formal approach. IEEE Int. Conf. on Enterprise Distributed ObjectComputing, p.183–187.
|
| [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.
|
| [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.
|
| [14] |
Lee , S.D., Yang , Y.J., Cho , E.S.,, 1999. COMO: a UML-basedcomponent development methodology. SoftwareEngineering Conf., p.54–61.
|
| [15] |
Levi , K., Arsanjani , A., 2002. A goal-driven approach to enterprise component identificationand specification. Commun. ACM, 45(10):45–52.
|
| [16] |
Maritime and CoastguardAgency, 2008. Search and RescueFramework for the United Kingdom of Great Britain and Northern Ireland.
|
| [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.
|
| [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.
|
| [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.
|
RIGHTS & PERMISSIONS
Zhejiang University and Springer-Verlag GmbHGermany
PDF
(812KB)