메뉴 건너뛰기




Volumn 70, Issue 4, 2011, Pages 365-389

Generating operation specifications from UML class diagrams: A model transformation approach

Author keywords

Action; Behavior schema; Class diagram; Model to model transformation; Operation; UML

Indexed keywords

ACTION; BEHAVIOR SCHEMA; CLASS DIAGRAM; MODEL-TO-MODEL TRANSFORMATION; OPERATION; UML;

EID: 79952190506     PISSN: 0169023X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.datak.2011.01.003     Document Type: Article
Times cited : (22)

References (55)
  • 3
    • 84976766949 scopus 로고
    • The Entity-Relationship model: Toward a unified view of data
    • P. Chen The Entity-Relationship model: toward a unified view of data ACM Transactions on Database Systems 1 1 1976 9 36
    • (1976) ACM Transactions on Database Systems , vol.1 , Issue.1 , pp. 9-36
    • Chen, P.1
  • 5
    • 77956014312 scopus 로고    scopus 로고
    • UML everywhere
    • D. Spinellis UML everywhere IEEE Software 27 5 2010 90 91 September
    • (2010) IEEE Software , vol.27 , Issue.5 , pp. 90-91
    • Spinellis, D.1
  • 7
    • 72549083408 scopus 로고    scopus 로고
    • Automatic generation of basic behavior schemas from UML class diagrams
    • M. Albert, C. Gómez, J. Cabot, and V. Pelechano Automatic generation of basic behavior schemas from UML class diagrams Software and Systems Modeling 9 1 2010 47 67
    • (2010) Software and Systems Modeling , vol.9 , Issue.1 , pp. 47-67
    • Albert, M.1    Gómez, C.2    Cabot, J.3    Pelechano, V.4
  • 10
  • 11
    • 0033068207 scopus 로고    scopus 로고
    • Towards a theory of consistency enforcement
    • K. Schewe, and B. Thalheim Towards a theory of consistency enforcement Acta Informatica 36 1999 97 141
    • (1999) Acta Informatica , vol.36 , pp. 97-141
    • Schewe, K.1    Thalheim, B.2
  • 12
    • 72549089698 scopus 로고    scopus 로고
    • Consistency enforcement in databases
    • S. Link Consistency enforcement in databases Semantics in Databases 2003 201 213
    • (2003) Semantics in Databases , pp. 201-213
    • Link, S.1
  • 15
    • 0003139184 scopus 로고
    • Deriving Production Rules for Constraint Maintenance
    • S. Ceri, and J. Widom Deriving Production Rules for Constraint Maintenance Proc. VLDB 1990 566 577
    • (1990) Proc. VLDB , pp. 566-577
    • Ceri, S.1    Widom, J.2
  • 16
    • 0035501377 scopus 로고    scopus 로고
    • Specification of integrity-preserving operations in information systems by using a formal UML-based language
    • DOI 10.1016/S0950-5849(01)00178-1, PII S0950584901001781
    • R. Laleau, and F. Polack Specification of integrity-preserving operations in information systems by using a formal UML-based language Information and Software Technology 43 2001 693 704 (Pubitemid 32935342)
    • (2001) Information and Software Technology , vol.43 , Issue.12 , pp. 693-704
    • Laleau, R.1    Polack, F.2
  • 18
  • 19
    • 47149111091 scopus 로고    scopus 로고
    • Automatic maintenance of association invariants
    • Welch James, Faitelson David, and Davies Jim Automatic maintenance of association invariants Software and Systems Modeling 7 3 2008
    • (2008) Software and Systems Modeling , vol.7 , Issue.3
    • James, W.1    David, F.2    Jim, D.3
  • 22
    • 79960069452 scopus 로고    scopus 로고
    • Gentleware
    • Gentleware Poseidon for UML http://www.gentleware.com/ Jan. 14 2011
    • (2011) Poseidon for UML
  • 23
    • 79952186771 scopus 로고    scopus 로고
    • Enterprise Architect
    • Enterprise Architect Sparx Systems http://www.sparxsystems.com.au/ Jan. 14 2011
    • (2011) Sparx Systems
  • 24
    • 79952196322 scopus 로고    scopus 로고
    • Fujaba Tool Suit
    • Fujaba Tool Suit Fujaba Project http://www.fujaba.de/ Jan. 14 2011
    • (2011) Fujaba Project
  • 25
    • 79952193143 scopus 로고    scopus 로고
    • Objecteering Software
    • Objecteering Software Modelio http://www.modeliosoft.com/ Jan. 14 2011
    • (2011) Modelio
  • 26
    • 79952191085 scopus 로고    scopus 로고
    • IBM Software
    • IBM Software Rational http://www-01.ibm.com/software/awdtools/developer/ rose/ Jan. 14 2011
    • (2011) Rational
  • 27
    • 84947906717 scopus 로고    scopus 로고
    • OO-METHOD: An OO Software Production Environment Combining Conventional and Formal Methods
    • Advanced Information Systems Engineering
    • O. Pastor, E. Insfrán, V. Pelechano, J. Romero, and J. Merseguer OO-METHOD: An OO Software Production Environment Combining Conventional and Formal Methods Proc. of the 9th International Edition on Advanced Information Systems Engineering (CAiSE'97) 1997 145 158 (Pubitemid 127088884)
    • (1997) Lecture Notes in Computer Science , Issue.1250 , pp. 145-158
    • Pastor, O.1    Insfran, E.2    Pelechano, V.3    Romero, J.4    Merseguer, J.5
  • 30
    • 0032002780 scopus 로고    scopus 로고
    • An approach for decomposing N-ary data relationships
    • A.J. McAllister, and D. Sharpe An approach for decomposing N-ary data relationships Software: Practice and Experience 28 2 1998 125 154 (Pubitemid 128614795)
    • (1998) Software - Practice and Experience , vol.28 , Issue.2 , pp. 125-154
    • Mcallister, A.J.1    Sharpe, D.2
  • 35
    • 84976708077 scopus 로고
    • Roles for composite objects in object-oriented analysis and design
    • F. Civello Roles for composite objects in object-oriented analysis and design ACM SIGPLAN Notices 28 10 1993 376 393
    • (1993) ACM SIGPLAN Notices , vol.28 , Issue.10 , pp. 376-393
    • Civello, F.1
  • 36
    • 0032591871 scopus 로고    scopus 로고
    • What is this Thing Called Aggregation?
    • B. Henderson-Sellers, and F. Barbier What is this Thing Called Aggregation? J. Bosch, R. Mitchell, A.C. Wills, B. Meyer, Proc. of TOOLS 29 1999 216 230 IEEE Computer Society, Los Alamitos, CA, USA
    • (1999) Proc. of TOOLS 29 , pp. 216-230
    • Henderson-Sellers, B.1    Barbier, F.2
  • 38
    • 0035341153 scopus 로고    scopus 로고
    • Ontological analysis of whole-part relationships in OO-models
    • DOI 10.1016/S0950-5849(00)00175-0, PII S0950584900001750
    • A.L. Opdahl, B. Henderson-Sellers, and F. Barbier Ontological analysis of whole-part relationships in OO-models Information and Software Technology 43 2001 387 399 (Pubitemid 32407894)
    • (2001) Information and Software Technology , vol.43 , Issue.6 , pp. 387-399
    • Opdahl, A.L.1    Henderson-Sellers, B.2    Barbier, F.3
  • 40
    • 0001657012 scopus 로고    scopus 로고
    • An ontological analysis of the relationship construct in conceptual modeling
    • Y. Wand, V.C. Storey, and R. Weber An ontological analysis of the relationship construct in conceptual modeling ACM Transactions on Database Systems 24 4 1999 494 528
    • (1999) ACM Transactions on Database Systems , vol.24 , Issue.4 , pp. 494-528
    • Wand, Y.1    Storey, V.C.2    Weber, R.3
  • 41
    • 34047174757 scopus 로고    scopus 로고
    • On the semantics of associations and association ends in UML
    • D. Milicév On the semantics of associations and association ends in UML IEEE Transactions on Software Engineering 33 4 2007
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.4
    • Milicév, D.1
  • 42
    • 79952194032 scopus 로고    scopus 로고
    • Incremental Integrity Checking in UML/OCL Conceptual Schemas
    • J. Cabot, Incremental Integrity Checking in UML/OCL Conceptual Schemas, PhD. Dissertation (2006), < http://jordicabot.com/papers/TesiJCabot.pdf >.
    • (2006) PhD. Dissertation
    • Cabot, J.1
  • 44
    • 79952189983 scopus 로고    scopus 로고
    • OO-Method Labs http://www.pros.upv.es/labs/index.php?option=com- content&view=category&id=21&Itemid=35&layout=default Jan. 14 2011
    • (2011) OO-Method Labs
  • 48
    • 38049028015 scopus 로고    scopus 로고
    • A Conceptual Schema for a Conference Management Application
    • R. Raventós A Conceptual Schema for a Conference Management Application UPC, Technical Report. 05-01-R 2005
    • (2005) UPC, Technical Report. 05-01-R
    • Raventós, R.1
  • 53
    • 77957750950 scopus 로고    scopus 로고
    • Using ontologies with UML class-based modeling: The TwoUse approach
    • F.S. Parreiras, and S. Staab Using ontologies with UML class-based modeling: the TwoUse approach Data Knowledge Engineering 69 11 2010 1194 1207 November
    • (2010) Data Knowledge Engineering , vol.69 , Issue.11 , pp. 1194-1207
    • Parreiras, F.S.1    Staab, S.2
  • 54
    • 77949656420 scopus 로고    scopus 로고
    • Towards automatization of domain modeling
    • I. Reinhartz-Berger Towards automatization of domain modeling Data Knowledge Engineering 69 5 2010 491 515 May
    • (2010) Data Knowledge Engineering , vol.69 , Issue.5 , pp. 491-515
    • Reinhartz-Berger, I.1


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