home *** CD-ROM | disk | FTP | other *** search
/ ftp.umcs.maine.edu / 2015-02-07.ftp.umcs.maine.edu.tar / ftp.umcs.maine.edu / public_html / wisr / wisr8 / tutorial / DA < prev    next >
Text File  |  1997-03-22  |  4KB  |  158 lines

  1. <html>
  2.  
  3. <head>
  4. <title>
  5. Domain Analysis
  6. </title>
  7. </head>
  8.  
  9. <body bgcolor=white>
  10. <center>
  11. <hr>
  12. <h1>
  13. Domain Analysis
  14. </h1>
  15. <hr>
  16. </center>
  17.  
  18. <font size= "+2">
  19.  
  20. <ul>
  21. <li> WISR 5 - Domain Analysis and Engineering (Withey and Tracz)
  22.     <p>
  23.  
  24.     <ul>
  25.     <li> Goal: To define a conceptual framework for DA/DE targeted to practitioners
  26.         <p>
  27.  
  28.     <li> Product Matrix Developed:
  29.         <ul>
  30.         <li> Large number of headings
  31.         <li> a subset chosen for DRACO, 
  32.         </ul> 
  33.  
  34.     <li> Not Considered:
  35.         <ul>
  36.         <li> Why hasn't DA moved to mainstream?
  37.         <li> Is there any DA technology mature enough to transfer?
  38.         <li> How do we formally define a domain?
  39.         <li> Experiments in DA Understanding needed
  40.         <li> Adaptation Strategies need to be explored
  41.         <li> Analogies across domains need to be explored
  42.         </ul>
  43.         <p>
  44.  
  45.     </ul>
  46.  
  47. <hr>
  48. <li> <a href="http://www.umcs.maine.edu/~ftp/wisr/SEN-pap/node9.html">
  49.       WISR 6 - Hybrid Reuse - Domain Specific Kits (Griss) </a>
  50.     <p>
  51.  
  52.     <ul>
  53.     <li> Goals: To Define a kit taxonomy, explore the kit development process, and do a (partial)
  54.            case study analysis
  55.         <p>
  56.  
  57.     <li> Kit Elements:
  58.         <ul>
  59.         <li> Components
  60.         <li> Architectures
  61.         <li> Frameworks
  62.         <li> Domain Specific Languages and Domain Models (including Feature Sets?/Rationale))
  63.         <li> Glue Languages and Glue
  64.         <li> Generators
  65.         <li> Builders
  66.         <li> Tests
  67.         <li> Docs: End User, Maintenance, and Kit Use
  68.         </ul>
  69.         <p>
  70.  
  71.     <li> Attributes:
  72.         <ul>
  73.         <li> (are elements) present?
  74.         <li> Completeness
  75.         <li> Openness
  76.         <li> Specificity
  77.         <li> Binding Time
  78.         <li> Source Available?
  79.         <li> Life Cycle Stage?
  80.         </ul>
  81.         <p>
  82.  
  83.     <li> Kits Analyzed:
  84.         <ul>
  85.         <li> Predator
  86.         <li> Boulder Design Environments
  87.         <li> Marvel/OZ
  88.         <li> MacApp
  89.         <li> Process/1 "Andersen"
  90.         <li> DSSA - ADAGE
  91.         <li> KIDS
  92.         </ul>
  93.         <p>
  94.  
  95.     <li> Conclusions:
  96.         <ul>
  97.         <li> Taxonomy useful to capture cases
  98.         <li> Taxonomy could be useful to add extra case elements
  99.         <li> KE/DE are distinct (with distinct products and processes)
  100.         </ul>
  101.         <p>
  102.  
  103.     </ul>
  104.     <p>
  105.  
  106. <hr>
  107. <li> <a href="http://www.umcs.maine.edu/~ftp/wisr/wisr7/dawg-nps/dawg-nps.html">
  108.       WISR 7: Domain Modeling Representation Strategies (Simos) </a>
  109.         
  110.     <ul>
  111.     <li> Goals: Develop a comparative framework of strategies
  112.         <p>
  113.  
  114.     <li> Important Properties:
  115.         <ul>
  116.         <li> Requirements for DM Representations
  117.         <li> Differentiation of Features for Assessment
  118.         <li> Risks and Benefits of Alternatives
  119.         </ul>
  120.         <p>
  121.  
  122.     <li> Alternative Strategies
  123.         <ul>
  124.         <li> Semantic Network Based - RLF
  125.         <li> Decision Rules - Boeing Stars
  126.         <li> OO Notations
  127.         <li> OO + Frameworks
  128.         <li> Faceted Schemes
  129.         <li> Configuration Management
  130.         </ul>
  131.         <p>
  132.  
  133.     <li> Kiviat Diagrams
  134.         <ul>
  135.         <li> Separability of Domain and System Models
  136.         <li> Mapping of Domain to System Models
  137.         <li> Inter-system commonality
  138.         <li> Inter- and Intra-system Variability
  139.         <li> Differentiation of Commonality and Variability
  140.         <li> Temporal Commonality
  141.         </ul>
  142.         <p>
  143.  
  144.     <li> Discoveries and Insights
  145.         <ul>
  146.         <li> Commonality and Variability are to a degree orthogonal
  147.         <li> Variability means different things to different people
  148.         <li> A Domain means different things to different people
  149.         <li> Domain Modeling Confusing because of "ontology" shifts
  150.         </ul>
  151.         <p>
  152.  
  153.     </ul>
  154. </ul>
  155.  
  156. </font>
  157. </body>
  158. </html>