Prototypes and Other Deliverables

From Web Science Brasil

(Difference between revisions)
Jump to: navigation, search
(People and Society)
(People and Society)
Line 38: Line 38:
G5: Analyze and balance social networks
G5: Analyze and balance social networks
-
|
+
 
-
* EvolTrack-SocialNetwork - a tool for social networks visualization and analysis. EvolTrack-SocialNetwork can provide collaboration information that will be helpful to software development team awareness and understanding about the project. http://reuse.cos.ufrj.br/evoltrack/socialnetwork
+
-
|
+
G6. Develop tools to support intentional social networks
G6. Develop tools to support intentional social networks
Line 49: Line 47:
G9: Investigate temporal and mobile social networks
G9: Investigate temporal and mobile social networks
|
|
 +
* EvolTrack-SocialNetwork - a tool for social networks visualization and analysis. EvolTrack-SocialNetwork can provide collaboration information that will be helpful to software development team awareness and understanding about the project. http://reuse.cos.ufrj.br/evoltrack/socialnetwork
|-
|-

Revision as of 12:41, 16 June 2011

Please register your prototype, web service or other deliverable aligned to the corresponding project goal.

Contents

People and Society

Topic Goals Deliverables
Interaction Design G1. Study the fundamental properties of Web applications as social machines and the theories that could represent a foundation for the interaction design

G2. Develop tools to support Web interaction and navigation for users with special needs such as visual impairment and low levels of functional literacy skills.

G3. Develop methods and tools to support the development of interaction mechanisms that make the information sharing explicit and in accordance to the social policy expectation of a community of users.

G4. Study the pragmatics of human interaction and communication throughout the Web to understand and explain Web languages, based on semiotics and semiotic engineering, but also linguistics, psychology and philosophy

G5. Investigate current tools and interaction paradigms for empowering users to adapt and extend content and services on the Web

G6. Study non-speech sound interfaces to improve interactions in the Person-to-Person Computer-Mediated Communications

G7. Investigate new interaction techniques and paradigms on the Web

G8. Investigate the socio-pragmatics of human interaction with information through Web application, the social and legal rules governing information uses.

  • Explorator - a tool for exploring RDF data by direct manipulation. Explorator’s web interface allows users to explore a semi-structured RDF database to both gain knowledge and answer specific questions about a domain, through browsing, search, and exploration mechanisms. http://www.tecweb.inf.puc-rio.br/explorator
  • Rexplorator - a tool for exploring RDF data by direct manipulation, as an extension of Explorator. RExplorator’s web interface follows Explorator's interface which allows users to explore a semi-structured RDF database to both gain knowledge and answer specific questions about a domain, through browsing, search, and exploration mechanisms. In addition, RExplorator allows users to define operands in queries to be parameters; connect results of queries to parameters in other queries; save inter-related sets of queries as a "use-case" called workbench - like a tab in Excel; define customized browsing interfaces to sets of queries; import previously defined workbenches for reuse; save workbenches for reuse later. http://www.tecweb.inf.puc-rio.br/rexplorator
Social Networks G1. Ethnographic Analyses to Understand the social Web

G2. Definition of models for social networks analysis and mining in order to discover patterns, needs and requirements for collaboration support

G3. Definition of mechanisms for knowledge discovery and organization from narrative social content

G4. Configuration and conceptualization of digital heritage in social networks

G5: Analyze and balance social networks

G6. Develop tools to support intentional social networks

G7: Incorporate autonomic characteristics into the control of social networks

G8: Investigate scientific social networks

G9: Investigate temporal and mobile social networks

  • EvolTrack-SocialNetwork - a tool for social networks visualization and analysis. EvolTrack-SocialNetwork can provide collaboration information that will be helpful to software development team awareness and understanding about the project. http://reuse.cos.ufrj.br/evoltrack/socialnetwork
Web and the Individual G1. Mapping the field

G2. Data collection


Web and Politics G1. Analysis of the use of the Web in Brazilian elections

G2. Analysis of the Web use by social movements

Web and the Economy G1. Development of Internet auction data collecting software.

G2. Development and application of econometric techniques to investigate Internet auction data.

G3. Development of a decision support framework based on data from the Semantic Web

G4. Framework instantiation for the capital markets domain

Software Technologies for Web Applications

Topic Goals Deliverables
A Multi-Agent Systems Approach for Developing Autonomic Web Applications G1. Design techniques to improve the development of autonomic Web applications

