A component based design tool for networked embedded software supporting non-functional analysis

被引:0
|
作者
Shi, Ke [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Serv Comp Technol & Syst Lab, Wuhan 430074, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper a new approach for building networked embedded software is presented. The approach is based on the composition of reusable components with the addition of a perspective contract principle for modeling non-functional properties. Nonfunctional properties are an important aspect of networked embedded software, and this is why they are modeled separately. As such, the component view presented here differs from traditional component based views, where focus is laid on the functional pan. Pie ideas discussed in the paper have been implemented in a tool. This tool enables the construction of networked embedded software by means of components and perspective contracts. Currently, a queuing network based algorithm that considers all non-functional properties together performs a static analysis on the perspective contracts before execution of the application.
引用
收藏
页码:327 / +
页数:3
相关论文
共 50 条
  • [1] Supporting software maintenance with non-functional information
    Franch, X
    Botella, P
    [J]. FIRST EUROMICRO CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 1997, : 10 - 16
  • [2] A software development process supporting non-functional properties
    Röttger, S
    Zschaler, S
    [J]. Proceedings of the IASTED International Conference on Software Engineering, 2004, : 202 - 205
  • [3] Estimating Non-functional Properties of Component-based Software Based on Resource Consumption
    Meyerhoefer, Marcus
    Meyer-Wegenera, Klaus
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 114 : 25 - 45
  • [4] Models for non-functional aspects of component-based software (NfC'04)
    Bruel, JM
    Georg, G
    Hussmann, H
    Ober, I
    Pohl, C
    Whittle, J
    Zschaler, S
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 62 - 66
  • [5] Workshop on models for non-functional properties of component-based software - NfC
    Georg, G
    Aagedal, JO
    Mirandola, R
    Ober, I
    Petriu, D
    Theilmann, W
    Whittle, J
    Zschaler, S
    [J]. SATELLITE EVENTS AT THE MODELS 2005 CONFERENCE, 2006, 3844 : 210 - 216
  • [6] Formal specification of non-functional properties of component-based software systems
    Zschaler, Steffen
    [J]. SOFTWARE AND SYSTEMS MODELING, 2010, 9 (02): : 161 - 201
  • [7] Component-based design of embedded software: An analysis of design issues
    Angelov, C
    Sierszecki, K
    Marian, N
    [J]. SCIENTIFIC ENGINEERING OF DISTRIBUTED JAVA APPLICATIONS, 2005, 3409 : 1 - 11
  • [8] Addressing Non-functional Requirements for Embedded Applications with Platform Based Aspect Design
    Resmerita, Stefan
    Poelzleitner, Anton
    Lukesch, Stefan
    [J]. 2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING WORKSHOPS, 2015, : 42 - 49
  • [9] Design accompanying analysis of component-based embedded software
    Maydl, W
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 178 - 193
  • [10] A Framework for the Integration of Functional and Non-functional Analysis of Software Architectures
    Cortellessa, V.
    Di Marco, A.
    Inverardi, P.
    Mancinelli, F.
    Pelliccione, P.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 116 : 31 - 44