메뉴 건너뛰기




Volumn 17, Issue 6, 2006, Pages 528-550

A survey of approaches for the visual model-driven development of next generation software-intensive systems

Author keywords

Adaptable; MDA; MDD; Software intensive systems; Survey; Visual modeling

Indexed keywords


EID: 33751505941     PISSN: 1045926X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jvlc.2006.10.002     Document Type: Article
Times cited : (29)

References (42)
  • 1
    • 33751544703 scopus 로고    scopus 로고
    • M. Wirsing (Ed.), Report on the EU/NSF Strategic Workshop on Engineering Software-Intensive Systems, Edinburgh, GB, 2004.
  • 2
    • 33751513278 scopus 로고    scopus 로고
    • Standards Coordinating Committee of the IEEE Computer Society, The Institute of Electrical and Electronics Engineers, Inc., 345 East 47th Street, New York, NY 10017-2394, USA, Recommended Practice for Architectural Description of Software-Intensive Systems, IEEE-Std-1471, 2000.
  • 3
    • 4243155142 scopus 로고    scopus 로고
    • A science of design for software-intensive systems
    • Freeman P., and Hart D. A science of design for software-intensive systems. Communications of the ACM 47 8 (2004) 19-21
    • (2004) Communications of the ACM , vol.47 , Issue.8 , pp. 19-21
    • Freeman, P.1    Hart, D.2
  • 4
    • 33751504235 scopus 로고    scopus 로고
    • NSF Workshop on Modeling and Simulation for Design of Large Software-Intensive Systems: Toward a New Paradigm Recognizing Networked, Distributed and Diffuse-Control Software, 3-4 December, 2003.
  • 6
    • 33751538449 scopus 로고    scopus 로고
    • Object Management Group, UML for System Engineering Request for Proposal, document ad/03-03-41, March 2003.
  • 7
    • 33751521551 scopus 로고    scopus 로고
    • SysML Partner, Systems Modeling Language (SysML) Specification, version 1.0 alpha, document ad/05-11-14, November 2005.
  • 8
    • 33751540310 scopus 로고    scopus 로고
    • Object Management Group, UML 2.0 Superstructure Specification, document: ptc/04-10-02 (convenience document), October 2004.
  • 9
    • 33751508708 scopus 로고    scopus 로고
    • L. Carloni, M.D.D. Benedetto, R. Passerone, A. Pinto, A. Sangiovanni-Vincentelli, Modeling Techniques, Programming languages and design toolsets for hybrid systems, Project IST-2001-38314 COLUMBUS-Design of Embedded Controllers for Safety Critical Systems, WPHS: Hybrid System Modeling, version: 0.2, Deliverable number: DHS4-5-6, July 2004.
  • 10
    • 33751547412 scopus 로고    scopus 로고
    • D. Henriksson, O. Redell, J. El-Khoury, M. Törngren, K.-E. Årzén, Tools for real-time control systems co-design-a survey, Technical Report ISRN LUTFD2/TFRT-7612--SE, Department of Automatic Control, Lund Institute of Technology, Sweden, April 2005.
  • 11
    • 28044440114 scopus 로고    scopus 로고
    • Experimental evaluation of software development tools for safety-critical real-time systems
    • Kornecki A.J., and Zalewski J. Experimental evaluation of software development tools for safety-critical real-time systems. Innovations in Systems and Software Engineering (2005) 176-188
    • (2005) Innovations in Systems and Software Engineering , pp. 176-188
    • Kornecki, A.J.1    Zalewski, J.2
  • 12
    • 33751502731 scopus 로고    scopus 로고
    • Object Management Group, OMG Unified Modeling Language Specification, Version 1.5, OMG document formal/03-03-01, September 2001.
  • 13
    • 0023365727 scopus 로고
    • Statecharts: a visual formalism for complex systems
    • Harel D. Statecharts: a visual formalism for complex systems. Science of Computer Programming 8 3 (1987) 231-274
    • (1987) Science of Computer Programming , vol.8 , Issue.3 , pp. 231-274
    • Harel, D.1
  • 14
    • 0029637354 scopus 로고    scopus 로고
    • R. Alur, C. Courcoubetis, N. Halbwachs, T. Henzinger, P.-H. Ho, X. Nicollin, A. Olivero, J. Sifakis, S. Yovine, The algorithmic analysis of hybrid systems, Theoretical Computer Science 138 (1995) 3-34.
  • 16
    • 33751548068 scopus 로고    scopus 로고
    • R. Alur, T. Dang, J. Esposito, R. Fierro, Y. Hur, F. Ivancic, V. Kumar, I. Lee, P. Mishra, G. Pappas, O. Sokolsky, Hierarchical hybrid modeling of embedded systems, in: First Workshop on Embedded Software, 2001.
  • 20
    • 33751506332 scopus 로고    scopus 로고
    • T. Stauner, A. Pretschner, I. Péter, Approaching a discrete-continuous UML: tool support and formalization, in: Proceedings of the UML'2001 Workshop on Practical UML-Based Rigorous Development Methods-Countering or Integrating the eXtremists, Toronto, Canada, 2001, pp. 242-257.
  • 23
    • 34748837469 scopus 로고    scopus 로고
    • R. Grosu, I. Krüger, T. Stauner, Hybrid sequence charts, in: Proceedings of the Third IEEE International Symposium on Object-oriented Real-time Distributed Computing (ISORC 2000), IEEE, 2000.
  • 24
    • 33751535711 scopus 로고    scopus 로고
    • C. Hylands, E. Lee, J. Liu, X. Liu, S. Neuendorffer, Y. Xiong, Y. Zhao, H. Zheng, Overview of the Ptolemy Project, TechReport UCB/ERL M03/25, Department of Electrical Engineering and Computer Science, University of California, Berkeley, July 2003.
  • 25
    • 33751514829 scopus 로고    scopus 로고
    • C. Brooks, A. Cataldo, E.A. Lee, J. Liu, X. Liu, S. Neuendorffer, H. Zheng, HyVisual: a hybrid system visual modeler, University of California, Berkeley, Technical Memorandum UCB/ERL M05/24, 2005.
  • 26
    • 0037298562 scopus 로고    scopus 로고
    • From control models to real-time code using Giotto
    • (A preliminary report on this work appeared in: C.M. Kirsch, M.A.A. Sanvido, T.A. Henzinger, W. Pree, (Eds.), A Giotto-based Helicopter Control System, Proceedings of the Second International Workshop on Embedded Software (EMSOFT), Lecture Notes in Computer Science, vol. 2491, Springer, Berlin, 2002, pp. 46-60)
    • Henzinger T.A., Kirsch C.M., Sanvido M.A., and Pree W. From control models to real-time code using Giotto. IEEE Control Systems Magazine 23 1 (2003) 50-64 (A preliminary report on this work appeared in: C.M. Kirsch, M.A.A. Sanvido, T.A. Henzinger, W. Pree, (Eds.), A Giotto-based Helicopter Control System, Proceedings of the Second International Workshop on Embedded Software (EMSOFT), Lecture Notes in Computer Science, vol. 2491, Springer, Berlin, 2002, pp. 46-60)
    • (2003) IEEE Control Systems Magazine , vol.23 , Issue.1 , pp. 50-64
    • Henzinger, T.A.1    Kirsch, C.M.2    Sanvido, M.A.3    Pree, W.4
  • 27
    • 0242527741 scopus 로고    scopus 로고
    • Giotto: a time-triggered language for embedded programming
    • (A preliminary version appeared in: Proceedings of the First International Workshop on Embedded Software (EMSOFT), Lecture Notes in Computer Science, vol. 2211, Springer, Berlin, 2001, pp. 166-184)
    • Henzinger T.A., Horowitz B., and Kirsch C.M. Giotto: a time-triggered language for embedded programming. Proceedings of the IEEE 91 (2003) 84-99 (A preliminary version appeared in: Proceedings of the First International Workshop on Embedded Software (EMSOFT), Lecture Notes in Computer Science, vol. 2211, Springer, Berlin, 2001, pp. 166-184)
    • (2003) Proceedings of the IEEE , vol.91 , pp. 84-99
    • Henzinger, T.A.1    Horowitz, B.2    Kirsch, C.M.3
  • 29
    • 33751548159 scopus 로고    scopus 로고
    • A. Agrawal, G. Simon, G. Karsai, Semantic translation of simulink/stateflow models to hybrid automata using graph transformations, in: International Workshop on Graph Transformation and Visual Modeling Techniques, Barcelona, Spain, 2004.
  • 31
    • 26844498374 scopus 로고    scopus 로고
    • Model-driven development of reconfigurable mechatronic systems with mechatronic UML
    • Assmann U., Rensink A., and Aksit M. (Eds), Springer, Berlin
    • Burmester S., Giese H., and Tichy M. Model-driven development of reconfigurable mechatronic systems with mechatronic UML. In: Assmann U., Rensink A., and Aksit M. (Eds). Model Driven Architecture: Foundations and Applications, Lecture Notes in Computer Science vol. 3599 (2005), Springer, Berlin 47-61
    • (2005) Model Driven Architecture: Foundations and Applications, Lecture Notes in Computer Science , vol.3599 , pp. 47-61
    • Burmester, S.1    Giese, H.2    Tichy, M.3
  • 32
    • 33751503070 scopus 로고    scopus 로고
    • S. Burmester, H. Giese, O. Oberschelp, Hybrid UML components for the design of complex self-optimizing mechatronic systems, in: Informatics in Control, Automation and Robotics, Kluwer Academic Publishers, Dordrecht, 2005.
  • 33
    • 33751524270 scopus 로고    scopus 로고
    • Synthesis of parameterized UML real-time patterns from multiple parameterized real-timed scenarios
    • Bordeleau F., Leue S., and Systä T. (Eds), Springer, Berlin
    • Burmester S., Giese H., and Klein F. Synthesis of parameterized UML real-time patterns from multiple parameterized real-timed scenarios. In: Bordeleau F., Leue S., and Systä T. (Eds). Scenarios: Models, Algorithms and Tools, Lecture Notes in Computer Science vol. 3371 (2005), Springer, Berlin 193-211
    • (2005) Scenarios: Models, Algorithms and Tools, Lecture Notes in Computer Science , vol.3371 , pp. 193-211
    • Burmester, S.1    Giese, H.2    Klein, F.3
  • 36
    • 0030615515 scopus 로고    scopus 로고
    • V. Friesen, S. Jähnichen, M. Weber, Specification of software controlling a discrete-continuous environment, in: Proceedings of the 1997 International Conference on Software Engineering, Boston, Massachusetts, United States, 1997.
  • 37
    • 33751508056 scopus 로고    scopus 로고
    • T. Stauner, Systematic development of hybrid systems, Ph.D. Thesis, Technische Universität München, 2001.
  • 38
    • 33751528440 scopus 로고    scopus 로고
    • S. Burmester, H. Giese, M. Hirsch, Syntax and semantics of hybrid components, Technical Report tr-ri-05-264, University of Paderborn, October 2005.
  • 39
    • 33751502980 scopus 로고    scopus 로고
    • SysML Submission Team (SST), Systems Modeling Language (SysML) Specification, version 1.0 alpha, document ad/06-02-13, February 2005.
  • 40
    • 33751525954 scopus 로고    scopus 로고
    • P. Allen (Ed.), The OMG's Model Driven Architecture, Component Development Strategies, vol. XII, The Monthly Newsletter from the Cutter Information Corp. on Managing and Developing Component-Based Systems, 2002.
  • 41
    • 33751540309 scopus 로고    scopus 로고
    • A.S. Vincentelli, Defining platform-based design, EEDesign of EETimes, 2002.
  • 42
    • 33751521125 scopus 로고    scopus 로고
    • B. Bouyssounouse, J. Sifakis (Eds.), Embedded Systems Design: The ARTIST Roadmap for Research and Development, Lecture Notes in Computer Science, vol. 3436, Springer, GmbH, 2005.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.