From requirements to implementation of ad-hoc social Web applications: an empirical pattern-based approach

被引:2
|
作者
Brambilla, M. [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, Milan, Italy
关键词
D O I
10.1049/iet-sen.2011.0041
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Social technologies are transforming the Web to a place where users actively contribute to content production and opinion making. At B2E level, enterprises look at social networking tools as possible means for improving their operations thanks to the unstructured interaction they foster among employees. This paper tackles the problem of defining a quick and pragmatic approach for specifying the requirements of ad-hoc social web applications and for going down to their implementation. The approach is motivated by the fact that in most cases the ad-hoc needs that the company foresees are just a peculiar subset of the large set of requirements that are addressed by current social platforms. The main contributions of this work include: the classification of the social interactions that can be observed in virtual communities in a comprehensive taxonomy of requirements (based on a broad analysis of the existing social networking platforms, considering both public and enterprise solutions); the definition of requirement specification as a selection process upon this taxonomy; and the mapping to design and implementation artifacts through automatic generation of design models and of running code. This is implemented through a set of pattern-based model transformations that transform the requirements (specified according to a goal-oriented methodology) to UML models and then to running Java code. A validation of the effectiveness of the approach is provided, in terms of percentage of hand-written code with respect to the parts that can be automatically obtained through the transformations.
引用
收藏
页码:114 / 126
页数:13
相关论文
共 50 条
  • [41] An Efficient Approach to Generating Location-Sensitive Recommendations in Ad-hoc Social Network Environments
    Hao, Fei
    Li, Shuai
    Min, Geyong
    Kim, Hee-Cheol
    Yau, Stephen S.
    Yang, Laurence T.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (03) : 520 - 533
  • [42] Signal Detection Method Based on Social Relationship Strength in Vehicular Ad-hoc Networks
    Li, Yi
    Han, Shuangshuang
    Bai, Yongqiang
    Wang, Fei-Yue
    IFAC PAPERSONLINE, 2024, 58 (10): : 176 - 181
  • [43] Design and Implementation of IPv6-based Anycast System for Mobile Ad-hoc Networks
    Pa Hsuan
    Dow, Chyi-Ren
    Chen, Sheng-Chang
    Hwang, Shiow-Fen
    Chen, Shyr-Kuen
    JOURNAL OF INTERNET TECHNOLOGY, 2008, 9 (03): : 245 - 256
  • [44] An Efficient Location and Detection (ELD) based Mobile ad-hoc networks implementation with Embedded Systems
    Rajaram, M.
    Sumathy, V.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2015, 15 (02): : 103 - 114
  • [45] Enhancing Answer Selection via Ad-Hoc Knowledge Extraction from Unstructured Web Texts
    Gu, Shengwei
    Luo, Xiangfeng
    Wang, Hao
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2023, 33 (06) : 933 - 951
  • [46] A Pattern-Based Approach to Transformation of UI Design Models for Mobile Applications
    Aihemaiti S.
    Hua Q.
    Wu H.
    Wang B.
    Ji X.
    Nan Y.
    Ding M.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2020, 32 (10): : 1688 - 1696
  • [47] Design and implementation of a MAC scheme for wireless ad-hoc networks based on a cooperative game framework
    Fang, ZY
    Bensaou, B
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 4034 - 4038
  • [48] A deep learning-based intrusion detection approach for mobile Ad-hoc network
    Rahma Meddeb
    Farah Jemili
    Bayrem Triki
    Ouajdi Korbaa
    Soft Computing, 2023, 27 : 9425 - 9439
  • [49] Adaptive load distribution approach based on congestion control scheme in ad-hoc networks
    Sharma, Varun Kumar
    Kumar, Mahesh
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2019, 106 (01) : 48 - 68
  • [50] A pattern-based approach for developing creativity applications supported by surface computing
    Magallanes, Yazmin
    Alfredo Sanchez, J.
    Cervantes, Ofelia
    Wan, Wanggen
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2018, 110 : 134 - 154