Using aspect-oriented concepts in the requirements analysis of distributed real-time embedded systems

被引:0
|
作者
Freitas, Edison P. [1 ]
Wehrmeister, Marco A. [1 ]
Pereira, Carlos E. [1 ]
Wagner, Flavio R. [1 ]
Silva, Elias T., Jr. [1 ]
Carvalbo, Fabiano C. [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, BR-90046900 Porto Alegre, RS, Brazil
关键词
requirements specification; distributed real-time embedded systems; aspect-orientation; separation of concerns;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed Real-time Embedded (DRE) systems commonly have several requirements that are difficult to handle when a pure object-oriented method is used for their development. These requirements are called non-functional requirements and refer to orthogonal properties, conditions, and restrictions that are spread out over the system. In general, the specification of those requirements using pure object oriented methods leads to intermixed specification with the functional requirements. This work presents a proposal to use the concepts of aspect orientation in the specification of DRE requirements at the system analysis phase, offering a link from those requirements to system elements in the design phase. To support our proposal, it was performed an adaptation of a rnethod called FRIDA (From Requlrements to Design using Aspects) to the DRE generating the RT-FRIDA (Real-Time FRIDA).
引用
收藏
页码:221 / 230
页数:10
相关论文
共 50 条
  • [21] Analysis and optimization of distributed real-time embedded systems
    Pop, Paul
    Eles, Petru
    Peng, Zebo
    Pop, Traian
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2006, 11 (03) : 593 - 625
  • [22] Architectural assessment of embedded systems using aspect-oriented programming principles
    Schmidt, P
    Milstein, J
    Alvarado, S
    [J]. ISORC 2005: Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, Proceedings, 2005, : 90 - 93
  • [23] Aspect-oriented real-time system modeling method based on UML
    Zhang, LC
    Liu, RC
    [J]. 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings, 2005, : 373 - 376
  • [24] An evaluation of aspect-oriented programming for Java']Java-based real-time systems development
    Tsang, SL
    Clarke, S
    Baniassad, E
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 291 - 300
  • [25] Aspect-Oriented Formal Specification for Real Time Cyber Physical Systems
    Zhang, Lichen
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL III, 2010, : 593 - 596
  • [26] Towards a Proper Aspect-oriented Model for Distributed Systems
    Mejia, Ismael
    [J]. AOSD 2011 PROCEEDINGS AND COMPANION MATERIAL, 2011, : 83 - 84
  • [27] Modeling and analysis of scheduling for distributed real-time embedded systems
    Zhang H.-T.
    Wu G.-F.
    [J]. International Journal of Automation and Computing, 2010, 7 (4) : 525 - 530
  • [28] Modeling and Analysis of Scheduling for Distributed Real-time Embedded Systems
    HaiTao Zhang GuiFang Wu Electronic and Information Engineering CollegeHenan University of Science and TechnologyLuoyang PRC
    [J]. International Journal of Automation & Computing., 2010, 7 (04) - 530
  • [29] Modeling and Analysis of Scheduling for Distributed Real-time Embedded Systems
    Hai-Tao Zhang Gui-Fang Wu Electronic and Information Engineering College
    [J]. Machine Intelligence Research, 2010, (04) : 525 - 530
  • [30] Real-time framework for distributed embedded systems
    Chaaban, K
    Crubillé, P
    Shawky, M
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 96 - 107