Supporting Component Presence Notifications in Software Development

被引:0
|
作者
Palacio, Ramon R.
Padilla, German
Moran, Alberto L.
Cortez, Joaquin
Vizcaino, Aurora
机构
关键词
Component-based Software Engineering; Software Engineering; Notifications; Collaborative Systems;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the current approaches to software engineering is Component-based Software Engineering (CBSE). As its name implies, CBSE has to do with the development of open and distributed systems by assembling a set of components. However in practice it is difficult to follow the characteristics demanded by this working philosophy because when developers want to update or modify a component, they do not have the required and sufficient information to determine the degree of impact that a change will have. In order to understand the management of components in CBSE ten experts in software development were interviewed. With the information obtained, the requirements for a system that we call Component Presence Notifier were defined. This system supports the extraction of information from different repositories of the organization and presents it as elements of a graphical user interface (GUI). This information is provided to the developer while working with any of the registered components in order to increase his/her awareness of the impact of the proposed modification. As future work, this prototype will be evaluated for usability by a group of distributed software developers.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 50 条
  • [31] Contract oriented development of component software
    Liu, ZM
    He, JF
    Li, XS
    EXPLORING NEW FRONTIERS OF THEORETICAL INFORMATICS, 2004, 155 : 349 - 365
  • [32] Component-based software development
    Capretz, LF
    Capretz, MAM
    Li, DH
    IECON'01: 27TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2001, : 1834 - 1837
  • [33] Collaborative Component Engineering and Software Development
    Czejdo, Bogdan Denny
    Baszun, Mikolaj
    SOUTHEASTCON 2017, 2017,
  • [34] A Component Development Framework for Embedded Software
    Yuan, Cangzhou
    Liu, Zhao
    Wang, Xiaowei
    Yuan, Fayou
    2021 IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING (ICICSE 2021), 2021, : 71 - 75
  • [35] A computerized tutor for architecting software -: Supporting the creative aspects of software development
    Fernandez-Sdnehez, Jose L.
    Pais, Javier Carracedo
    ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL SE: SOFTWARE ENGINEERING, 2007, : 367 - 370
  • [36] A Framework for Supporting the Software Architecture Evaluation Process in Global Software Development
    Babar, Muhammad Ali
    ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 93 - 102
  • [37] Design and implementation of component repository for supporting the component based development process
    Cha, JE
    Yang, YJ
    Song, MS
    Kim, HG
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 735 - 740
  • [38] Supporting evolution in component-based development using component libraries
    Casanova, M
    Van Der Straeten, R
    Jonckers, V
    SEVENTH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2003, : 123 - 132
  • [39] The software supermarket: A catalyst for component-based software development
    Pyne, RA
    Mugisa, EK
    Proceedings of the IASTED International Conference on Software Engineering, 2004, : 269 - 274
  • [40] Component Based Software Development Using Component Oriented Programming
    Shukla, Ruchi
    Marwala, T.
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, 2013, 174 : 1125 - 1133