By Nagaraju Pappu on September 17, 2009
This is a short article on the Community Created Content and the problems associated with the ownership and modeling of such content.
In the real world, children survive their parents – but, in computing, everything is conter-intuitive. Parents are supposed to outlive their “children” in computer science (remember all those tree data structures, and forking unix processes, orphaned processes and so on). This is the problem when it comes to the content. How do we deal with “orphaned” content – meaning, if the software (problem-two), or the user (in the problem-one) who created some data+content no longer exists, what happens to that content? I think this is an important content management challenge that we have to solve quickly in the coming years.
Posted in Content Management, Design Techniques, Musings | Tagged Design Theory, Musings, Perspectives, Semantics, Systems Thinking, Web3.0
By Satish Sukumar on April 27, 2009
True is the old adage that education and health care are two businesses that do not go out of fashion. India has certainly become a sought after destination for medical tourism, even while health care accessibility is still a challenge for the common man if India. Education – the industry we are focusing on – [...]
Posted in Lectures | Tagged Perspectives, Trends
By Satish Sukumar on April 14, 2009
Introduction
Current generation application systems are complex ecosystems—the various applications within the ecosystem have many interdependencies among them and are generally integrated at a platform level; they are not a collection of independent applications using application level integration schemes. There is a strong interdependency between business systems, IT systems, software systems, platforms, and IT infrastructure. As [...]
Posted in Business Service Management, Papers | Tagged Enterprise Architecture, Perspectives
By Satish Sukumar on August 8, 2008
A rich list of features that camouflages an inherently weak architecture leads to a CMS environment that will end in chaos. Pay close attention to how important architecture issues are handled before you make a choice. In this post we shall look at some of the important architecture gotchas.
Posted in Content Management, Featured Articles, Software Architecture | Tagged Perspectives
By Nagaraju Pappu on August 1, 2008
This Article describes the nature of enterprise applications from one management point of view, and it describes the issues and challenges that need to be considered when designing an enterprise application management framework.
Posted in Business Service Management, Papers | Tagged Enterprise Architecture, Perspectives
By Satish Sukumar on July 23, 2008
If you were starting out on your journey of content management and were planning to setup a content management system, how would you choose the appropriate one? If you wanted to start a blog or have an organization wide wiki, the category you would look for is easy – look for a blog environment or a wiki environment. However as architects, we often have to make decisions that are more complex – where a variety of functionality is required.
Posted in Content Management, Featured Articles, Software Architecture | Tagged Perspectives
By Satish Sukumar on July 16, 2008
Our definitions of content, how we relate to it and how we manage it has changed significantly over the last decade or so. Blogs, wikis, personal websites, social networking, bookmarks and a host of similar phenomenon has given us a set of tools to author, discover, share and review content. We have changed as individuals [...]
Posted in Content Management, Featured Articles, Software Architecture | Tagged Perspectives
By Nagaraju Pappu on March 11, 2007
This article is about the privacy and security issues in the emerging collaborative and semantic web. Being a perspective essay – it describes the nature of web2.0, social computing, the evolving semantic web and what it means from a security and privacy of individuals. The major difference between the first generation Web and the third generation web is in the way objects are connected together – as an example, in many social networking sites, we not only advertise about ourselves, but also tell the world who our friends are. In a semantic web, we go one step further – we not only tell who our friends are, but we also describe how we came to know them.
Posted in Featured Articles, Technology | Tagged Perspectives, Web3.0