메뉴 건너뛰기




Volumn 14, Issue 5, 2002, Pages 371-388

Relating functional requirements and software architecture: Separation and consistency of concerns

Author keywords

Meta modeling; Model evolution; Typed graph transformation

Indexed keywords

COMPUTER ARCHITECTURE; GRAPH THEORY; PERFORMANCE; SECURITY OF DATA; SEMANTICS;

EID: 0036760997     PISSN: 1532060X     EISSN: None     Source Type: Journal    
DOI: 10.1002/smr.261     Document Type: Article
Times cited : (3)

References (28)
  • 3
    • 0004248084 scopus 로고    scopus 로고
    • Object Management Group. UML specification version 1.4. http://www.celigent.com/omg/umlrtf/ [2001].
    • (2001) UML specification version 1.4
  • 4
    • 0036036781 scopus 로고    scopus 로고
    • Detecting conflicting functional requirements in a use case driven approach: A static analysis technique based on graph transformation
    • ACM/IEEE Computer Society Press
    • Hausmann J.H., Heckel R., Taentzer G. Detecting conflicting functional requirements in a use case driven approach: A static analysis technique based on graph transformation. Proceedings of the International Conference on Software Engineering (ICSE'2002). ACM/IEEE Computer Society Press, 2002.
    • (2002) Proceedings of the International Conference on Software Engineering (ICSE'2002)
    • Hausmann, J.H.1    Heckel, R.2    Taentzer, G.3
  • 5
    • 0002274099 scopus 로고
    • An algebraic framework for the transformation of attributed graphs
    • ch. 14, Sleep M.R., Plasmeijer M.J., van Eekelen M.C. (eds.). Wiley: Chichester
    • Löwe M., Korff M., Wagner A. An algebraic framework for the transformation of attributed graphs. Term Graph Rewriting: Theory and Practice, ch. 14, Sleep M.R., Plasmeijer M.J., van Eekelen M.C. (eds.). Wiley: Chichester, 1993; 185-199.
    • (1993) Term Graph Rewriting: Theory and Practice , pp. 185-199
    • Löwe, M.1    Korff, M.2    Wagner, A.3
  • 13
    • 84949934945 scopus 로고    scopus 로고
    • Refinement of graph transformation systems via rule expressions
    • Proceedings of the 6th International Workshop on Theory and Application of Graph Transformation (TAGT'98), Paderborn, November 1998, Ehrig H., Engels G., Kreowski H.-J., Rozenberg G. (eds.). Springer: Berlin
    • Große-Rhode S., Parisi-Presicce F., Simeoni M. Refinement of graph transformation systems via rule expressions. Proceedings of the 6th International Workshop on Theory and Application of Graph Transformation (TAGT'98), Paderborn, November 1998 (Lecture Notes in Computer Science, vol. 1764), Ehrig H., Engels G., Kreowski H.-J., Rozenberg G. (eds.). Springer: Berlin, 2000; 368-382.
    • (2000) Lecture Notes in Computer Science , vol.1764 , pp. 368-382
    • Große-Rhode, S.1    Parisi-Presicce, F.2    Simeoni, M.3
  • 16
    • 0030389170 scopus 로고    scopus 로고
    • Software architecture styles as graph grammars
    • Le Métayer D. Software architecture styles as graph grammars. ACM Software Engineering Notes, 1996; 15-23.
    • (1996) ACM Software Engineering Notes , pp. 15-23
    • Le Métayer, D.1
  • 18
    • 0036642686 scopus 로고    scopus 로고
    • A graph transformation approach to software architecture reconfiguration
    • Wermelinger M., Fiadero J.L. A graph transformation approach to software architecture reconfiguration. Science of Computer Programming 2002; 44:133-155.
    • (2002) Science of Computer Programming , vol.44 , pp. 133-155
    • Wermelinger, M.1    Fiadero, J.L.2
  • 19
    • 84949956103 scopus 로고    scopus 로고
    • Dynamic change management by distributed graph transformation: Towards configurable distributed systems
    • Proceedings TAGT'98, Ehrig H., Engels G., Kreowsky H.-J., Rozenberg G. (eds.). Springer: Berlin
    • Taentzer G., Goedicke M., Meyer T. Dynamic change management by distributed graph transformation: Towards configurable distributed systems. Proceedings TAGT'98 (Lecture Notes in Computer Science, vol. 1764), Ehrig H., Engels G., Kreowsky H.-J., Rozenberg G. (eds.). Springer: Berlin, 2000; 177-190.
    • (2000) Lecture Notes in Computer Science , vol.1764 , pp. 177-190
    • Taentzer, G.1    Goedicke, M.2    Meyer, T.3
  • 20
    • 84944036119 scopus 로고    scopus 로고
    • Synchronized hyperedge replacement with name mobility
    • Proceedings of CONCUR 2001, Aarhus, Denmark, Springer: Berlin
    • Hirsch D., Montanari M. Synchronized hyperedge replacement with name mobility. Proceedings of CONCUR 2001, Aarhus, Denmark (Lecture Notes in Computer Science, vol. 2154). Springer: Berlin, 2001; 121-136.
    • (2001) Lecture Notes in Computer Science , vol.2154 , pp. 121-136
    • Hirsch, D.1    Montanari, M.2
  • 21
    • 79955159194 scopus 로고    scopus 로고
    • A relational approach to defining transformations in a metamodel
    • Proceedings of UML 2002, Dresden, Germany, Springer: Berlin, To appear
    • Kent A., Akehurst D. A relational approach to defining transformations in a metamodel. Proceedings of UML 2002, Dresden, Germany (Lecture Notes in Computer Science). Springer: Berlin, 2002. To appear.
    • (2002) Lecture Notes in Computer Science
    • Kent, A.1    Akehurst, D.2
  • 26
    • 85086950732 scopus 로고    scopus 로고
    • Strengthening UML collaboration diagrams by state transformations
    • Proceedings of Fundamental Approaches to Software Engineering (FASE'2001), Genova, Italy, Hußmann H. (ed.). Springer: Berlin
    • Heckel R., Sauer St. Strengthening UML collaboration diagrams by state transformations. Proceedings of Fundamental Approaches to Software Engineering (FASE'2001), Genova, Italy (Lecture Notes in Computer Science, vol. 2185), Hußmann H. (ed.). Springer: Berlin, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2185
    • Heckel, R.1    Sauer, St.2
  • 27
    • 4243463455 scopus 로고    scopus 로고
    • Postdoctoral Thesis, Technical Report 98-4, Department of Computer Science, Technical University of Berlin
    • Löwe M. Evolution patterns. Postdoctoral Thesis, Technical Report 98-4, Department of Computer Science, Technical University of Berlin, 1997.
    • (1997) Evolution patterns
    • Löwe, M.1
  • 28
    • 0000538833 scopus 로고    scopus 로고
    • Using graph grammars for building the VARLET database reverse engineering environment
    • Ehrig H., Engels G., Kreowski H.-J., Rozenberg G. (eds.). World Scientific: Singapore
    • Jahnke J., Zündorf A. Using graph grammars for building the VARLET database reverse engineering environment. Handbook of Graph Grammars and Computing by Graph Transformation, Volume 2: Applications, Languages, and Tools, Ehrig H., Engels G., Kreowski H.-J., Rozenberg G. (eds.). World Scientific: Singapore, 1999; 267-286.
    • (1999) Handbook of Graph Grammars and Computing by Graph Transformation, Volume 2: Applications, Languages, and Tools , vol.2 , pp. 267-286
    • Jahnke, J.1    Zündorf, A.2


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