메뉴 건너뛰기




Volumn 7, Issue 2, 2008, Pages 131-155

Supporting UML-based development of embedded systems by formal techniques

Author keywords

Embedded systems; Formal methods; Real time; UML

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; FORMAL METHODS; REAL TIME SYSTEMS; SEMANTICS; THEOREM PROVING; UNIFIED MODELING LANGUAGE;

EID: 43449114228     PISSN: 16191366     EISSN: 16191374     Source Type: Journal    
DOI: 10.1007/s10270-006-0043-7     Document Type: Article
Times cited : (22)

References (48)
  • 1
    • 35048864878 scopus 로고    scopus 로고
    • Deductive verification of UML models in TLPVS
    • In: LNCS Springer, Heidelberg
    • Arons, T., Hooman, J., Kugler, H., Pnueli, A., van der Zwaag, M.: Deductive verification of UML models in TLPVS. In: Proc. UML 2004, pp. 335-349. LNCS, vol. 3273. Springer, Heidelberg (2004)
    • (2004) Proc. UML 2004 , vol.3273 , pp. 335-349
    • Arons, T.1    Hooman, J.2    Kugler, H.3    Pnueli, A.4    van der Zwaag, M.5
  • 4
    • 84957685266 scopus 로고    scopus 로고
    • Relating time progress and deadlines in hybrid systems
    • In: LNCS Springer, Heidelberg
    • Bornot, S., Sifakis, J.: Relating time progress and deadlines in hybrid systems. In: International Workshop HART, pp. 286-300. LNCS, vol. 1201. Springer, Heidelberg (1997)
    • (1997) International Workshop HART , vol.1201 , pp. 286-300
    • Bornot, S.1    Sifakis, J.2
  • 5
    • 72249103605 scopus 로고    scopus 로고
    • IF-2.0: A validation environment for component-based real-time systems
    • In: LNCS Springer, Heidelberg
    • Bozga, M., Graf, S., Mounier, L.: IF-2.0: A validation environment for component-based real-time systems. In: Conf. on Computer Aided Verification (CAV), pp. 343-348. LNCS, vol. 2404. Springer, Heidelberg (2002)
    • (2002) Conf. on Computer Aided Verification (CAV) , vol.2404 , pp. 343-348
    • Bozga, M.1    Graf, S.2    Mounier, L.3
  • 8
    • 0035393979 scopus 로고    scopus 로고
    • LSCs: Breathing life into message sequence charts
    • Damm W. and Harel D. (2001). LSCs: Breathing life into message sequence charts. Formal Methods System Des. 19(1): 45-80
    • (2001) Formal Methods System Des. , vol.19 , Issue.1 , pp. 45-80
    • Damm, W.1    Harel, D.2
  • 9
    • 13144259719 scopus 로고    scopus 로고
    • A discrete- time UML semantics for concurrency and communication in safety-critical applications
    • Damm W., Josko B., Pnueli A. and Votintseva A. (2005). A discrete- time UML semantics for concurrency and communication in safety-critical applications. Sci. Comput. Program. 55(1-3): 81-115
    • (2005) Sci. Comput. Program. , vol.55 , Issue.1-3 , pp. 81-115
    • Damm, W.1    Josko, B.2    Pnueli, A.3    Votintseva, A.4
  • 11
    • 0038472574 scopus 로고    scopus 로고
    • Real-time design patterns: Robust scalable architecture for real-time systems
    • Addison-Wesley
    • Douglass, B.: Real-tiRe design patterns: robust scalable architecture for real-time systems. Object Technology. Addison-Wesley (2003)
    • (2003) Object Technology
    • Douglass, B.1
  • 13
    • 0031187475 scopus 로고    scopus 로고
    • Executable object modeling with statecharts
    • Harel, D., Gery, E.: Executable object modeling with statecharts. IEEE Comput. 31-42 (1997)
    • (1997) IEEE Comput. , pp. 31-42
    • Harel, D.1    Gery, E.2
  • 14
    • 84862289473 scopus 로고    scopus 로고
    • Synthesizing state-based object systems from LSC specifications
    • Harel D. and Kugler H. (2002). Synthesizing state-based object systems from LSC specifications. Int. J. Foundations Comput. Sci. (IJFCS) 13(1): 5-51
    • (2002) Int. J. Foundations Comput. Sci. (IJFCS) , vol.13 , Issue.1 , pp. 5-51
    • Harel, D.1    Kugler, H.2
  • 16
    • 14044252175 scopus 로고    scopus 로고
    • Smart play-out extended: Time and forbidden elements
    • In: IEEE Computer Society Press
    • Harel, D., Kugler, H., Pnueli, A.: Smart play-out extended: Time and forbidden elements. In: Conf. on Quality Software (QSIC), pp. 2-10. IEEE Computer Society Press (2004)
    • (2004) Conf. on Quality Software (QSIC) , pp. 2-10
    • Harel, D.1    Kugler, H.2    Pnueli, A.3
  • 17
    • 36849023306 scopus 로고    scopus 로고
    • Synthesis revisited: Generating statechart models from scenarios-based requirements
    • In: LNCS Springer, Heidelberg
    • Harel, D., Kugler, H., Pnueli, A.: Synthesis revisited: Generating statechart models from scenarios-based requirements. In: Formal Methods in Software and System Modeling, pp. 309-324. LNCS, vol. 3393. Springer, Heidelberg (2005)
    • (2005) Formal Methods in Software and System Modeling , vol.3393 , pp. 309-324
    • Harel, D.1    Kugler, H.2    Pnueli, A.3
  • 18
    • 24944474930 scopus 로고    scopus 로고
    • Some methodological observations resulting from experience using LSCs and the play-in/play-out approach
    • In: LNCS Springer, Heidelberg
    • Harel, D., Kugler, H., Weiss, G.: Some methodological observations resulting from experience using LSCs and the play-in/play-out approach. In: Scenarios: Models, Algorithms and Tools, pp. 26-42. LNCS, vol. 3466. Springer, Heidelberg (2005)
    • (2005) Scenarios: Models, Algorithms and Tools , vol.3466 , pp. 26-42
    • Harel, D.1    Kugler, H.2    Weiss, G.3
  • 21
    • 3042527918 scopus 로고    scopus 로고
    • Specifying and executing behavioral requirements: The play in/play-out approach
    • Harel D. and Marelly R. (2003). Specifying and executing behavioral requirements: The play in/play-out approach. Softw. System Model. (SoSyM) 2(2): 82-107
    • (2003) Softw. System Model. (SoSyM) , vol.2 , Issue.2 , pp. 82-107
    • Harel, D.1    Marelly, R.2
  • 22
    • 84949223394 scopus 로고    scopus 로고
    • Compositional verification of real-time applications
    • In: LNCS Springer, Heidelberg
    • Hooman, J.: Compositional verification of real-time applications. In: Compositionality - The Significant Difference (COMPOS), pp. 276-300. LNCS, vol. 1536. Springer, Heidelberg (1998)
    • (1998) Compositionality - The Significant Difference (COMPOS) , vol.1536 , pp. 276-300
    • Hooman, J.1
  • 26
    • 84957026796 scopus 로고    scopus 로고
    • Rewrite rules and operational semantics for model checking UML statecharts
    • In: LNCS Springer, Heidelberg
    • Kwon, G.: Rewrite rules and operational semantics for model checking UML statecharts. In: UML 2000, pp. 528-540. LNCS, vol. 1939. Springer, Heidelberg (2000)
    • (2000) UML 2000 , vol.1939 , pp. 528-540
    • Kwon, G.1
  • 29
    • 0000381112 scopus 로고    scopus 로고
    • Automatic verification of a behavioural subset of UML statechart diagrams using the SPIN. model-checker
    • Latella D., Majzik I. and Massink M. (1999). Automatic verification of a behavioural subset of UML statechart diagrams using the SPIN model-checker. Formal Aspects Comput. 11(6): 637-664
    • (1999) Formal Aspects Comput. , vol.11 , Issue.6 , pp. 37-664
    • Latella, D.1    Majzik, I.2    Massink, M.3
  • 30
  • 36
    • 84944677742 scopus 로고
    • PVS: A prototype verification system
    • In: Lecture Notes in Artificial Intelligence, vol. 607. Springer, Heidelberg
    • Owre, S., Rushby, J., Shankar, N.: PVS: A prototype verification system. In: Conference on Automated Deduction, pp. 748-752. Lecture Notes in Artificial Intelligence, vol. 607. Springer, Heidelberg (1992)
    • (1992) Conference on Automated Deduction , pp. 748-752
    • Owre, S.1    Rushby, J.2    Shankar, N.3
  • 37
    • 0029251055 scopus 로고
    • Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS
    • Owre S., Rushby J., Shankar N. and von Henke F. (1995). Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS. IEEE Trans. Softw. Eng. 21(2): 107-125
    • (1995) IEEE Trans. Softw. Eng. , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    von Henke, F.4
  • 38
  • 39
    • 35148901625 scopus 로고    scopus 로고
    • TLPVS: A PVS-based LTL verification system
    • In: LNCS Springer, Heidelberg
    • Pnueli, A., Arons, T.: TLPVS: A PVS-based LTL verification system. In: Verification: Theory and Practice, pp. 598-625. LNCS, vol. 2772. Springer, Heidelberg (2003)
    • (2003) Verification: Theory and Practice , vol.2772 , pp. 598-625
    • Pnueli, A.1    Arons, T.2
  • 40
    • 43449107003 scopus 로고    scopus 로고
    • PVS:
    • PVS: http://pvs.csl.sri.com/
  • 41
    • 84945288192 scopus 로고    scopus 로고
    • Analysing UML active classes and associated statecharts - A lightweight formal approach
    • In: LNCS Springer, Heidelberg
    • Reggio, G., Astesiano, E., Choppy, C., Hußmann, H.: Analysing UML active classes and associated statecharts - a lightweight formal approach. In: Conf. on Fundamental Approaches to Software Engineering (FASE), pp. 127-146. LNCS, vol. 1783. Springer, Heidelberg (2000)
    • (2000) Conf. on Fundamental Approaches to Software Engineering (FASE) , vol.1783 , pp. 127-146
    • Reggio, G.1    Astesiano, E.2    Choppy, C.3    Hußmann, H.4
  • 45
    • 1142263486 scopus 로고    scopus 로고
    • An integrated framework for formal development of open distributed systems
    • Traoré I., Aredo D.B. and Ye H. (2004). An integrated framework for formal development of open distributed systems. Inform. Softw. Technol. 46(5): 281-286
    • (2004) Inform. Softw. Technol. , vol.46 , Issue.5 , pp. 281-286
    • Traoré, I.1    Aredo, D.B.2    Ye, H.3
  • 46
    • 84958742196 scopus 로고    scopus 로고
    • Objectcheck: A model checking tool for executable object-oriented software system designs
    • In: LNCS Springer, Heidelberg
    • Xie, F., Levin, V., Browne, J.C.: Objectcheck: A model checking tool for executable object-oriented software system designs. In: Conf. on Fundamental Approaches to Software Engineering (FASE), pp. 331-335. LNCS, vol. 2306. Springer, Heidelberg (2002)
    • (2002) Conf. on Fundamental Approaches to Software Engineering (FASE) , vol.2306 , pp. 331-335
    • Xie, F.1    Levin, V.2    Browne, J.C.3
  • 47
    • 84896693998 scopus 로고    scopus 로고
    • Kronos: A verification tool for real-time systems
    • YoAine, S.: Kronos: a verification tool for real-time systems. Int. J. Softw. Tools Technol. Transf. 1 (1-2), (1997)
    • (1997) J. Softw. Tools Technol. Transf. , vol.1 , Issue.1-2
    • Yovine, S.1
  • 48
    • 43449115607 scopus 로고    scopus 로고
    • Z.120 ITU-TS Recommendation Z.120: Message Sequence Chart (MSC). ITU-TS, Geneva
    • Z.120 ITU-TS Recommendation Z.120: Message Sequence Chart (MSC). ITU-TS, Geneva (1996)
    • (1996)


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