Sreekumar Vobugari, Madhan Kumar Srinivasan, D. Somayajulu
{"title":"在数字化转型中构建有效的复杂企业架构的实践者指南:基于经验的行业最佳实践总结","authors":"Sreekumar Vobugari, Madhan Kumar Srinivasan, D. Somayajulu","doi":"10.1109/ICATCCT.2017.8389158","DOIUrl":null,"url":null,"abstract":"Enterprise software architectures have profound influence on present day digital transformations in any complex software systems building and overall performance. Enterprise architectures also influence the software systems sustainability to induct design changes for changing business requirements. They provide high-level abstraction by representing structural and behavioral properties of software system and represents multiple views addressing the needs of diverse stakeholders of business organizations. Software architecture of a software application will be at the core in deciding the success or failure of any software system. In a typical enterprise software architecture, key design decisions that address the needs of diverse stakeholders are captured under various architectural headings and unfortunately, the usage of these terminologies have been context based leading to ambiguity. This paper attempts to explain a systematic approach in eliciting key architectural design considerations and various aspects to be considered in formulating Business Architecture, Application Architecture, Data Architecture and Technology Architecture which are key components of any Enterprise Architecture. Also, this paper unveils various types of services that are to be identified that they play in software architecture formulation.","PeriodicalId":123050,"journal":{"name":"2017 3rd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Practitioner's guide for building effective complex enterprise architecture in digital transformation: An experience-based industry best practices summary\",\"authors\":\"Sreekumar Vobugari, Madhan Kumar Srinivasan, D. Somayajulu\",\"doi\":\"10.1109/ICATCCT.2017.8389158\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Enterprise software architectures have profound influence on present day digital transformations in any complex software systems building and overall performance. Enterprise architectures also influence the software systems sustainability to induct design changes for changing business requirements. They provide high-level abstraction by representing structural and behavioral properties of software system and represents multiple views addressing the needs of diverse stakeholders of business organizations. Software architecture of a software application will be at the core in deciding the success or failure of any software system. In a typical enterprise software architecture, key design decisions that address the needs of diverse stakeholders are captured under various architectural headings and unfortunately, the usage of these terminologies have been context based leading to ambiguity. This paper attempts to explain a systematic approach in eliciting key architectural design considerations and various aspects to be considered in formulating Business Architecture, Application Architecture, Data Architecture and Technology Architecture which are key components of any Enterprise Architecture. Also, this paper unveils various types of services that are to be identified that they play in software architecture formulation.\",\"PeriodicalId\":123050,\"journal\":{\"name\":\"2017 3rd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 3rd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICATCCT.2017.8389158\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 3rd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICATCCT.2017.8389158","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Practitioner's guide for building effective complex enterprise architecture in digital transformation: An experience-based industry best practices summary
Enterprise software architectures have profound influence on present day digital transformations in any complex software systems building and overall performance. Enterprise architectures also influence the software systems sustainability to induct design changes for changing business requirements. They provide high-level abstraction by representing structural and behavioral properties of software system and represents multiple views addressing the needs of diverse stakeholders of business organizations. Software architecture of a software application will be at the core in deciding the success or failure of any software system. In a typical enterprise software architecture, key design decisions that address the needs of diverse stakeholders are captured under various architectural headings and unfortunately, the usage of these terminologies have been context based leading to ambiguity. This paper attempts to explain a systematic approach in eliciting key architectural design considerations and various aspects to be considered in formulating Business Architecture, Application Architecture, Data Architecture and Technology Architecture which are key components of any Enterprise Architecture. Also, this paper unveils various types of services that are to be identified that they play in software architecture formulation.