Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1506216.1506245acmconferencesArticle/Chapter ViewAbstractPublication PagesisecConference Proceedingsconference-collections
poster

A formal model of design-patterns based design

Published: 23 February 2009 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper we present a formal model to represents pattern-based design of an application. We represent Design-patterns in form of their Structural, Behavioral and Contractual aspect. We have modeled design in terms of Design-patterns, their Instances, Glue: additional code required to bind patterns together in the design, Operators: instantiation, evolution and composition and their required Parameter-Sets.

    References

    [1]
    C.A.R.Hoare. Communicating Sequential Process. Prentice-Hall of India Pvt Ltd, New Delhi, 1989.
    [2]
    J. Dong, P. S. C. Alencar, D. D. Cowan, and S. Yang. Composing pattern-based components and verifying correctness. Journal of Systems and Software, 80(11):1755--1769, 2007.
    [3]
    J. Dong, S. Yang, and K. Zhang. A model transformation approach for design pattern evolutions. In ECBS, 2006.
    [4]
    P. B. Singh. A formal model of pattern-based design. Master's thesis, Motilal Nehru National Institute of Technology, Allahabad, India, August 2008.
    [5]
    P. B. Singh and B. D. Chaudhary. Structural formalization of design-pattern based software design. In ICDS '09: Proceedings of the 3rd International Conference on Digital Society, Cancun, Mexico, 2009. IEEE Computer Society {In press}.
    [6]
    N. Soundarajan and J. O. Hallstrom. Responsibilities and rewards: Specifying design patterns. In ICSE '04: Proceedings of the 26th International Conference on Software Engineering, pages 666--675, Washington, DC, USA, 2004.
    [7]
    N. Soundarajan, J. O. Hallstrom, G. Shu, and A. Delibas. Patterns: from system design to software testing. Innovations in Systems and Software Engineering., 4(1):71--85, April, 2008.
    [8]
    T. Taibi. Formalising design patterns composition. Software, IEE Proceedings, 153(3):127--136, June 2006.
    [9]
    T. Taibi and F. Taibi. Formal specification of design patterns and their instances. IEEE International Conference on Computer Systems and Applications, 2006, pages 33--36, 8, 2006.

    Cited By

    View all
    • (2009)Structural Formalization of Design-Pattern Based Software DesignProceedings of the 2009 Third International Conference on Digital Society10.1109/ICDS.2009.51(283-288)Online publication date: 1-Feb-2009

    Index Terms

    1. A formal model of design-patterns based design

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ISEC '09: Proceedings of the 2nd India software engineering conference
      February 2009
      154 pages
      ISBN:9781605584263
      DOI:10.1145/1506216
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 23 February 2009

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. design patterns
      2. specification

      Qualifiers

      • Poster

      Conference

      ISEC '09
      Sponsor:
      ISEC '09: India Software Engineering Conference
      February 23 - 26, 2009
      Pune, India

      Acceptance Rates

      Overall Acceptance Rate 76 of 315 submissions, 24%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 10 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2009)Structural Formalization of Design-Pattern Based Software DesignProceedings of the 2009 Third International Conference on Digital Society10.1109/ICDS.2009.51(283-288)Online publication date: 1-Feb-2009

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media