메뉴 건너뛰기




Volumn 15, Issue 2, 2008, Pages 175-206

Deriving event-based transition systems from goal-oriented requirements models

Author keywords

Goal oriented requirements engineering; Labelled transition systems; Method integration; Requirements analysis; Requirements animation

Indexed keywords

ANIMATION; MATHEMATICAL MODELS; SOFTWARE ENGINEERING; SPECIFICATIONS;

EID: 44649191705     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-008-0027-7     Document Type: Article
Times cited : (65)

References (61)
  • 2
    • 0031193084 scopus 로고    scopus 로고
    • A formal basis for architectural connection
    • 3
    • Allen, R., Garlan, D.: A formal basis for architectural connection. ACM Trans. Softw. Eng. Methodol. 6(3), 213-249 (1997)
    • (1997) ACM Trans. Softw. Eng. Methodol. , vol.6 , pp. 213-249
    • Allen, R.1    Garlan, D.2
  • 4
    • 26444467047 scopus 로고    scopus 로고
    • Transforming goal oriented requirement specifications into architectural prescriptions
    • Castro, Kramer (eds.)
    • Brandozzi, M., Perry, D.E.: Transforming goal oriented requirement specifications into architectural prescriptions. In: Castro, Kramer (eds.) STRAW 2001: from Software Requirements to Architectures. pp. 54-60 (2001)
    • (2001) STRAW 2001: From Software Requirements to Architectures , pp. 54-60
    • Brandozzi, M.1    Perry, D.E.2
  • 10
    • 0036721855 scopus 로고    scopus 로고
    • Towards requirements-driven information systems engineering: The Tropos project
    • 6
    • Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: the Tropos project. Inf. Syst. 27(6), 365-389 (2002)
    • (2002) Inf. Syst. , vol.27 , pp. 365-389
    • Castro, J.1    Kolp, M.2    Mylopoulos, J.3
  • 11
    • 0001861464 scopus 로고    scopus 로고
    • Checking safety properties using compositional reachability analysis
    • 1
    • Cheung, S.-C., Kramer, J.: Checking safety properties using compositional reachability analysis. ACM Trans. Softw. Eng. Methodol. 8(1), 49-78 (1999)
    • (1999) ACM Trans. Softw. Eng. Methodol. , vol.8 , pp. 49-78
    • Cheung, S.-C.1    Kramer, J.2
  • 15
    • 34547360637 scopus 로고    scopus 로고
    • Scenarios, goals, and state machines: A win-win partnership for model synthesis
    • Damas, C., Lambeau, B., van Lamsweerde, A.: Scenarios, goals, and state machines: a win-win partnership for model synthesis. In: SIGSOFT FSE, pp. 197-207 (2006)
    • (2006) SIGSOFT FSE , pp. 197-207
    • Damas, C.1    Lambeau, B.2    Van Lamsweerde, A.3
  • 16
    • 0027574423 scopus 로고
    • Goal-directed requirements acquisition
    • 10.1016/0167-6423(93)90021G
    • A. Dardenne A. van Lamsweerde S. Fickas 1993 Goal-directed requirements acquisition Sci. Comput. Program. 20 (1-2) 3-50 10.1016/0167-6423(93)90021G.
    • (1993) Sci. Comput. Program. , vol.20 , Issue.1-2 , pp. 3-50
    • Dardenne, A.1    Van Lamsweerde, A.2    Fickas, S.3
  • 18
    • 33646231642 scopus 로고    scopus 로고
    • Deriving tabular event-based specifications from goal-oriented requirements models
    • 2
    • De Landtsheer, R., Letier, E., van Lamsweerde, A.: Deriving tabular event-based specifications from goal-oriented requirements models. Requirements Eng. J. 9(2), 104-120 (2004)
    • (2004) Requirements Eng. J. , vol.9 , pp. 104-120
    • De Landtsheer, R.1    Letier, E.2    Van Lamsweerde, A.3
  • 21
    • 0032657132 scopus 로고    scopus 로고
    • Behaviour analysis of distributed systems using the tracta approach
    • 1
    • Giannakopoulou, D., Kramer, J., Cheung, S.-C.: Behaviour analysis of distributed systems using the tracta approach. Autom. Softw. Eng. 6(1), 7-35 (1999b)
    • (1999) Autom. Softw. Eng. , vol.6 , pp. 7-35
    • Giannakopoulou, D.1    Kramer, J.2    Cheung, S.-C.3
  • 22
    • 1542347184 scopus 로고    scopus 로고
    • Fluent model checking for event-based systems
    • Helsinki, Finland, September
    • Giannakopoulou, D., Magee, J.: Fluent model checking for event-based systems. In: Proc. ESEC/FSE 2003, Helsinki, Finland, September 2003
    • (2003) Proc. ESEC/FSE 2003
    • Giannakopoulou, D.1    Magee, J.2
  • 23
    • 4544363309 scopus 로고    scopus 로고
    • Assume-guarantee verification of source code with design-level assumptions
    • Giannakopoulou, D., Pasareanu, C.S., Cobleigh, J.M.: Assume-guarantee verification of source code with design-level assumptions. In: ICSE 2004, pp. 211-220 (2004)
    • (2004) ICSE 2004 , pp. 211-220
    • Giannakopoulou, D.1    Pasareanu, C.S.2    Cobleigh, J.M.3
  • 24
    • 22344451439 scopus 로고    scopus 로고
    • Component verification with automatically generated assumptions
    • 3
    • Giannakopoulou, D., Pasareanu, C.S., Barringer, H.: Component verification with automatically generated assumptions. Autom. Softw. Eng. 12(3), 297-320 (2005)
    • (2005) Autom. Softw. Eng. , vol.12 , pp. 297-320
    • Giannakopoulou, D.1    Pasareanu, C.S.2    Barringer, H.3
  • 25
    • 0003026194 scopus 로고    scopus 로고
    • From non-functional requirements to design through patterns
    • 1
    • Gross, D., Yu, E.S.K.: From non-functional requirements to design through patterns. Requir. Eng. J. 6(1), 18-36 (2001)
    • (2001) Requir. Eng. J. , vol.6 , pp. 18-36
    • Gross, D.1    Yu, E.S.K.2
  • 28
    • 84945905717 scopus 로고    scopus 로고
    • It's about time: Real-time logics reviewed
    • Proc. 9th International Conference on Concurrency Theory (CONCUR) Springer Berlin
    • Henzinger, T.A.: It's about time: real-time logics reviewed. In: Proc. 9th International Conference on Concurrency Theory (CONCUR). Lecture Notes in Computer Science, vol. 1466, pp. 439-454. Springer, Berlin (1998)
    • (1998) Lecture Notes in Computer Science , vol.1466 , pp. 439-454
    • Henzinger, T.A.1
  • 30
    • 0029202456 scopus 로고
    • The world and the machine
    • Seattle, Washington, United States, 24-28 April 1995. ACM, New York. doi: 10.1145/225014.225041
    • Jackson, M.: The world and the machine. In: Proceedings of the 17th international Conference on Software Engineering, ICSE '95, Seattle, Washington, United States, 24-28 April 1995, pp. 283-292. ACM, New York (1995). doi: 10.1145/225014.225041
    • (1995) Proceedings of the 17th International Conference on Software Engineering, ICSE '95 , pp. 283-292
    • Jackson, M.1
  • 32
    • 26444612183 scopus 로고    scopus 로고
    • Deriving architecture specifications from KAOS specifications: A research case study
    • Proc. EWSA 2005, 2nd European Workshop on Software Architecture Springer Berlin
    • Jani, D., Vanderveken, D., Perry, D.E.: Deriving architecture specifications from KAOS specifications: a research case study. In: Proc. EWSA 2005, 2nd European Workshop on Software Architecture. Lecture Notes in Computer Science, vol. 3527, pp. 185-202. Springer, Berlin (2005)
    • (2005) Lecture Notes in Computer Science , vol.3527 , pp. 185-202
    • Jani, D.1    Vanderveken, D.2    Perry, D.E.3
  • 34
    • 0016972709 scopus 로고
    • Formal verification of parallel programs
    • 10.1145/360248.360251
    • Keller, R.M.: Formal verification of parallel programs. Commun. ACM 19(7), 371-384 (1976). doi: 10.1145/360248.360251
    • (1976) Commun. ACM , vol.19 , Issue.7 , pp. 371-384
    • Keller, R.M.1
  • 35
    • 0020548287 scopus 로고
    • CONIC: An integrated approach to distributed computer control systems
    • 1
    • Kramer, J., Magee, J., Sloman, M., et al.: CONIC: an integrated approach to distributed computer control systems. IEE Proc. Part E 130(1), 1-10 (1983)
    • (1983) IEe Proc. Part e , vol.130 , pp. 1-10
    • Kramer, J.1    Magee, J.2    Sloman, M.3
  • 36
    • 0003421670 scopus 로고    scopus 로고
    • Phd thesis, Université Catholique de Louvain, Dépt. Ingénierie Informatique, Louvain-la-Neuve, Belgium, May
    • Letier, E.: Reasoning about agents in goal-oriented requirements engineering. Phd thesis, Université Catholique de Louvain, Dépt. Ingénierie Informatique, Louvain-la-Neuve, Belgium, May 2001
    • (2001) Reasoning about Agents in Goal-oriented Requirements Engineering
    • Letier, E.1
  • 40
    • 32344449475 scopus 로고    scopus 로고
    • Fluent temporal logic for discrete-time event-based models
    • Lisbon, September
    • Letier, E., Kramer, J., Magee, J., Uchitel, S.: Fluent temporal logic for discrete-time event-based models. In: Proc. ESEC/FSE 2005, Lisbon, September 2005
    • (2005) Proc. ESEC/FSE 2005
    • Letier, E.1    Kramer, J.2    Magee, J.3    Uchitel, S.4
  • 48
    • 0030218447 scopus 로고    scopus 로고
    • A CASE tool for software architecture design
    • 34
    • Ng, K., Kramer, J., Magee, J.: A CASE tool for software architecture design. Autom. Softw. Eng. 3(34), 261-284 (1996)
    • (1996) Autom. Softw. Eng. , vol.3 , pp. 261-284
    • Ng, K.1    Kramer, J.2    Magee, J.3
  • 49
    • 85008523798 scopus 로고    scopus 로고
    • Weaving together requirements and architectures
    • 2
    • Nuseibeh, B.: Weaving together requirements and architectures. IEEE Comput. 34(2), 115-117 (2001)
    • (2001) IEEE Comput. , vol.34 , pp. 115-117
    • Nuseibeh, B.1
  • 54
    • 0034837933 scopus 로고    scopus 로고
    • Goal-oriented requirements engineering: A guided tour (invited minitutorial)
    • Toronto, August
    • van Lamsweerde, A.: Goal-oriented requirements engineering: a guided tour (invited minitutorial). In: Proc. RE'01-5th Intl. Symp. Requirements Engineering, Toronto, August 2001, pp. 249-263 (2001)
    • (2001) Proc. RE'01-5th Intl. Symp. Requirements Engineering , pp. 249-263
    • Van Lamsweerde, A.1
  • 55
    • 35248827688 scopus 로고    scopus 로고
    • From system goals to software architecture
    • Formal Methods for Software Architectures Springer Berlin
    • van Lamsweerde, A.: From system goals to software architecture. In: Bernardo, M., Inverardi, P. (eds.) Formal Methods for Software Architectures. Lecture Notes in Computer Science, vol. 2804, pp. 25-43. Springer, Berlin (2003)
    • (2003) Lecture Notes in Computer Science , vol.2804 , pp. 25-43
    • Van Lamsweerde, A.1    Bernardo, M.2    Inverardi, P.3
  • 60
    • 0032296216 scopus 로고    scopus 로고
    • Inferring declarative requirements specifications from operational scenarios
    • 12
    • van Lamsweerde, A., Willemet, L.: Inferring declarative requirements specifications from operational scenarios. IEEE Trans. Softw. Eng. 24(12), 1089-1114 (1998b)
    • (1998) IEEE Trans. Softw. Eng. , vol.24 , pp. 1089-1114
    • Van Lamsweerde, A.1    Willemet, L.2


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