Domain Analysis: A Practical Approach to developing RFID Systems in Supply Chain. Leonardo Barreto Campos
|
|
- Myra Stevens
- 5 years ago
- Views:
Transcription
1 Domain Analysis: A Practical Approach to developing RFID Systems in Supply Chain Leonardo Barreto Campos Recife November 11th, 2006
2 Agenda Introduction, The EPCglobal Network, The Approach. 2/30
3 Introduction 3
4 Introduction Radio frequency identification, or RFID, is a generic term for technologies that use radio waves to automatically identify people or objects. [RFID Journal] The base for the development of the research was the EPCglobal Network standardized for the EPCglobal. 4/30
5 The EPCglobal Network 5
6 The EPCglobal Network There are five components of the EPCglobal Network: Eletronic Product Code; Identification System; EPC Middleware; Descovery Services; EPC Information Services; 6/30
7 RFID Systems RFID Tag 7/30
8 RFID Systems RFID Reader 8/30
9 RFID Systems Eletronic Product Code 9/30
10 RFID Systems RFID Middleware 10/30
11 RFID Systems EPC Information Service 11/30
12 RFID Systems Local Services 12/30
13 RFID Systems EPCglobal Network 13/30
14 RFID Systems Discovery Service 14/30
15 The Approach 15
16 The Approach The problem: Lack of an approach to developing specific for RFID systems in Supply Chain. Solution: An approach that collecting, organizing, and storing past experience in building systems or parts of systems from a prticular domain (supplay chain) in the form of reusable assets. The Context: RFID systems in Supply Chain. 16/30
17 Domain Engineering Domain Engineering is the activity of collecting, organizing, and storing past experience in building systems or parts of systems from a particular domain in the form of reusable assets. [Czarnecki, 2000] The Domain Engineering life cycle encompasses three important sub-process: Domain Analysis, Domain Design, Domain Implementation. Domain Engineering Domain knowledge Domain Analysis Domain Model Domain Design System Family Architecture Domain Implem. 17/30
18 Domain Engineering Domain Analysis: Domain scoping and defining a set of reusable configurable requeriments for the systems in the domain; Domain Design: Developing a common architecture for the system on the domain and devising a production plan Domain Implementation: Implementing the reusable assets, for example, reusable components, domain-specific languages, generators, a reuse infrastructure, and a production plan 18/30
19 The Domain Manufacturing 19/30
20 The Domain Finished Goods Distribution 20/30
21 The Domain Retailer Distribution 21/30
22 The Domain Retail Store 22/30
23 An Approach for Domain Analysis Two case studies: Supermarket; Goods distribution Domain Analysis: Requeriments Analysis; Feature Models; Common and variable properties of the systems; 23/30
24 An Approach for Domain Analysis Principles: P1. Scoping P2. Metrics P3. Flexibility P4. Commonality analysis P5. Variability analysis P6. Variability Modeling P7. Traceability P8. Validation and documentation P9. Systematic sequence of steps 24/30
25 An Approach for Domain Analysis Planning: Stakeholder analysis; Objectives definition; Constraint definition; Market analysis; Data collection; 25/30
26 An Approach for Domain Analysis Future work: Domain Analysis (Review); Reject in WDBC 2006; Domain Design; Domain Implementation; Software Product Line for RFID systems/ 26/30
27 Contacts Leonardo Barreto Campos 27/30
28 Acknowledgements 28/30
29 References Almeida, E. A and et al. (2006) The domain analysis concept revisited: A practical approach, International Conference on Software Reuse (ICSR), Vol of Lecture Notes in Computer Science, pp Czarnecki K. and Eisenecker U. W. (2000) Generative Programming Methods, Tools, and Applications, Addison-Wesley. Traub K. The EPCglobal Network Architecture Framework (2005), Massachusetts Institute of Technology MIT. 29/30
30 Domain Analysis: A Practical Approach to developing RFID Systems in Supply Chain Questions Leonardo Barreto Campos Recife November 11th, 2006