Groupware: some issues and experiences
Communications of the ACM
Modeling and forecasting the information sciences
Information Sciences: an International Journal - Special issue on information sciences—past, present, and future
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
PuLSE: a methodology to develop software product lines
SSR '99 Proceedings of the 1999 symposium on Software reusability
DARE: Domain analysis and reuse environment
Annals of Software Engineering
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
A Component-Based Architecture to Support Collaborative Application Design
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
The ShaPE of ShaDe: a Coordination System
The ShaPE of ShaDe: a Coordination System
The MAUI Toolkit: Groupware Widgets for Group Awareness
Computer Supported Cooperative Work
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Odyssey-Search: A multi-agent system for component information search and retrieval
Journal of Systems and Software
Patterns for Computer-Mediated Interaction (Wiley Software Patterns Series)
Patterns for Computer-Mediated Interaction (Wiley Software Patterns Series)
CSCW for strategic management in swiss enterprises: an empirical study
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
Component-based tailorability: Enabling highly flexible software applications
International Journal of Human-Computer Studies
An approach for developing groupware product lines based on the 3C collaboration model
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Software product lines for Web 2.0 synchronous collaboration
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
Social capital in online social networks
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II
Development of groupware based on the 3c collaboration model and component technology
CRIWG'06 Proceedings of the 12th international conference on Groupware: design, implementation, and use
Developers' social networks - tools analysis based on the 3Cs model
International Journal of Networking and Virtual Organisations
Hi-index | 0.00 |
Researchers and developers still replicate ideas with low reuse when developing Web 2.0 applications. A domain engineering identify and document communalities and variabilities of an application family fostering reuse. In this work, we used a domain engineering approach for content sharing features of social networks. We used as a method the FODA (Feature Oriented Domain Analysis) with patterns for computer-mediated interaction to describe the collaborative features and the 3C collaboration model to classify them. To implement the commonalities, we defined and developed a component kit based on an infrastructure named Groupware Workbench. We conducted an experiment and a case study to evaluate the artifacts generated by the domain engineering.