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 条
  • [1] A Software Product Evaluation Process for supporting the Component Based Development
    Lee, K
    Lee, SJ
    Third ACIS International Conference on Software Engineering Research, Managment and Applications, Proceedings, 2005, : 56 - 63
  • [2] A configuration management system supporting component-based software development
    Zhang, L
    Mei, H
    Zhu, H
    25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 25 - 30
  • [3] SUPPORTING COMPONENT MATCHING FOR SOFTWARE REUSE
    SUTCLIFFE, A
    MAIDEN, N
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 593 : 290 - 303
  • [4] An approach to software development based on heterogeneous component reuse and its supporting system
    杨芙清
    梅宏
    吴穹
    朱冰
    Science China Technological Sciences, 1997, (04) : 405 - 413
  • [5] An approach to software development based on heterogeneous component reuse and its supporting system
    Yang, FQ
    Mei, H
    Wu, QN
    Zhu, B
    SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 1997, 40 (04): : 405 - 413
  • [6] An approach to software development based on heterogeneous component reuse and its supporting system
    Fuqing Yang
    Hong Mei
    Qiong Wu
    Bing Zhu
    Science in China Series E: Technological Sciences, 1997, 40 : 405 - 413
  • [7] Supporting component-based software evolution
    Gardler, R
    Mehandjiev, N
    OBJECTS, COMPONENTS, ARCHITECTURES, SERVICES, AND APPLICATIONS FOR A NETWORKED WORLD, 2003, 2591 : 103 - 120
  • [8] Supporting software development with roles
    Zhu, Haibin
    Zhou, MengChu
    Seguin, Pierre
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1110 - 1123
  • [9] Supporting argumentation in software development
    Bui, TX
    Ma, PC
    Stricker, C
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 2: INFORMATION SYSTEMS - COLLABORATION SYSTEMS AND TECHNOLOGY, 1997, : 514 - 523
  • [10] A New Scheduling Software for Supporting Automotive Component Manufacturing
    Forrai, Monika Kulcsarne
    Kulcsar, Gyula
    VEHICLE AND AUTOMOTIVE ENGINEERING, 2017, : 257 - 274