CFP last date
20 May 2024
Reseach Article

A Fuzzy Interval based Approach for Handling Conflicts in AORE

by Narender Singh, Nasib Singh Gill
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 59 - Number 18
Year of Publication: 2012
Authors: Narender Singh, Nasib Singh Gill
10.5120/9645-4371

Narender Singh, Nasib Singh Gill . A Fuzzy Interval based Approach for Handling Conflicts in AORE. International Journal of Computer Applications. 59, 18 ( December 2012), 1-6. DOI=10.5120/9645-4371

@article{ 10.5120/9645-4371,
author = { Narender Singh, Nasib Singh Gill },
title = { A Fuzzy Interval based Approach for Handling Conflicts in AORE },
journal = { International Journal of Computer Applications },
issue_date = { December 2012 },
volume = { 59 },
number = { 18 },
month = { December },
year = { 2012 },
issn = { 0975-8887 },
pages = { 1-6 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume59/number18/9645-4371/ },
doi = { 10.5120/9645-4371 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:04:30.729451+05:30
%A Narender Singh
%A Nasib Singh Gill
%T A Fuzzy Interval based Approach for Handling Conflicts in AORE
%J International Journal of Computer Applications
%@ 0975-8887
%V 59
%N 18
%P 1-6
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In AORE, a conflict occurs when two or more crosscutting concerns i. e aspects having the same priority contribute negatively to each other, need to be composed in the same match point. Conflict resolution is a process that establishes a critical trade-off among such kind of aspects. So, the conflict resolution process is a compulsory process and need to achieve it. Over the last few years, several research efforts have been devoted to resolve conflict in AORE but, still a lot of work is needed. The use of fuzzy logic to conflict resolution is an emerging area that will incorporate one domain in other. In this paper, an attempt is made to apply fuzzy logic for the conflict resolution in AORE.

References
  1. Rashid, A. , Moreira, A. , Araújo, J. , "Modularization and Composition of Aspectual Requirements", In 2nd Aspect-Oriented Software Development Conference (AOSD'03), Boston, USA, ACM Press. 11-20, 2003.
  2. Baniassad, E. , Clements, P. , Araújo, J. , Moreira, A. , Rashid, A. , Tekinerdogan, B. , "Discovering Early Aspects", IEEE Software Special Issue on Aspect-Oriented Programming. 23(1): 61-70, 2006.
  3. Nuseibeh, B. , Easterbrook, S. (2000). Requirements Engineering: A Roadmap. In 22nd International Conference on Software Engineering (ICSE'00), Limerick, Ireland, ACM Press. 35-46.
  4. Khan, S. S. ; Jaffar-ur-Rehman, M. , "A survey on early separation of concerns", Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific, vol. , no. , pp. 7 pp. -, 15-17 Dec. 2005.
  5. M. Amroune et al. , "A Conflict Resolution Process in AspeCiS Approach", International Journal of Computer Applications (0975 – 8887), Volume 44– No10, April 2012, pg. 14-21.
  6. Sampaio, A. , Greenwood, P. , Garcia, A. F. ; Rashid, A. 2007. A Comparative Study of Aspect-Oriented Requirements Engineering Approaches, Empirical Software Engineering and Measurement. ESEM 2007, 166-175.
  7. Zadeh, L. A. , Fuzzy Logic IEEE Computer, pp. 83-93 (1988).
  8. Yen, J. , Tiao, W. (1997). A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements. In 3rd Requirements Engineering Conference (RE'97), Annapolis, USA, IEEE Computer Society. 87-96.
  9. VanLamsweerde, A. , Darimont, R. , Letier, E. (1998), "Managing Conflicts in Goal-Driven Requirements Engineering. " IEEE Transactions on Software Engineering. IEEE Computer Society, 24(11): 908-926.
  10. Robinson, W. , Volkov, S. (1999), Conflict-Oriented Requirements Restructuring. Georgia State University. TR: GSU CIS Working Paper 99-5. http://cis. gsu. edu/~wrobinso/papers/GSUwp99-5. pdf.
  11. Chung, L. , Nixon, B. , Yu, E. , Mylopoulos, J. (2000), Non-Functional Requirements in Software Engineering, 0-7923-8666-3, Kluwer Academic Publishers.
  12. VanLamsweerde, A. (2001), Goal-Oriented Requirements Engineering: A Guided Tour. In 5th Requirements Engineering Conference (RE'01), Toronto, Canada, IEEE Computer Society. 249 - 262.
  13. Alves, C. , Finkelstein, A. (2003), "Investigating Conflicts in COTS Decision-Making" , International Journal of Software Engineering & Knowledge Engineering. 13(5): 1-21.
  14. M. Ramzan et al. , "A genetic algorithms based approach for conflicts resolution in requirement", International Journal of the Physical Sciences Vol. 6(4), pp. 828-836, 18 February, 2011.
  15. Brito, I. , Moreira A. (2004). Integrating the NFR approach in a RE model. In Early Aspects Workshop: Aspect-Oriented Requirements Engineering and Architecture Design at 3rd Aspect-Oriented Software Development Conference (AOSD'04), Lancaster, UK. http://trese. cs. utwente. nl/workshops/early-aspects-2004/Papers/BritoMoreira. pdf.
  16. Moreira, A. , Rashid, A. , Araújo, J. (2005a). Multi-dimensional Separation of Concerns in Requirements Engineering. In 13th Requirements Engineering Conference (RE'05), Paris, France, IEEE Computer Science. 285-296.
  17. Chitchyan, R. , Rashid, A. , Rayson, P. ,Waters, R. (2007a). Semantics-Based Composition for Aspect-Oriented Requirements Engineering. In 6th Aspect-Oriented Software Development Conference (AOSD'07), Vancouver, Canada, ACM Press. 36-48.
  18. R. W. Waters, "MRAT: A Multidimensional Requirements Analysis Tool", MSc. Dissertation, Lancaster Univ. , UK, Oct. 2006.
  19. F. Hameed and M. Ejaz, "Model for conflict resolution in aspects within Aspect Oriented Requirement engineering", Master Thesis on Software Engineering, School of Engineering, Blekinge Institute of Technology, Sweden, 2008.
  20. Sardinha, A. , Araújo, J. , Moreira, A. , and Rashid, A. 2010. Conflict Management in Aspect-Oriented Requirements Engineering. Information Sciences and Technologies Bulletin of the ACM Slovakia, Special Section on Early Aspects, R. Chitchyan, S. Zsachaler (Eds. ), Vol. 2, No. 1 (2010) 56-59.
  21. L. Bass, P. Clements and R. Kazman, "Software Architecture in Practice", 2nd ed. , Addison Wesley. 2003.
  22. T. Nirmala, D. Datta, H. S. Kushwaha and K. Ganesan, "Inverse Interval Matrix: A New Approach", Applied Mathematical Sciences, Vol. 5, 2011, no. 13, 607 – 624.
  23. N. Singh and N. S. Gill, "The Early Identification of Functional and Non-Functional Crosscutting Concerns", International Journal of Computer Applications (0975 – 8887), Volume 46– No. 13, May 2012, pg. 25-32.
  24. Bernd Bruegge et al. , 1994, Design Considerations for an Accident Management System, In Proceedings of the Second International Conference on Cooperative Information Systems, Toronto Press, May 1994.
  25. B. Bruegge and A. Dutoit, 2007, Object-Oriented Software Engineering Using UML, Patterns, and JavaTM, 2nd Edition, Pearson Education.
Index Terms

Computer Science
Information Sciences

Keywords

Aspect-Oriented Software Development Aspect-Oriented Requirements Engineering Conflict Resolution fuzzy interval