A Web-Based Research Collaboration Support System
Total Page:16
File Type:pdf, Size:1020Kb
ReMarkables:ReMarkables: AA Web-basedWeb-based ResearchResearch CollaborationCollaboration SupportSupport SystemSystem UsingUsing SocialSocial BookmarkingBookmarking ToolsTools Takashi Ishikawa, Piyanuch Klaisubun, Masahiro Honma, Zhengyu Qian Nippon Institute of Technology WSS’06 IntroductionIntroduction Design and Implementation of a Web-based Research Collaboration Support System (RCSS) Using Social Bookmarking Tools for Scientific Research Communities A Key Feature of the Developed System ReMarkables is to provides Topic Bookmarks Function to build Research Communities The System provides Topic Recommender Function to promote the Research Collaboration Nippon Institute of Technology 1 AimsAims ofof thethe ResearchResearch To develop an effective Collaboration Support System for Scientific Research Communities by improving existing Social Bookmarking Tools as its basis since inefficient Information Retrieval from the Web and less Support for Matchmaking in Research Collaboration to redesign Social Bookmarking Tools for Scientific Researchers, we apply Agent-based Methodology TROPOS Nippon Institute of Technology 2 SocialSocial BookmarkingBookmarking ToolsTools (SBT)(SBT) There are two types: managing links with social networking flavor open and unstructured approach to tagging of resource links Links are generally annotated with tags, which are free-form labels assigned by the user A number of such tools are used in the Scientific Research Communities, … Nippon Institute of Technology 3 SocialSocial BookmarkingBookmarking ToolsTools (SBT)(SBT) forfor ScientistsScientists Emerging in recent few years as Web 2.0 technology Store CiteULike CiteULike Find http://www.citeulike.org/ Cite Shared Connotea Shared http://www.connotea.org/ Bookmarks Complore http://www.complore.com/ OnlineOnline PublicationsPublications Nippon Institute of Technology 4 SBT:SBT: CiteULikeCiteULike A free service to help academics to share, store, and organize the academic papers Users can share the personal library with others, and find out who is reading the same papers as them This can help users discover literature which is relevant to their field CiteULike automatically extracts the citation details for the links Nippon Institute of Technology 5 SBT:SBT: ConnoteaConnotea A free online reference management and social bookmarking service for scientists A meld of existing reference management conventions and new social bookmarking concepts: Online Storage of Bookmarks Simple, Non-Hierarchical Organizing using Tags Opening the List to Others Auto-Discovery of Bibliographic Information Nippon Institute of Technology 6 SBT:SBT: ComploreComplore An Online Personal Research Collaboration Tool for Academic Researchers It aims to build a community where people can collaborate research by: retrieve and share bookmarks share new events with people organize personal search results through bookmarks and tags search research work submitted collaborate through groups, forums, and private messages Nippon Institute of Technology 7 RequirementRequirement AnalysisAnalysis forfor RedesignRedesign Applying TROPOS Methodology An Agent-based Software Development Methodology Development Process: RARA Requirement Analysis Architectural Design Agent ImIm ADAD Detailed Design Model Implementation DDDD Nippon Institute of Technology 8 AimsAims ofof RCSS RCSS forfor ScientificScientific Communities Communities To assist Collaborative Activities among members in the communities The important characteristic of Community of Practice (CoP) for Research Collaboration in scientific communities is Social/Knowledge Network to know “who know what” (i.e., research topic) to know “who knows who” (i.e., research group) Nippon Institute of Technology 9 Requirements:Requirements: FunctionsFunctions ofof RCSS RCSS usingusing SocialSocial BookmarkingBookmarking ToolsTools Retrieve Online Publications InformationInformation Explore Bookmarks RetrievalRetrieval Store Personal Bookmarks LibraryLibrary Export Bibliography ManagementManagement Manage Topic Mailing List CommunityCommunity Share Topic Bookmarks SupportSupport Share Topic Wiki Page Nippon Institute of Technology 10 DifferenceDifference fromfrom thethe ExistingExisting SBTSBT The important objective of the development is to improve the function of SBT to support research collaboration from its basis Based on the functionalities of Connotea and CiteULike, the research also provides the functionalities to support communication among members of a Topic Bookmark List The goal is to assist the construction of Community of Practice concerning to a specific topic Nippon Institute of Technology 11 ArchitecturalArchitectural DesignDesign byby TROPOSTROPOS Global architecture is defined in terms of subsystems (actors), interconnected through data and control flows (data dependencies) More system actors are introduced and assigned subtasks and subgoals to the system: The overall architectural organization is defined The capabilities needed by the actors to fulfill their goals and plans are identified A set of agent types is defined and assigned each of them one or more different capabilities Nippon Institute of Technology 12 RCSSRCSS RCSS ArchitectureArchitecture Retrieve Online Explore Manage Topic Share Topic Publications Bookmarks Mailing List Wiki Page Store Personal Export Share Topic Bookmarks Bibliography Bookmarks Topic Bookmark Bibliographer Bookmarks Searcher Manager Personal Topic Bookmarks Recommender New Actors Manager New Actors Mailing List Personal Topic Bookmarks Bookmarks Nippon Institute of Technology 13 TopicTopic RecommenderRecommender When a new topic bookmark list is created from a search result for a specific topic, Topic Bookmarks Manager calls Topic Recommender When a member of a topic bookmark list adds a new bookmark attached with some tags representing a topic, Personal Bookmarks Manager calls Topic Recommender When a user retrieves online publications specifying a combination of tags, Bookmark Searcher calls Topic Recommender Nippon Institute of Technology 14 TopicTopic BookmarksBookmarks ManagerManager Another main actor that provides a function to build research community by creating a topic bookmark list A Topic Bookmark List is a collection of bookmarks in all personal bookmarks the bookmarks have tags defining the topic Any user can access to any topic bookmarks only the members can read comments on bookmarks of the other members Nippon Institute of Technology 15 DetailedDetailed DesignDesign Micro level specification of the agents (actors) such as goals, beliefs, and capabilities, as well as communication among agents are specified This step strictly related to implementation choice We only made detailed design of actors for the new functions, Topic Bookmarks Manager and Topic Recommender since we adopted Connotea as a base implementation to develop a prototype system Nippon Institute of Technology 16 ResultsResults ofof DetailedDetailed DesignDesign Topic Bookmarks Manager has a goal to create a new topic bookmark list from a search result for a specific tags, and to make a mailing list and wiki page associated with the topic Topic Recommender has a goal to inform the users who have bookmarks with same tags as the created Topic Bookmarks, that a topic bookmark list is created which may be interesting for the users Nippon Institute of Technology 17 ImplementationImplementation The Web-based Research Collaboration Support System ReMarkables is implemented as an extension of Connotea Connotea is written in Perl and uses MySQL as database The main extensions are Share Topic Bookmarks function Manage Topic Mailing List function An experimental prototype system http://comweb.nit.ac.jp/ReMarkables/ Nippon Institute of Technology 18 DiscussionDiscussion The effectiveness of Mailing List as communication tools in Research Collaboration is exemplified for example in Open Source Software (OSS) development community The importance of Computational Environment such as Mailing Lists and Distributed Database in collaboration of participants of OSS projects The same effect can be recognized in collaboration of participants of RCSS Nippon Institute of Technology 19 RelatedRelated Work:Work: TopicMarkTopicMark The concept of Topic Bookmarks has its origin in several previous researches. A topic-focused bookmark service for professional groups which presents the specific topic generation process and the autonomous aggregation of information resources Topics are formalized as text vectors and documents are categorized according to the users’ interests ReMarkables uses tags to specify a topic Nippon Institute of Technology 20 RelatedRelated Work:Work: GroupMarkGroupMark A social recommendation tool for the WWW that is based upon shared bookmarks Peer recommender group is defined as a set of users who are deemed to be similar because their bookmarks (partially) intersect Uses pooled bookmarks to reason about user interests via recommender groups and their associated group profiles specified as preferences In ReMarkables, the recommendation is sent to the users who has own bookmarks with tags same as the topic bookmarks automatically Nippon Institute of Technology 21 RelatedRelated Work:Work: AnnoteaAnnotea A shared bookmarks using RDF annotation to group Web documents into informal categories of topics for the purpose of classifying bookmarks In contrast, ReMarkables uses tags of each bookmark specified by the user so that there is