![]() It is within this context that we present our approach, whose objective is to identify and solve the problem of interoperability in the XMI files of the UML language s class diagrams and mainly between the Modelio and ArgoUML tools. ![]() However, the independent evolution of these standards, namely UML and XMI, has led to interoperability problems between UML modeling software. The serialization of these models is done by another standard published by the OMG called XML Metadata Interchange (XMI) which is recommended to ensure interoperability between UML modeling tools. The architecture of computer systems is presented as models described by many UML modeling softwares. 1 Orcid ID: Abstract Model-driven engineering is an approach that applies to software engineering and advocates the use of models throughout the development cycle. 2,3,4 Research Professor at LASTIMI laboratory and Professor in the Department of Computer Sciences, Higher School of Technology - Sale, Mohammed V University in Rabat, Morocco. Guerouate 3 and M.Sbihi 4 1 PhD student at LASTIMI laboratory Mohammed V University in Rabat, Morocco. By taking this approach, enterprise architects can ensure a holistic description of the design of the enterprise is produced.1 Solving the Interoperability problem between UML modeling tools: Modelio and ArgoUML W. ![]() The dividing of the practice into a number of domains allows enterprise architects to describe an enterprise from a number of important perspectives, dividing the descriptive task between many participants and allowing the practice as a whole to make good use of individual domain-specific expertise and knowledge. ![]() The Strategic Architecture Model allows for a flexible division into up to ten domains covering many aspects of an enterprise from its objectives and goals through its projects and programs to its software applications and technology.The popular TOGAF framework divides the practice into three domains, " Business Architecture", " Information Systems Architecture" and " Technology Architecture" and then subdivides the information systems architecture into " Information Architecture" and " Applications Architecture".There are at least two domains, "Business Modeling" and "Current Systems and Technology", which can be further broken down into "Data Architecture", "Applications Architecture" and "Technology Architecture".Several enterprise architecture frameworks break down the practice of enterprise architecture into a number of practice areas or "domains" (also called viewpoints, layers or aspects). These artifacts describe the logical organization of business functions, business capabilities, business processes, people, information resources, business systems, software applications, computing capabilities, information exchange and communications infrastructure within the enterprise. In doing so, they produce lists, drawings, documents and models, together called "artifacts". Enterprise Architecture ( EA) is a discipline that has gained and will continue to gain huge importance to master enterprise organization and its IT support.Įnterprise Architecture is a complete expression of the enterprise, a master plan which “acts as a collaboration force” between aspects of business planning (such as goals, visions, strategies and governance principles), aspects of business operations (such as business terms, organization structures, processes and data), aspects of automation (such as information systems and databases) and the enabling technological infrastructure of the business (such as computers, operating systems and networks).Įnterprise architects use various business methods, analytical techniques and conceptual tools to understand and document the structure and dynamics of an enterprise.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |