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 条
  • [1] Aspect-Oriented Analysis for Embedded Real-Time Systems
    Zhang, Lichen
    [J]. PROCEEDINGS OF THE 2008 ADVANCED SOFTWARE ENGINEERING & ITS APPLICATIONS, 2008, : 53 - 56
  • [2] Aspect-oriented specification architectures for distributed real-time systems
    Katara, M
    Mikkonen, T
    [J]. SEVENTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2001, : 180 - 190
  • [3] A Distributed Real-Time Operating System Built with Aspect-Oriented Programming for Distributed Embedded Control Systems
    Saito, Nobuhiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 436 - 443
  • [4] Aspect-Oriented QoS Modeling of Dependable and Distributed Real-time Systems
    Zhang, Lichen
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL III, 2010, : 597 - 600
  • [5] An aspect-oriented approach for dealing with non-functional requirements in a model-driven development of distributed embedded real-time systems
    Wehrmeister, Marco A.
    Freitas, Edison P.
    Pereira, Carlos E.
    Wagner, Flavio R.
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 428 - +
  • [6] Aspect-Oriented Formal Specification for Real-Time Systems
    Zhang, Lichen
    [J]. ADVANCES IN COMPUTATIONAL SCIENCE AND ENGINEERING, 2009, 28 : 13 - 32
  • [7] Aspect-oriented Middleware-based Real-time and Embedded Systems Software Process
    Liu Jingyong
    Zhong Yong
    Zhang Lichen
    Chen Yong
    [J]. 2009 IITA INTERNATIONAL CONFERENCE ON SERVICES SCIENCE, MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 531 - +
  • [8] Aspect-Oriented Modeling Method for Real-Time Information Systems
    Zhang, Lichen
    [J]. 2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 780 - 783
  • [9] Using aspect-oriented software development in real-time embedded systems software - A review of scheduling, resource allocation and synchronization
    Cheng, Pericles Leng
    Papadopoulos, George Arigelos
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 388 - +
  • [10] Component-Based and Aspect-Oriented Methodology and Tool for Real-Time Embedded Control Systems Design
    Hamouche, Redha
    Kocik, Remy
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1421 - 1424