Research Article

Proposed Rough Edges of Interface-a Design Pattern

by  Anand Kr. Shukla, M.Zubair Khan, Jagdish Rai
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 135 - Issue 13
Published: February 2016
Authors: Anand Kr. Shukla, M.Zubair Khan, Jagdish Rai
10.5120/ijca2016908436
PDF

Anand Kr. Shukla, M.Zubair Khan, Jagdish Rai . Proposed Rough Edges of Interface-a Design Pattern. International Journal of Computer Applications. 135, 13 (February 2016), 24-28. DOI=10.5120/ijca2016908436

                        @article{ 10.5120/ijca2016908436,
                        author  = { Anand Kr. Shukla,M.Zubair Khan,Jagdish Rai },
                        title   = { Proposed Rough Edges of Interface-a Design Pattern },
                        journal = { International Journal of Computer Applications },
                        year    = { 2016 },
                        volume  = { 135 },
                        number  = { 13 },
                        pages   = { 24-28 },
                        doi     = { 10.5120/ijca2016908436 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2016
                        %A Anand Kr. Shukla
                        %A M.Zubair Khan
                        %A Jagdish Rai
                        %T Proposed Rough Edges of Interface-a Design Pattern%T 
                        %J International Journal of Computer Applications
                        %V 135
                        %N 13
                        %P 24-28
                        %R 10.5120/ijca2016908436
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Interface of java used as a design pattern for object oriented software development mostly used with inheritance, in java multiple inheritance is possible only through the interface this approach is widely used with modern software development approach apart from that there is also a rough side of java’s Interface which discussed in this paper, interface doesn’t allow the any kind of definition under it, but there is also some other concept like parent and child class concept if such concept apply with the interface then the theory of interface has been changed in this paper a practical approach has been used for this research problem.

References
  • Wesley, 1995. ISBN 0-201-63361-2.Summary of Changes to DoD-STD-2167A and DoD-STD-7935A resulting in MIL-STD-SDD, Executive Summary, p. 1, December 1992.
  • O. Agesen, S. Freund, and J. Mitchell, “Adding Type Parameterization to the Java Language”, OOPSLA 1997, 49-65.
  • G. Bracha and W. Cook, “Mixin-Based Inheritance”, ECOOP/OOPSLA 90, 303-311.
  • [BMRSS96] Buschmann F., Meunier R., Rohnert H., Sommerlad P., Stal M.: Pattern-oriented Software Architecture: A System of Patterns. Wiley 1996. [CaW98] Campione M., Walrath K.: The Java Tutorial, 2nd edition, Addison-Wesley, 1998.
  • [GHJV95] Gamma E., Helm R., Johnson R., Vlissides J.: Design Patterns – Elements of Reusable Object-Oriented Software. Addison-Wesley 1995.
  • BUDINSKY, F., M. FINNIE, J. VLISSIDES and P. YU(1996) Automatic code generation from design patterns, IBM Systems Journal, 35 (2), 151–171.
  • Charles W. Krueger. Software reuse. ACM Computing Surveys, 24(2), June 1992.
  • S. Katz, C.A. Richter, and K.-S. The. Paris: A system for reusing partially interpreted schemas. In Proc. of the Ninth International Conference on Software Engineering. 1987
  • E. Gamma, R. Helm, R. Johnson, and J. Vlissides.Design Patterns: Elements of reusable object-orientedsoftware. Professional Computing Series. Addison
  • E. Gamma, R. Helm, R. Johnson, and J. Vlissides.Design Patterns: Elements of reusable object-orientedsoftware. Professional Computing Series. AddisonWesley, 1995. ISBN 0-201-63361-2.
  • Proc. of the Ninth International Conference on Software Engineering, 1987.
  • Twin – A Design Pattern for Modeling Multiple Inheritance Hanspeter Mössenböck
  • KRAMER, C. and L. PRECHELT (1996), Design Recovery by Automated search for structural design patterns in object oriented software, Proceedings of the Third Working Conference on Reverse Engineering, New York: IEEE, 208–215.
  • [jacob99a] I Jacobson, Booch G. and Rumbaugh J., “The Unified Software Development Process.” Addison-Wesley, Reading, MA, 1999.
  • Kung, D. C., H. Bhambhani, R. Shah, and G. Pancholi. 2003, An expert system for suggesting design patterns: a methodology and a prototype. In Software Engineering With Computational Intelligence, ed. T. M. Khoshgoftaar. Kluwer Int.
  • J. Coplien. Pattern Languages of Program Design 1.Pattern Languages of Program Design. Addison Wesley, June 1995
  • M. Meijers. Tool support for object-oriented design patterns. Master’s thesis, Utrecht University, 1996 INF-SCR-96-28.
  • M. Fowler and K. Scott. UML Distilled.Addison-Wesley Professional, September 2003.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Designing pattern Interface rough edges.

Powered by PhDFocusTM