Monday, October 8, 2007

An investigation into applying UML to the Zachman framework

My reaction for this article is that I cant say enough words for this because I don’t even know what is UML to the field of data communications and telecoms. But for the Zachman Framework all I can say is that it is beneficial to the field of network engineering because it helps the design of a certain data communication entity more organized and systematic in terms of the design. For such IT infrastructure UML is not an absolute tool for the enhancement of the whole complex system especially for the active devices configuration and designing, I’m referring to the hardware side of the IT infrastructure. I say like this because I’m not really exposed to software engineering side, I don’t like much on software engineering side like programming, and software modeling for me its not my cup of blood so why I should say much words for this kind of matter and I know this will never help me in my journey towards eternity of the datacoms and telecoms. I am not really into this kind of stuff because all I need to know is the supreme OSI layers not the UML or even with the Zachman framework because you can still be a good network engineer even if you just only heard the word UML and never had applied the thing of UML. For the Zachman framework maybe that thing is quite good and I can also say that its still the same even if youre aware what that thing brought the network engineering side maybe it could be for good or just a waste of time for some network professionals including engineers. The point here is that software engineers are different from network engineers so why should this thing be opened here? All I can react is that UML is good for business oriented software developers so that they can make use of that parameter for their future growth not just for the company or the business enterprise world. For the UML, even if we know that the strategic value of software increases for many companies, the industry looks for techniques to automate the production of software and to improve quality and reduce cost and time-to-market. These techniques include component technology, visual programming, patterns and frameworks. Businesses also seek techniques to manage the complexity of systems as they increase in scope and scale. In particular, they recognize the need to solve recurring architectural problems, such as physical distribution, concurrency, replication, security, load balancing and fault tolerance. Additionally, the development for the World Wide Web, while making some things simpler, has exacerbated these architectural problems. The Unified Modeling Language (UML) was designed to respond to these needs. Even if the truth about UML goes rapidly and increasingly significant, still it doesn’t make an accurate help for some system integration engineers, I’m talking for this kind of IT professionals because system integration has a lot of things to do when it comes to network engineering side of the business architecture. Structured cabling system is not dependent on the so called UML, also to the Zachman framework. Because there so many network designers, and system integrators don’t know what is this zachman framework all about and what is this UML thing, still they can design a well organized and good data highway for the data centers and telecoms closets. UML has been a catalyst for the evolution of model-driven technologies, which include Model Driven Development (MDD), Model Driven Engineering (MDE), and Model Driven Architecture (MDA). Still I cant think of a good reaction for this matter because this sounds good for those who are programmers in the IT world and business architecture. And still the big issue here is that the UML of even the Zachman framework can never be a good help for solving the threats of today’s IT world. Data managers, engineers even data analyst has a big problem for the threats of the IT systems including the hardware side especially the hacking side of the intrusion stuff. Even if they know what this zachman or this UML thing, they have still the mind of confusion what is the best firewall to be used, when is the time for me to change my core switch, am I going to use firewalls that uses SSL parameters for security and many stuffs like that. So for me I am more exposed to network engineering field of IT world so I cant make a good sense of reaction for this matter the UML and the Zachman framework, all I have known well is the OSI layer, the .NET framework and the TIA/EIA rules for the network infrastructure. So again so much for this matter, even if I read it how many times about UML and Zachman Framework, I could still be a good network engineer to serve my company to help them grow in the business architecture.