academic social network · n ajax through jquery, google web toolkit (gwt) and user-definable...

12
Academic Social Network St. Petersburg University of Aerospace Instrumentation Academy of Informational and Communicational Technologies Academic Social Network for Finnish-Russian University Cooperation in Telecommunication Anton Sergeev :: [email protected]

Upload: others

Post on 22-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Academic Social Network

St. Petersburg University of Aerospace

Instrumentation

Academy ofInformational and Communicational Technologies

Academic Social Networkfor Finnish-Russian University

Cooperation in Telecommunication

Anton Sergeev :: [email protected]

Page 2: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

FRUCT Programn Starts new challenging research projectsn Creates multinational student teams n Provides technical, scientific and financial support

n It really works!n But: no formal feedback from the projects inside the program

n Project team is oriented to the process (investigating new technology) or result (submitting paper) … … and not management!

2

n … and not management!n Creating diagrams/timelines and making checklists is so boring… n … and additional software is requiredn Therefore intermediate results and team progress are not usually clearn Interesting projects could go wrong way or even die

n Rapid Growthn Hundreds of the participants in Russian Federation and Finland!n Coordination meetings: only 2 times / yearn How to accumulate and share the knowledge?

n wiki, google, linkedin, facebooks, livejournals, special sites etc.

Page 3: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Academic Social Network

n more efficient information sharing between FRUCT members n provides the instrumentation for creating and managing the

projects

Academic Social Network is targeted on accumulation and storage of the experience and research results in the different areas of information technologies and science

3

projectsn supports services for information storage and sharingn includes all the tools for communication between the existing

and potential team members, students, industrial and academic experts

Page 4: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Academic Social Network: Goal

Helps the participants in starting/managing cooperative RnD projects.Oriented to the researchers, specialists, experts and students

n Technological or Scientific Projects n Regular expertise from the community and industrial expertsn Regular feedback, updates and new results from the project teams

Tools for information sharing/publication

4

n Tools for information sharing/publicationn personal/group/project pages, resources, wiki

n Tools for communicationn messages, chats

n Tools for joint multisite project developmentn Bug Tracking, dashboards, on-line CVS etc.

n Tools for “easy” project managementn Team calendars, events, check-lists, dashboards, timelines, charts

Page 5: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Academic Social Network: Reasoning

n AcSoNet vs Existing Public Social Networksn www.linkedin.com, www.vkontakte.ru, www.facebook.com

n IT-specificn Orientation to the requirements of the FRUCT Academic

5

n Orientation to the requirements of the FRUCT Academic Community

n Tools for information sharing/publicationn Tools for joint multisite project development n Tools for “Easy” Project Management

Page 6: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Academic Social Network: Reasoning

n AcSoNet vs SourceForge

n Social graph functionality, relationships between users, objects and sites

6

objects and sitesn Tools for “Easy” Project Management

Page 7: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Key Featuresn User, object, file and site management n Social graph functionality

n relationships between users and other users, objects and sitesn Tools for joint multisite project development

n calendars, events, check-lists, dashboards, timelines, charts etc.n System-wide, tag-based searching across all content and usersn Fine-grained access controls

Multiple views, allowing for mobile applications and embeddable widgets

7

n Multiple views, allowing for mobile applications and embeddable widgets as well as the traditional web browser view

n Event, plugin and widget APIs n RSS, FOAF, XFN for content syndication n OpenID, OpenSocial (coming soon)n Open Data Definition and an increasing number of data portability

formats for import / export n An extensible RESTful API, with results in JSON, serialized PHP or XML n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable

callbacksn Caching systems such as memcached, for increased system performancen Multiple database connections for scalability (still in development)

Page 8: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

FRUCT Project Processing: Now

E-mail

Skype

Communication

Linkedin.com & other

Development Development

8

WiKi

fruct.org

ieeexplore.com

FRUCT Seminar2 times / year

Results Publishing1 time / year

Development Development

Page 9: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

E-mail

Linkedin.com & other

Skype

Communication

Development

Stage 1RnD

FRUCT Project Processing: Now

Development

9

WiKi

fruct.org

ieeexplore.com

FRUCT Seminar2 times / year

Results Publishing1 time / year

Development

Presentation

Publishing

Stage 2

Stage 3

Development

Page 10: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

E-mail

Skype

Communication

Development DevelopmentAcademic Social

FRUCT Project Processing with Academic Social Network

10

wiki

fruct.org

ieeexplore.com

Development DevelopmentSocial Network

cnews.com

Presentation

Expertise

Publishing

Page 11: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Web-Platform and technologies

n Social Network Enginen Elgg 1.5

n Technologies and Languagesn PHPn DHTML, JS

XML

11

n XMLn AJAX n jQueryn Google Web Toolkit (GWT)

Page 12: Academic Social Network · n AJAX through jQuery, Google Web Toolkit (GWT) and user-definable callbacks n Caching systems such as memcached, for increased system performance n Multiple

Contact Informationn Status

n Demo Academic Social Network is available

n Contactn Anton Sergeev, PM in SUAI/ICT

mailto: [email protected]

12

n mailto: [email protected]

n The Requested Assistance n Developers

n Elgg, DHTML, PHP, GWT, jQuery, XML n GUI designers (!)n Beta-testersn Writers