IST Home > IST Division > Data Services > Blog

Local Navigation:


Archive for February, 2008

 

 

Kuali Student Application Architecture Recommendations Report

Wednesday, February 27th, 2008 by Chris Hoffman

This month the Kuali Student team released an important set of application architecture recommendations. While the high level deliverables are very interesting:

  1. Documentation of the high-level functionality necessary for the eight domain areas defined in the charter.
  2. Identification of Service Candidates and the domain capabilities they would have to accommodate
  3. Domain Partitioning

Perhaps of equal importance to many of us however is the information on methodology and tools that is documented in the appendices. Appendices D through G are especially useful.

http://students.berkeley.edu/wiki/ow.asp?KualiStudentNews

Service System Design article

Monday, February 25th, 2008 by Chris Hoffman

As we approach the first workshop for the Mellon-OpenCollection project, I’ve been thinking a lot about the different analysis and design perspectives that we are bringing to the table: business process analysis, service oriented architecture, and user centered design. How do we organize a small set of workshops to accomplish our goals without being completely fragmented and disorganized? While I’m not claiming to have the answer right now, I did come across this interesting article written by Bob Glushko and Lindsay Tabas of our iSchool:

Robert J. Glushko and Lindsay Tabas, “Bridging the “Front Stage” and “Back Stage” in Service System Design” (June 15, 2007). School of Information. Paper 2007-013. http://repositories.cdlib.org/ischool/2007-013

New BC&C articles from IST Data Services on iNews

Friday, February 22nd, 2008 by Patrick Schmitz

Here are some of the recent iNews articles I know of, from IST/DS:
Enterprise Data Warehouse
Media Vault
Mellon OpenCollection
OKAPI
Semantic Services

Others can add the ones I missed.

Media Vault in the news

Monday, February 4th, 2008 by Patrick Schmitz

Since Michael is too modest to blow his own horn, I’ll note this nice article based upon interviews with him and others in our very own IST staff news.

Cliff Lynch: Humanities workflow as a sensor network

Monday, February 4th, 2008 by Patrick Schmitz

I sat in on Cliff’s recent Friday seminar, where he presented a few intriguing ideas (as he is wont to do). In particular, he was exploring the idea of humanities workflows as related to sensor network management. He (and we) have been thinking about what it means to describe a workflow for the humanities and is comparing it to the kind of systems used by geo-science and oceonography. A recent model (which may or may not scale, but that is beside the point) that is in favor in these sciences specifies a low level of sensing until something “interesting” happens and then an increased rate of observations (to capture lots of interesting details). Cliff proposed that humanities research might be seen to follow a similar model of scanning various sources for potential utility; when something related or interesting is found, the academic dives in and looks deeper and more carefully.

This fired a tangent in my thinking: perhaps it is also related to materials processing (e.g., in manufacturing). A given factory has various sources of inputs and must evaluate these to maximize their own output-quality at a reasonable cost. Seems to me that much of research (of most sorts, but especially for information processing such as in the humanities) sounds rather like this: evaluating quality of input from sources, considering the cost (usually time but may be effort), switching sources from time to time (e.g., when one finds a new journal or research group with promising content) . All this with an eye to maximizing the output quality (an academic’s own research).

So what? Perhaps there are lessons learned from the modeling (optimization, etc.) that have gone into these respective disciplines. This assumes that in aggregate people act somewhat like enterprises, the evaluation of which is left as an exercise for the reader.

Cliff also talked about documenting workflow as digital provenance, and the difference between workflow languages that seek to abstract the work (so that the workflow can be shared and reused) and documentation systems that serve to capture experimental or processing details (including data sources, software versions, etc.). We discussed the coming need to understand what constitutes a significant alteration of a processing flow (e.g., does a minor rev of software in a lab workbench change the experiment in a substantive way?). Appears to be a promising area of research.

Cliff also mentioned the MyExperiment project which lets contributors post scientific workflows and share them with a community. Interesting idea, and underscores the importance of formalized workflow in the scientific disciplines (especially those using the lab workbench tools). Looks to me like yet another discipline is beginning to look more like software (following the path of hardware design using CAD systems with elaborate libraries that are linked, not to mention FPGA devices).

Cliff mentioned the issues of repositories and versioning, noting that archives tend to want an object only when it is “dead” (no longer changing). He mentioned the tension between saving a few versions of interest, and the cost of preserving an auto-save version generated every few minutes. I suggested that having even a nominal charge will take care of much of this, as people will then balance cost and benefit to moderate submissions. A related issue came up about authorial control over the submissions: one the one hand it would be nice to automate dissemination of materials (e.g. to journals, peer review mechanisms, etc.), but one the other hand an author may want to control this so that peers do not see “premature” work. This reminds of similar challenges faced by software developers who want to check in interim (or branch) versions that are not yet ready for integration into the main trunk of development.

I guess when you have a hammer, lots of things start to look like nails…


UC Berkeley UC Berkeley CIO Campuswide IT Service Providers
Site Map Contact Webmaster