STCML

An extensible XML-based language for socio-technical modeling

John Georgas, Anita Sarma

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

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 publicationCHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011
PublisherAssociation for Computing Machinery, Inc
Pages61-64
Number of pages4
Volume2011-January
ISBN (Electronic)9781450305761
StatePublished - May 21 2011
Event4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011 - Waikiki, Honolulu, United States
Duration: May 21 2011May 21 2011

Other

Other4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011
CountryUnited States
CityWaikiki, Honolulu
Period5/21/115/21/11

Fingerprint

XML
Software engineering
Language
Software
Artifacts
Electric grounding
Aptitude
Engineers
Modeling
Social processes
Software development
Design principles

Keywords

  • Modeling languages
  • Socio-technical congruence

ASJC Scopus subject areas

  • Organizational Behavior and Human Resource Management
  • Management of Technology and Innovation
  • Software
  • Social Psychology

Cite this

Georgas, J., & Sarma, A. (2011). STCML: An extensible XML-based language for socio-technical modeling. In CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011 (Vol. 2011-January, pp. 61-64). Association for Computing Machinery, Inc.

STCML : An extensible XML-based language for socio-technical modeling. / Georgas, John; Sarma, Anita.

CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Vol. 2011-January Association for Computing Machinery, Inc, 2011. p. 61-64.

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

Georgas, J & Sarma, A 2011, STCML: An extensible XML-based language for socio-technical modeling. in CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. vol. 2011-January, Association for Computing Machinery, Inc, pp. 61-64, 4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Waikiki, Honolulu, United States, 5/21/11.
Georgas J, Sarma A. STCML: An extensible XML-based language for socio-technical modeling. In CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Vol. 2011-January. Association for Computing Machinery, Inc. 2011. p. 61-64
Georgas, John ; Sarma, Anita. / STCML : An extensible XML-based language for socio-technical modeling. CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Vol. 2011-January Association for Computing Machinery, Inc, 2011. pp. 61-64
@inproceedings{f5db663951aa4a75be3104fbde108109,
title = "STCML: An extensible XML-based language for socio-technical modeling",
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.",
keywords = "Modeling languages, Socio-technical congruence",
author = "John Georgas and Anita Sarma",
year = "2011",
month = "5",
day = "21",
language = "English (US)",
volume = "2011-January",
pages = "61--64",
booktitle = "CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011",
publisher = "Association for Computing Machinery, Inc",

}

TY - GEN

T1 - STCML

T2 - An extensible XML-based language for socio-technical modeling

AU - Georgas, John

AU - Sarma, Anita

PY - 2011/5/21

Y1 - 2011/5/21

N2 - 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.

AB - 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.

KW - Modeling languages

KW - Socio-technical congruence

UR - http://www.scopus.com/inward/record.url?scp=85050931333&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050931333&partnerID=8YFLogxK

M3 - Conference contribution

VL - 2011-January

SP - 61

EP - 64

BT - CHASE 2011 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011

PB - Association for Computing Machinery, Inc

ER -