G2. Define a framework to support the development of autonomic Web applications

Model-driven Design and Implementation of Web Applications G1. Define a model-driven framework to support specification, design and implementation of Web applications, seen as part of men-machine teams.

G2. Develop case studies (software product lines) for the Web context

G3. Develop methodologies, empirical studies and tools to support the development of software product lines for the Web context

  • GenArch - http://www.inf.puc-rio.br/~ecirilo/genarch
  • Synth - a development environment for building applications that are modeled according to SHDM. It provides a set of modules that receive, as input, models generated in each step of SHDM and produces, as output, the hypermedia application described by these models. Synth also provides an authoring environment that facilitates the adding and editing of these models through a GUI that can run on any web browser. http://www.tecweb.inf.puc-rio.br/synth/
Design and Implementation of Autonomic Workflows G1: Investigate and prepare the scenario

G2: Develop the autonomic element

G3: Integrate sub-workflows

G4: Develop autonomic data approach

G5: Specialize solution for Web services

G6: Analyze the applicability of the solution in other scenarios

Security and Resilience of Web Applications G1. Define static analysis techniques supporting development approaches for detecting possible threats to application security

G2. Propose a development approach to improve Web-application resilience to faults, enabling them to coexist with faults

Web-based Collaborative Virtual Environments G1. Investigate the Web as a means for eScience and eLearning through CVEs

G2. Interactive storytelling for Web-based collaborative virtual worlds

G3. Interactive storytelling for cultural content production and e-learning in the Web

Management of Web Data

Topic Goals Deliverables
Managing Web Multimedia Data G1. Definition of new multimedia data descriptors and of storage structures to support their indexing, reuse and composition on the Web

G2. Design and development of mechanisms to annotate multimedia data, and to index and retrieve such annotations, having in mind educational uses on the Web

Accessing the Deep Web G1. Definition of heuristics for database identification, mediated schema definition and schema matching

G2. Development of query mediators

Developing the Semantic Web G1. Definition of a method to develop reference domain ontologies based on the composition and alignment of existing (upper level) ontology fragments

G2. Definition of a method for the description, discovery and automated composition of semantic Web services

G3. Design techniques to improve the resilience of service-oriented architectures based on Web services

G4. Define a framework to support the development of dynamic and resilient Web applications

G5. Design and development of a specification and a model to evaluate, and personalize search results according to users’ quality level perspectives

Knowledge Discovery on the Web G1. Develop learning algorithms for classification and regression problems

G2. Develop machine learning frameworks with EPM implementation for large volumes of data

Natural Language Processors (LEARN - INF/PUC-Rio) http://www.learn.inf.puc-rio.br/fextws

The F-EXT-WS system freely provides natural language processors in the Web. The following multilingual processors are currently provided:

  • Portuguese Language
    • Part-of-speech (POS) tagging
    • Base noun phrase chunking
    • Phrase chunking (noun, verbal and prepositional)
    • Named entity recognition
    • Clause identification
  • English Language
    • Part-of-speech (POS) tagging
    • Phrase chunking
    • Clause identification
    • Semantic role labeling

The service has been freely used by researchers at multiple institutions.

Web Infrastructure

Topic Goals Deliverables
Future Internet Architectures G1. Design and deploy a testbed for R&D in network architectures

G2. Explore new design approaches aiming at Web Applications

G3. Design and implementation of a measurement infrastructure for the testbed

G4. Design, deployment and use of a wireless testbed for research on the impact of mobility on web applications

Ubiquitous and Location-aware Web G1. Develop prototype location-aware Web services

G2. Develop frameworks and middleware services that ease the development of such ULW applications


Foundations of Web Science

Topic Goals Deliverables
Algorithms and Complexity for the Web graph G1. Define algorithms in graphs, and / or negative results for combinatorial problems
Applied and Computational Mathematics / Optimization G1. Implementation of a continuous optimization library with and without constraints.

G2. Development of new methods for implicit enumeration in combinatorial optimization, column generation and cutting planes.

G3. Implementation of metaheuristics aiming to search for lower bounds (in maximization) and upper bounds (in minimization).

Modeling the Web G1. Study robustness/scalability issues of P2P systems and develop robustness models for those.

G2. Development of methods, tools and techniques for e-learning

G3. Development of algorithms for P2P systems

G4. Model the future Web graph

Personal tools