A tool that supports highly reliable component-based software development

被引:0
|
作者
Matsumoto, M [1 ]
Futatsugi, K [1 ]
机构
[1] PFU Ltd, Div 1, Machida, Tokyo 1948510, Japan
来源
ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS | 2004年 / 87卷 / 07期
关键词
component; behavior specifications; detailed verification; !text type='Java']Java[!/text]Beans;
D O I
10.1002/ecjb.20103
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The development of software using component software is starting to spread because of the expectation that software manufacturing can be improved. In this paper, component software represents software created by selecting the appropriate components from a component library and then combining them together. In order to improve manufacturing, a software architecture must be selected. In this paper, the authors propose a tree architecture appropriate for describing the behavior of components, and then use this architecture as their software architecture. In a tree architecture, the behavior of a component and the component combinations are described using one type of algebraic specification called projection behavior specifications. By taking advantage of the projection behavior specifications, (I) detailed verification which demonstrates that the combined components satisfy the required specifications (component software behavior) can be performed and (2) the connectors can be automatically generated from the description of the combinations. This provides support for the development of highly reliable component software. The authors look into methods (1) and (2), and then use them to create a software development too]. This paper discusses the software development tool. (C) 2004 Wiley Periodicals, Inc.
引用
收藏
页码:70 / 79
页数:10
相关论文
共 50 条
  • [31] Flow latency analysis of component-based embedded software: Model and methodology
    Tang, Lei
    Hanbo, Wang
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2014, 5 (04)
  • [32] Towards a Coalgebraic Semantics of Behavioral Adaptation in Component-based Software Systems
    Sun, Meng
    2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND MECHANICAL AUTOMATION (CSMA), 2015, : 41 - 44
  • [33] QoS modeling and analysis of component-based software systems: a stochastic approach
    Xia, Yunni
    Wang, Hanpin
    Feng, Wangsen
    Huang, Yu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (12): : 1359 - 1385
  • [34] Regression testing for component-based software systems by enhancing change information
    Mao, CY
    Lu, YS
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 611 - 618
  • [35] Mapping an ADL to a component-based application development environment
    de Paula, VCC
    Batista, TV
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2306 : 128 - 142
  • [36] User engineering: A new methodology for development of user-driven domain-specific application software based on component-based software architecture
    Li, MS
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: ISAS '98, 1998, : 341 - 347
  • [37] A COMPONENT-BASED AUTHORING TOOL AND SCRIPT LANGUAGE FOR MPEG-4
    Koong, Chorng-Shiuh
    Lee, Bo-Huan
    Wang, Yu-Hsiang
    Chang, Chih-Hung
    Chu, William C.
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 265 - 269
  • [38] An Improved Path-based Reliability Prediction Model for Component-Based Embedded Software
    Li, Changde
    Zhou, Xingshe
    Wang, Yuying
    Dong, Yunwei
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 301 - 307
  • [39] Regression Testing for Component-based Software via Built-in Test Design
    Mao, Chengying
    Lu, Yansheng
    Zhang, Jinlong
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1416 - 1421
  • [40] Modeling and analysis of component-based software systems: A graph theoretic systems approach
    Upadhyay N.
    Deshpande B.M.
    Agrawal V.P.
    Systems Research Forum, 2010, 4 (02): : 151 - 172