Fuxi: An agile development environment for embedded systems

被引:0
|
作者
Wang, Zhongbin
机构
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Challenged by market and technical advance, the requirements of embedded products will keep changing throughout the whole process of development. How to introduce agility to the development process, to adapt to these changes? In this paper, we proposed an architecture-based, aspect-oriented methodology of agile software development, which takes expressivity and efficiency as two major concerns of embedded applications; expressivity yields agility, and efficiency meets the constraints of resources. Under the separation of concerns, we differentiate the system into functional aspect and several technical aspects which give supports to the functional one. Different concerns need different programming paradigms. At the functional aspect, we takes declarative programming, and at the technical aspects procedural programming. An abstract machine, as a pivotal of the architecture, weaves all these aspects dynamically at runtime, to achieve all the functionalities of the system.
引用
收藏
页码:631 / 632
页数:2
相关论文
共 50 条
  • [21] ASCET-SD - Development environment for embedded control systems
    Lefarth, U
    Baum, U
    Beck, T
    Zurawka, T
    COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, : 85 - 90
  • [22] An Integrated Development Environment to Support the Multi-core Embedded Systems Development
    Chang, Chih-Hung
    Lu, Chih-Wei
    Chu, William C.
    Hsiung, Pao-Ann
    Hsueh, Nien-Lin
    Koong, Chorng-Shiuh
    Yang, Chao-Tung
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 258 - 264
  • [23] Development of an Agile beam Georadar prototype for the Investigation of pLanetary Environment (AGILE)
    Biancheri-Astier, M.
    Saintenoy, A.
    Ciarletti, V.
    PROCEEDINGS OF THE 2014 15TH INTERNATIONAL CONFERENCE ON GROUND PENETRATING RADAR (GPR 2014), 2014, : 837 - 840
  • [24] Quality Management techniques embedded in Agile Project Development
    Dovleac, Raluca
    Ionica, Andreea
    8TH INTERNATIONAL CONFERENCE ON MANUFACTURING SCIENCE AND EDUCATION (MSE 2017) - TRENDS IN NEW INDUSTRIAL REVOLUTION, 2017, 121
  • [25] Applying Interdisciplinarity and Agile Methods in the Development of an Embedded System
    de Freitas, Renan Cavichi
    de Oliveira Junior, Jefferson Andrade
    Alves Hino, Fabiano Yukio
    Silva Neto, Juvenal
    Vicente, Leonardo Miranda
    da Cunha, Adilson Marques
    Vieira Dias, Luiz Alberto
    2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 645 - 646
  • [26] Aligning computing systems with their environment: An agile perspective
    Keenan, Frank
    Bustard, David W.
    13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 229 - +
  • [27] Reshaping Distributed Agile and Adaptive Development Environment
    Nocera, Francesco
    ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 968 - 970
  • [28] Migrating Agile Development into the Cloud Computing Environment
    Mwansa, Gardner
    Mnkandla, Ernest
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 818 - 825
  • [29] Techniques for Regression Testing in Agile Development Environment
    Wang X.-L.
    Zeng H.-W.
    Lin W.-W.
    Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (10): : 2323 - 2338
  • [30] A SOA-Based Embedded Systems Development Environment for Industrial Automation
    Thramboulidis, K. C.
    Doukas, G.
    Koumoutsos, G.
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)