SER 2009

Software Engineering 2.0 and Research 2.0

 
Personal Information Management for Software Engineering Researchers PDF print email

DraganGasevicLiving in the time of abundance of information, publications, and social networks is a great opportunity for software engineering researchers. They can find much information about many projects, various relevant publications, and other researchers who did a work on a related topic. Yet, availability of (open source) software freely/publicly available is a great convenience for many. All this definitely opens up many exciting opportunities for a higher-quality and more creative research. However, this wealth causes another (bigger) challenge– how to manage and comprehend all that data and interactions and be able to contextualize the data to the research needs at hand?

In this talk, we will discuss a need for the development of new-generation personal information management systems for software engineering research. The key requirement is ubiquitous access, delivery and publishing of research data from “anywhere and anytime.” Through a more organic integration of software engineering tools, publication sources, collaborative and community research tools, researchers should be able to able to build their own personal research environments, which satisfy their personal needs, preferences, formal obligations, and life-long objectives. To illustrate some promising directions for personal research environments, we will discuss different examples built on principles of the Social Web, the Semantic Web, technology-enhanced learning, and computer-supported cooperative work.

 

Short Bio: Dragan Gašević is a Canada Research Chair in Semantic Technologies and an Assistant Professor in the School of Computing and Information Systems at Athabasca University and an Adjunct Professor in the School of Interactive Arts and Technology at Simon Fraser University. Dragan received his Dipl.Ing., MSc, and PhD degrees in Computer Science from the University of Belgrade in 2000, 2002, and 2004, respectively. Being a recipient of Alberta Ingenuity's 2008 New Faculty Award, in his current research activities, Dragan investigates relations of semantic technologies with software language engineering, technology-enhanced learning, and service-oriented architectures. He has (co-)authored more than 200 research papers and is the lead author of the book entitled "Model Driven Engineering and Ontology Development.” Serving as an associated editor and editorial board member of six international journals, he has also edited special issues in journals such as IET Software, SoSym, IEEE TSE, and Information Systems. Having a pleasure to serve on the steering committee of the International Conference on Software Language Engineering (SLE), Dragan has also been a keynote speaker, organizer, chair, and member of program committees of many international conferences and workshops.
SER2009-PersonalInformationManagementForSoftwareEngineeringResearchers_Page_01

Download the presentation

 

Trackback(0)

TrackBack URI for this entry

Comments (8)


Show/hide comments
MyWeb - Integrated Research Environment (IRE)
Jean-Marie Favre
Hi dragan,
looking forward for your presentation. I totally agree with you both with respect to the new perspectives opened by the current web 2.0 technologies and with respect to the problem of abundance of information. Yes we should have personal environments that will give us all direct access to the tools we need in research. Something like a Integrated Research Environment (IRE) where one can find the list of all events one is involved in, relevant publications, contracts, etc. I guess that you think about that and using ontologies to find which information from which web site should be integrated. In fact the current web site (this one your are looking at) is a "perspective" on a bigger system but the idea is to have something like "MyWeb" perspective where you will be able to integrate stuff from many different web site. I started to use igoogle some month ago and this is quiet nice, though we should have more research 2.0 mashups available in the future and more semantics there. I guess that you are going to present this. Looking forward to your presentation.
Cheese,
Jean-marie
Jean-Marie Favre , 03 November 2009
Re: MyWeb - Integrated Research Environment (IRE)
Dragan Gasevic
Hi Jean-Marie,

yes, I always think some kind of ontologies should be there to help us integrate data coming from all these different sources. One of the on-going ideas which gives a nice direction is Linked Data initiative http://www.linkedin.com/. Of course, with that idea we will still need to work on better user interfaces allowing researchers to create their research mash-ups.

Dragan
Dragan Gasevic , 05 November 2009
Wrong link?
Adrian Kuhn
I guess you ment http://linkeddata.org not linkedin.
Adrian Kuhn , 05 November 2009
...
Adrian Kuhn
Hi Dragan and Jean-Marie,
I have a question. Where do you see the specialization of a Integrated Research Environment (IRE) compared to a general Integrated (Knowledge) Work Environment? How will it differ from tomorrow's working environments of other (knowledge) professions?

AA
Adrian Kuhn , 05 November 2009
...
Dragan Gasevic
Thank you, Adrian, for correcting the link.

Yes, you are definitely right. A great example how to use linked data for Research 2.0 is myExperiment through their SPARQL end-points in RDF: http://rdf.myexperiment.org/guide. They are finally start our fight for research freedom and data :-)!

Cheers,
Dragan
Dragan Gasevic , 05 November 2009
...
Dragan Gasevic
Adrian,

I do not see, in principle, any big difference day. Each domain of expertise/profession might have some specific processes, methodologies, and practices, which are specific. Therefore, their personal spaces might require different end-user development languages with the concepts specific for them, and allow them to create their space. Such languages will follow the values of their community/profession and be in syn with their organizational policies and schedules, but which will allow them to organize their e-workplace which best suits their working style and habits. This of course requires a lot of interoperability and data sharing, but this is a challenge for us researchers to solve :-)!

Hopes this stimulates some further discussion :-).

D
Dragan Gasevic , 05 November 2009
...
Ian Sommerville
As an old guy, I remember (and took part in) the development of integrated environment for software engineering in the 1980s and these were largely unsuccessful. They mixed-up an integration mechanism with the tools themselves and the tools could not evolve quickly enough to keep up with individual, non-integrated tools. Integrated environments only started to be successful 15 years later with Eclipse, which provided a framework for tool integration. We need something like this for Web 2.0 technologies so that we can create customized environments for ourselves.
Ian Sommerville , 05 November 2009
...
Dragan Gasevic
Hi Ian,

great comment. This was exactly my hope for this. I personally, do not like the term integrated environments, as they have exactly that legacy. I prefer to call this - personal (research) spaces, where we need to allow people to create their own environment on their own. Integration is really to be flexibility to put some things together easily and quickly so that our work can be more effective and focus better on problems we are solving, and connect things which might be too hard to comprehend otherwise. This would mean ability to (meaningfully) connect data (and user interfaces, of course!) from any two different pieces of software and sources we may need and this should be extensible and open. Mash-ups can be considered a nice direction towards this idea, but I understand it is a long time for us to come to a really better technology for this goal :-)!

Dragan
Dragan Gasevic , 06 November 2009

Write comment

smaller | bigger
security image
Write the displayed characters

busy
Last Updated on Thursday, 05 November 2009 08:38