FTTH Terminal Box
Field Assembly connector
EPON system
Fiber Switch
SFP Transceiver
Media Converter
PDH Multiplexer
Optical Automatic Protect
PLC Splitter
Optical Circulator
Optical Isolator
Optical Switch
Patch Cord/Connector
Optical Adaptor
Optical Attenuator
Patch Panel
Fiber Optic Closure
In-door Terminal Box
Optical Distribution Frame
FTTH Drop Cable
Optical Cable

í˘Unified Modeling Language(UML)(3)
A UML software kit, such as Rational Rose, provides tools that let you easily create UML models for your business programming languages ( including Java, C++, and Visual Basic ). Most packages also let you drill down on each icon to open further detailsí¬in order entry, for example, that might include activities to manage them order and a sequential diagram of actions.
You can also use modeling software to reverse-engineer an existing system, automatically creating a blueprint from machinery. If, for example, you wanted to put a Web front end on an application, UML software lets you generate class diagrams from the code to get a static picture of how all the objects are related to another. Even if case or system views can not be derived working from the class diagram, you could create new classes for extra functionality. Even though reverse engineering may require some manual adjustment, depending on the existing applications, it still lets you reduce the time needed to analyze and understand your, applications.
Furthermore, a UML modeling product lets developers describe business problems with tools that are as technically accurate as their programming language, but much easier to use. The class and object diagrams are so detailed, describing elements such as interfaces and attributes, that translating UML notation into actual programming code is a virtual no-brainer. Whatí»s next?
The current UML specification(Version 1.3) offers a range of improvements ,including several new semantics, better document organization and readability, new XMI(XMI Metadata Interchange) support, and various bug fixes. And the specification isní»t standing still: Further down the line, UML should offer precise interfaces to CORBA, Enterprise JavaBeans, and XML for business models, tools for model versioning and diagram interchange, refined notation for enterprise architecture views, and better semantics for refinement and trace dependencies.
For now, one of the most noteworthy trends in the world of UML is known as stereotyping. This is a method that extends the basic vocabulary of UML. By using the building blocks in your UML map, you can build new codes that are specific to your business problems. Stereotype code can be used to identify such items as executable and physical files, create or destroy instances of classes, or trigger code when a certain event occurs. Developers can link icons to stereotypes to modify UML for specific operations. Conclusion UML offers the tools to gather business and complex development projects. The language can simplify projects, reducing costs and boosting efficiency.
UML approach lets developers define technically complex application methods that can be deployed in multier, distributed environments. The user-friendly view facilitates interaction with nontechnical business analysts without impeding the development cycle.
bc-optics (hk) limited copyright © 2006. all right reserved    design by sendnet.inc