Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Metropolis: An Integrated Electronic System Design Environment

Published: 01 April 2003 Publication History

Abstract

Today, the design chain lacks adequate support, with most system-level designers using a collection of unlinked tools. The implementation then proceeds with informal techniques involving numerous human-language interactions that create unnecessary and unwanted iterations among groups of designers in different companies or different divisions.The move toward programmable platforms shifts the design implementation task toward embedded software design. When embedded software reaches the complexity typical of today's designs, the risk that the software will not function correctly increases exponentially. The Metropolis project seeks to develop a unified framework that can cope with this challenge.

References

[1]
E. Lee and A. Sangiovanni-Vincentelli, "A Framework for Comparing Models of Computation," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, Dec. 1998, pp. 1217-1229.
[2]
G.J. Holzmann, "The Model Checker Spin," IEEE Trans. Software Eng., May 1997, pp. 258-279.
[3]
F. Balarin, et al., "Modeling and Designing Heterogeneous Systems," Concurrency and Hardware Design, J. Cortadella, A. Yakovlev, and G. Rozenberg, eds., Springer, 2002, pp. 228-273.
[4]
S. Solden, "Architectural Services Modeling for Performance in HW-SW Co-Design," Proc. Workshop on Synthesis and System Integration of Mixed Technologies, IEEE Press, 2001, pp. 72-77.
[5]
F. Balarin, et al., "Concurrent Execution Semantics and Sequential Simulation Algorithms for the Metropolis Metamodel," Proc. 10th Int'l Symp. Hardware/Software Codesign, IEEE CS Press, 2002, pp. 13-18.
[6]
X. Chen, et al., "Formal Verification of Embedded System Designs at Multiple Levels of Abstraction," Int'l Workshop High-Level Design, Validation and Test, IEEE CS Press, 2002, pp. 125-130.
[7]
X. Chen, et al., "Automatic Generation of Simulation Monitors from Quantitative Constraint Formula," to be published in Proc. Design Automation and Test in Europe 2003, ACM Press, 2003.
[8]
J. Cortadella, et al., "Quasi-Static Scheduling of Independent Tasks for Reactive Systems," Proc. 23rd Int'l Conf. Application and Theory of Petri Nets, Springer, 2002, pp. 80-99.
[9]
F. Balarin, et al., Hardware-Software Co-Design of Embedded Systems: The Polis Approach, Kluwer Academic Publishers, 1997.
[10]
J. Buck, et al., "Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems," Int'l J. Computer Simulation, Apr. 1994, pp. 155-182.
[11]
T. Grotker, et al., System Design with SystemC, Kluwer Academic Publishers, 2002.
[12]
D. Gajski J. Zhu and R. Domer, The SpecC Language, Kluwer Academic Publishers, 1997.

Cited By

View all
  • (2024)MYRTUS: Multi-layer 360° dYnamic orchestration and interopeRable design environmenT for compute-continUum SystemsProceedings of the 21st ACM International Conference on Computing Frontiers: Workshops and Special Sessions10.1145/3637543.3654618(101-106)Online publication date: 7-May-2024
  • (2022)UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systemsThe Journal of Supercomputing10.1007/s11227-021-03887-178:1(279-314)Online publication date: 1-Jan-2022
  • (2021)Tool Integration for Automated Synthesis of Distributed Embedded ControllersACM Transactions on Cyber-Physical Systems10.1145/34774996:1(1-31)Online publication date: 23-Nov-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Computer
Computer  Volume 36, Issue 4
April 2003
87 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 April 2003

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)MYRTUS: Multi-layer 360° dYnamic orchestration and interopeRable design environmenT for compute-continUum SystemsProceedings of the 21st ACM International Conference on Computing Frontiers: Workshops and Special Sessions10.1145/3637543.3654618(101-106)Online publication date: 7-May-2024
  • (2022)UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systemsThe Journal of Supercomputing10.1007/s11227-021-03887-178:1(279-314)Online publication date: 1-Jan-2022
  • (2021)Tool Integration for Automated Synthesis of Distributed Embedded ControllersACM Transactions on Cyber-Physical Systems10.1145/34774996:1(1-31)Online publication date: 23-Nov-2021
  • (2020)SysML modelsProceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings10.1145/3417990.3419225(1-10)Online publication date: 16-Oct-2020
  • (2019)Modeling and Virtual Prototyping for Embedded Systems on Mixed-Signal MulticoresProceedings of the Rapid Simulation and Performance Evaluation: Methods and Tools10.1145/3300189.3300193(1-7)Online publication date: 21-Jan-2019
  • (2019)From high-level modeling toward efficient and trustworthy circuitsInternational Journal on Software Tools for Technology Transfer (STTT)10.1007/s10009-017-0462-521:2(143-163)Online publication date: 1-Apr-2019
  • (2019)Unified Graphical Co-modelling of Cyber-Physical Systems Using AADL and Simulink/StateflowUnifying Theories of Programming10.1007/978-3-030-31038-7_6(109-129)Online publication date: 8-Oct-2019
  • (2018)Actor-Oriented Design Patterns for Performance Modeling of Wireless Communications in Cyber-physical SystemsProceedings of the 14th ACM International Symposium on QoS and Security for Wireless and Mobile Networks10.1145/3267129.3267136(29-38)Online publication date: 25-Oct-2018
  • (2018)Safety-Assured Model-Driven Design of the Multifunction Vehicle Bus ControllerIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2017.277807719:10(3320-3333)Online publication date: 1-Oct-2018
  • (2016)Efficiently Computing Latency Distributions by Combined Performance Evaluation TechniquesProceedings of the 9th EAI International Conference on Performance Evaluation Methodologies and Tools10.4108/eai.14-12-2015.2262725(158-163)Online publication date: 4-Jan-2016
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media