Wednesday, September 16, 2009

Simplify data extraction using Linux text utilities

Simplify data extraction using Linux text utilities is a very nice article that teach how to do text magic with the Unix shell, and these commands become handy with pipe (|) operator.

Sunday, August 9, 2009

An Video on HCI/ User Experience @ Google

An Video on HCI/ User Experience @ Google The Science and Art of User Experience
at Google
". If you have noticed that I am thinking lot about user experience, the reason is that I am beginning to believe both in academia or or industry, impact on the end user is central to both understanding a problem and designing solutions.



Monday, August 3, 2009

Editing Fstab

If you have forget--like me--how to edit the fstab to mount windows partitions by default, http://psychocats.net/ubuntu/mountlinux describes how to do it.

Sunday, August 2, 2009

ICWS Talk 2: Application of Management Frameworks to Manage Workflow-Based Systems: A Case Study on a Large Scale E-science Project

This is the second talk, and it discusses integration of Hasthi with LEAD Project, a Large Scale E-Science cyber-infrastructure.

Citation: Srinath Perera, Suresh Marru, Thilina Gunarathne, Dennis Gannon, Beth Plale, "Application of Management Frameworks to Manage Workflow-Based Systems: A Case Study on a Large Scale E-science Project," icws, pp.519-526, 2009 IEEE International Conference on Web Services, 2009

DOI: http://doi.ieeecomputersociety.org/10.1109/ICWS.2009.52

Abstract: Management architectures are well discussed in the literature, but their application in real life settings has not been as well covered. Automatic management of a system involves many more complexities than closing the control-loop by reacting to sensor data and executing corrective actions. In this paper, we discuss those complexities and propose solutions to those problems on top of Hasthi management framework, where Hasthi is a robust, scalable, and distributed management framework that enables users to manage a system by enforcing management logic authored by users themselves. Furthermore, we present in detail a real life case study, which uses Hasthi to manage a large, SOA based, E-Science Cyberinfrastructure.



Slides:

ICWS Talk 1: Enforcing User-defined Management Logic in Large Scale Systems

Early July I presented two papers at ICWS, here is the first one. This is the base of my thesis.

Citation: Srinath Perera, Dennis Gannon, "Enforcing User-Defined Management Logic in Large Scale Systems," services, pp.243-250, 2009 Congress on Services - I, 2009

DOI: http://doi.ieeecomputersociety.org/10.1109/ICWS.2009.52

Abstract: The ubiquity of information technology, technological advances, and utility computing trends have motivated largescale systems, but managing and sustaining these systems is far from trivial. Automatic or semi-automatic monitoring and control are a potential solution to this problem. However, since management scenarios differ from system to system, a generic management framework that can manage a wide variety of systems should support user-defined management logic. This paper proposes a novel architecture that can manage large-scale systems according to user specified management logic that depends on both global and local assertions of the managed system. Furthermore, the paper demonstrates that despite having a global view of the managed system, a management framework can scale to manage most real world usecases.

Slides: