STCML: An extensible XML-based language for socio-technical modeling

John C. Georgas, Anita Sarma

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Understanding the complex dependencies between the technical artifacts of software engineering and the social processes involved in their development has the potential to improve the processes we use to engineer software as well as the eventual quality of the systems we produce. A foundational capability in grounding this study of socio-technical concerns is the ability to explicitly model technical and social artifacts as well as the dependencies between them. This paper presents the STCML language, intended to support the modeling of core socio-technical aspects in software development in a highly extensible fashion. We present the basic structure of the language, discuss important language design principles, and offer an example of its application.

Original languageEnglish (US)
Title of host publicationProceedings - International Conference on Software Engineering
Pages61-64
Number of pages4
DOIs
StatePublished - 2011
Event4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Co-located with ICSE 2011 - Waikiki, Honolulu, HI, United States
Duration: May 21 2011May 21 2011

Other

Other4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Co-located with ICSE 2011
CountryUnited States
CityWaikiki, Honolulu, HI
Period5/21/115/21/11

    Fingerprint

Keywords

  • modeling languages
  • socio-technical congruence

ASJC Scopus subject areas

  • Software

Cite this

Georgas, J. C., & Sarma, A. (2011). STCML: An extensible XML-based language for socio-technical modeling. In Proceedings - International Conference on Software Engineering (pp. 61-64) https://doi.org/10.1145/1984642.1984657