Domain Analysis of E-Commerce Systems Using Feature-Based Model Templates

class denotes the annotation of an abstract class. Like the class annotation category, this classification applies when the abstract class is the only annotated element. The context in the model element column of table B.1 describes the corresponding class in the model. Abstract classes are often used as a grouping mechanism, as seen in the AssociatedAssets class. Attributes denote any member variable that is explicitly annotated. Implicit annotations that are a result of the containing class or abstract class are not considered in this category. The context in the model element column of table B.1 is used to denote the class which the annotated attribute

[1]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[2]  Kendall Scott,et al.  UML distilled - a brief guide to the Standard Object Modeling Language (2. ed.) , 2000, notThenot Addison-Wesley object technology series.

[3]  Michal Antkiewicz,et al.  fmp and fmp2rsm: eclipse plug-ins for modeling features using model templates , 2005, OOPSLA '05.

[4]  Michal Antkiewicz,et al.  Mapping features to models: a template approach based on superimposed variants , 2005, GPCE'05.

[5]  Grady Booch,et al.  Core J2EE Patterns (Core Design Series): Best Practices and Design Strategies , 2003 .

[6]  Mary Shaw,et al.  Software architecture - perspectives on an emerging discipline , 1996 .

[7]  James Withey Investment Analysis of Software Assets for Product Lines. , 1996 .

[8]  Krzysztof Czarnecki,et al.  Synchronizing Cardinality-Based Feature Models and Their Specializations , 2005, ECMDA-FA.

[9]  Krzysztof Czarnecki,et al.  Formalizing cardinality-based feature models and their specialization , 2005, Softw. Process. Improv. Pract..

[10]  하수철,et al.  [서평]「Component Software」 - Beyond Object-Oriented Programming - , 2000 .

[11]  Giorgio Bruno Model-based software engineering , 1994 .

[12]  Wasim E. Rajput E-Commerce Systems Architecture and Applications , 2000 .

[13]  Tom Fawcett,et al.  Fraud detection , 2002 .

[14]  Krzysztof Czarnecki,et al.  Overview of Generative Software Development , 2004, UPP.

[15]  Judith Myerson Warehouse Management Systems , 2006 .

[16]  Martin Fowler,et al.  Patterns of Enterprise Application Architecture , 2002 .

[17]  John Crupi,et al.  Core J2EE Patterns: Best Practices and Design Strategies , 2001 .

[18]  Michal Antkiewicz,et al.  FeaturePlugin: feature modeling plug-in for Eclipse , 2004, eclipse '04.

[19]  Richard Thomas,et al.  Introduction to the Unified Modeling Language , 1997, Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239).

[20]  Jack Greenfield,et al.  Software factories: assembling applications with patterns, models, frameworks and tools , 2004, OOPSLA '03.

[21]  Michal Antkiewicz,et al.  Model-driven software product lines , 2005, OOPSLA '05.

[22]  Saul Engelbourg,et al.  International Business Machines: A Business History , 1976 .

[23]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[24]  Kyo Chul Kang,et al.  Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .

[25]  Clayton C. Peddy,et al.  Building Solutions with Microsoft Commerce Server 2002 , 2003 .

[26]  Krzysztof Czarnecki,et al.  Staged configuration through specialization and multilevel configuration of feature models , 2005, Softw. Process. Improv. Pract..

[27]  Krzysztof Czarnecki,et al.  Generative programming - methods, tools and applications , 2000 .

[28]  J. F. Overbeek Meta Object Facility (MOF): investigation of the state of the art , 2006 .