Name of Technology: XAML
Purpose: Unified declarative UI programming
Contact: Yves YANG from Soyatec
Committers: Thomas Guiu, Jin Liu and Yves YANG
Current License: TBD
Description: XAML is a mature Extensible Application Markup Language used particularly in declarative UI, which is the key technology in .NET 3 and SilverLight. Recently, Microsoft opens this specification under OSP. So anyone can can use or implement this specification. Soyatec has implemented the UI controls entirely in Java.
1. Mature technology 2. Dynamic and extensible 3. platform and language independent 4. Technology-neutral 5. Well adopted by the software market
1. it is unknown in Java