A specification schema for software connectors

Publikation: Beiträge in SammelwerkenAufsätze in KonferenzbändenForschungbegutachtet

Authors

Since the invention of the connectors that serve as one of the building blocks of software architecture, various researchers have described the characteristics of connectors that they have discovered in given software systems. These characteristics have frequently been revealed by employing a bottom-up approach to different disciplines of software engineering. As a consequence, numerous attributes of connectors have been introduced at a rather technical level, and the vocabulary regarding specific aspects of connectors is highly heterogeneous. This eclectic list of attributes is not an appropriate abstraction level for an architect when developing connectors for application software. Instead, it would be more helpful to have a framework that begins from a conceptual perspective and guides the software architect in identifying the attributes required for a specific connector. To this end, a hierarchical schema for specifying software connectors is proposed in this paper. In contrast to existing schemas in which either the attributes considered are few in number and ungrouped or the attribute specification and grouping was not the main focus of the research, this paper presents a homogenous specification schema at different levels of abstraction and is based on logical perspectives rather than technical features. The schema can support architects in various situations-such as connector selection and documentation-and can aid in implementing or generating concrete software connectors. The application of the schema will be demonstrated by specifying a software connector between Twitter and an application.
OriginalspracheEnglisch
TitelCBSE 2014 - Proceedings of the 17th International ACM SIGSOFT Symposium on Component-Based Software Engineering (Part of CompArch 2014)
HerausgeberThe Association for Computing Machinery
Anzahl der Seiten9
VerlagAssociation for Computing Machinery, Inc
Erscheinungsdatum2014
Seiten139-147
ISBN (Print)978-1-4503-2577-6
DOIs
PublikationsstatusErschienen - 2014
Veranstaltung17th International ACM Sigsoft Symposium on Component-Based Software Engineering CBSE 2014 - Lille, Frankreich
Dauer: 30.06.201404.07.2014
Konferenznummer: 17th

    Fachgebiete

  • Informatik - Software architecture, software connector

DOI

Zuletzt angesehen

Publikationen

  1. Mentoring in Massive Open Online Courses - Eine Nutzenanalyse auf Basis des IS-Success-Modells
  2. The state of the internets
  3. Tetrabutylammonium prolinate-based ionic liquids
  4. Financing behavior in new ventures - Evidence from Germany
  5. Does Carbon Disclosure Drive Carbon Performance
  6. Intentions to adopt photovoltaic systems depend on homeowners' expected personal gains and behavior of peers
  7. Technological opportunities and their rejection
  8. Junge Relationships in Measurement Data for Cyclic Siloxanes in Air
  9. Lichtdouble
  10. Microstructural evolution of Mg–14Gd–0.4Zr alloy during compressive creep
  11. Looking at Figures and Fabrics with a ‘Period Eye’
  12. Replik
  13. Emotion Regulation of Car Drivers by the Physical and Psychological Parameters of Music
  14. Are Levels of Democracy Influenced by Mass Attitudes
  15. Export entry and exit by German firms
  16. Executive Power
  17. Das Wissen des Profils
  18. Wieder im Blick
  19. Response to David B. Brooks
  20. Micro-econometric studies of international firm activities and firm performance
  21. Botar fé no axé
  22. Gender equality salience, backlash and radical right voting in the gender-equal context of Sweden
  23. Body Techniques of Vulnerability
  24. Teaching about sustainability through inquiry-based science in Irish primary classrooms
  25. Nonprofit-Organizations and Society
  26. Polarisierung von Einkommen und Vermögen
  27. Leadership in distributed organisations
  28. Assessment Centers
  29. The programme on ecosystem change and society (PECS) – a decade of deepening social-ecological research through a place-based focus
  30. Mechanical and corrosive properties of two magnesium wires
  31. A Cultural Analysis of the Economy of Affection and the Uncaptured Peasantry in Tanzania
  32. Inter-annual rainfall variability in Central Asia - A contribution to the discussion on the importance of environmental stochasticity in drylands
  33. We´ve Been Here Before