Developers of rich-client interfaces tend to focus on the latest whiz-bang features, but we shouldn't forget the importance of accessibility in reaching the widest possible audience. IBM Rule-based Accessibility Validation Environment (RAVEN) is an application that inspects Java-based interfaces and evaluates how accessible they are.
RAVEN uses an innovative Aspect-Oriented Programming (AOP) technique to inspect the application as it is executed; no source code is required. RAVEN was previously packaged with the Reflexive User Interface Builder (RIB), which generates user interfaces from XML-based RIB documents.
Jim Hsu[Read More]
Emerging Technologies You Need to Know
10/23/2007 Wall Street Journal Section B9 overviews a trend towards bringing the experience of a virtual world (VW), such as Second Life,
to an individual web side such as Coke.com or Cisco.com. Throughout the year, customers have been skeptical of the value of
such a widely varied experience as Second Life. They did accept the premise that VWs might be interesting as a marketing channel or
a method for building customer communities if the experience of their own (controlled) web site could be enhanced with a virtual or
I imagine that all of our web sites will someday offer a 3 dimensional experience where we enter a banking site and visit a seminar on college
financing or speak with other banking members about their related financial goals. Kudos to Second Life for showing the way and now
its offspring are going to continue to broaden and to improve the value of virtual worlds.
BTW, I marvelled at the other kinds of VW sites: http://www.webkinz.com, http://www.clubpenguin.com, http://www.gaiaonline.com,
are referred to in the WSJ article. cperrien
JohnFeller 110000RUW6 Tags:  wiki webservices qedwiki soa socialnetworking ajax mashups 2,836 Views
A recent article on CRN on Seven Business and Tech Trends for '07 stress the importance of capturing core knowledge and empowering business analysts to do their job better.
This article lists the following trends for 2007:
Manager, Emerging Technologies Development, IBM Software Group
We're still reeling from UNC's Final 4 collapse vs Kansas. And then Memphis appeared
to earn the championship trophy awaiting only the sinking of a mere free-throw in the final
10 seconds. At every level of basketball, destiny is quite often determined by the process
of such an uncontested 15' shot, the clock stopped, no active defense and no rush to execute?!
Monday's New York Times offered an intriguing benchmark of Tiger Woods's professional
success. Surprisingly, it's not his booming drives. He laps the competition by his effectiveness
in making 15 foot putts under pressure.
In this teeter-tottering economic climate, here's how I'm working on my own 15-footers:
1. JP Rangaswami, author of the popular blog, confusedofcalcutta. If one types 'JP' into Google,
his blog is the 5th hit. I enjoy especially his podcast on the Web 2.0 tools of knowledge workers,
who are the primary value of today's Enterprise 2.0 companies. These tools are: Syndication,
Search, Fulfillment, Conversation (in the form of storable traditions). BTW, he is the CIO for a
large telecom company.
2. I attended Edward Tufte's travelling seminar, the Presentation of Analytical Information.
One of his more popular books is The Visual Display of Quantitative Information. In the endless
race for more and better IT tools, his is a refreshing and clever reminder of the value of content -
when properly presently. His clever riff on the failings of Powerpoint had each of the 350
attendees nodding in agreement. His sole criticism of the iPhone design is that if the icons
require descriptions (phone icon with word 'Phone' beneath), get rid of the needless icon!
3. David Pogue is the technology critic for the New York Times. His column is Circuits.
I enjoy his topical and always well-substantiated comments. A recent article, Are You Taking
Advantage of Web 2.0? re-calibrated my thinking on 'what it's going to take and why it's worth it'
to invest in these enticing and not yet proven Internet capabilities.
You heard it here first! Well maybe. Showed my iPhone to my long time friend who is a senior telephony engineer partnered with a large consumer electronics company. Was his first hands-on with the iPhone. Filled with praise for the device, especially the no-keyboard interface, he suggested that this interface of hi-resolution touch screen could easily be adapted to a tablet-like computer and that he would not be surprised to see such a product from Apple in the near future. cperrien
As I prepare for a week of Financial Sector customer roundtables to discuss Web 2.0, I think about both Prosper.com for peer-to-peer lending and Wesabe.com for financial management. Community affiliation across the Internet will provide some competition to national and regional banks, even if they can continue to keep WalMart out of the banking business (NY Times Sat. March 17, section B1). Here is the Prosper link. I'll follow-up with Wesabe.
Wikis are popping up everywhere. The are even making the news, with well publicized stories about people changing articles on . Wikis provide a great way for people to collaborate on Web content and form a community around a goal. But, are wikis right for the enterprise? Are people trying them in the business setting? The answer to both of those questions is "yes."
Wikis are in the early stages of adoption within the enterprise, and many companies are only in the pilot phase of deployment. But others are already using wikis to support critical business operations. Their application falls mainly into the following categories.
Communities of interest or project teams benefit from collecting and sharing knowledge about the subject of common interest. Wikis are used in businesses to allow such communities and teams to support themselves by building up bases of knowledge that can be used and augmented over time. The joint ownership and shared authorship of the content helps keep the information timely and up-to-date.
Project management accounts for a significant proportion of enterprise wiki usage. Project control documents, plans, status, sub-team reports, "how-to" documentation and specifications are collaboratively created and maintained in the wiki. The wiki can augment and sometimes replace more formal project management tools.
Working Document Repository
Many types of documents are authored by teams of contributors. The document creation is usually centered on a single editor and often involves iterations of team comments and revisions. Usually, the editor distributes new versions via e-mail and the reviewers send marked up versions back (or share them with the other reviewers) via e-mail, making it difficult for reviewers to know what the latest version is and forcing the editor to reconcile conflicting comments. Using a wiki to collaboratively create such documents eliminating much of the e-mail and allows to the team to make changes or post comments directly to the shared view of the document.
A good example of an enterprise that uses wikis for all three of these purposes is IBM. Within IBM any employee can create a wiki instance via a central wiki deployment infrastructure by a couple clicks of the mouse. Main-line product development groups, discipline-base communities of interest, topical study teams, and other communities use wikis in the ways described above. Some groups use wikis in pilot projects, while many have wikis serving in support of critical processes.
This seems like the time for businesses to explore how wikis could help their employees be more efficient and effective. In later posts, I'll offer other ideas on how wikis can be use and how the wiki concept can be evolved.
Joel Farrell[Read More]
JohnFeller 110000RUW6 Tags:  communitybuilding situationalapps qedwiki rss mashups web2.0 2,808 Views
I'm proud to announce a new technology that's near and dear to my heart: IBM Mashup Hub.
Mashup Hub is intended for a community of Web 2.0 mashup creators and situational application assemblers to come together to share and reuse user interface components (widgets) and enterprise data sources.
We released today on alphaWorks Services in conjunction with a QEDWiki update that contains interoperability with Mashup Hub. In fact, if you go into QED Explorer, you will see the feeds and widgets from the Mashup Hub catalog.
Firefox users can also download a Firefox extension that works with Mashup Hub.
If you haven't already, go ahead and visit the link above and "Try it Now". We look forward to your comments and feedback.
p.s. If you're wondering why I like Mashup Hub so much, it's because, as a developer, I've seen it through from initial concept to prototype to today's release. I hope you enjoy using it as much as our team has enjoyed creating it.
Today's New York Times Section c2 article about marketing / advertising on the cell phones. Certainly not a interest-item of my own yet several related statistics intrigued me: 76% of cell phone owners in US, Britain, France, Spain, Germany, Italy have phones with web access; about 1 billion phones will be sold worldwide this year; and there are more cell phones on the planet than PCs.
Conventional thinking is that the cell phone is the 3rd screen behind the TV and the PC. Maybe not says Bob Greenberg of R/GA, a digital advertising agency, "... I think about it as the first one. It's with me all the time."
Once again, I think about the impending release of Apple's iPhone with a Unix-based OS, terrific web browsing capability, easy access to Googlemaps using the GPS capability of all phones. Location awareness plus useful, meaning easy to view, Web browsing might be a platform for customer acceptance of mobile advertising.
There will be more to the iPhone than calling home. It's what I had hoped for from my Newton ($750 in 1995!).
A release of the Ajax for IBM WebSphere Platform is available for download on this page. The files are packaged as Eclipse plugins, so I was able to install them into Eclipse 3.2 to just view the documentation. (it works with WebSphere Application Server Toolkit also) There are included samples and tutorials, although according to the forum, some samples may require WebSphere Application Server 6.0 or higher in order to properly deploy the EAR (enterprise application archive).