• Dec 26, 2017 News!Vol. 4, No. 1-No.3 has been indexed by EI (Inspec).   [Click]
  • Dec 26, 2017 News!Vol. 3, No. 4 has been indexed by EI (Inspec).   [Click]
  • Dec 25, 2017 News!Welcome to 2018 7th International Conference on Software and Computing Technologies (ICSCT 2018), which will be held in Kuala Lumpur during April 7-9, 2018.   [Click]
General Information
    • ISSN: 2301-3559
    • Frequency: Quarterly
    • DOI: 10.18178/LNSE
    • Editor-in-Chief: Prof. Jemal Antidze
    • Executive Editor: Ms. Nina Lee
    • Abstracting/ Indexing: EI (INSPEC, IET), Electronic Journals Library,  Ulrich's Periodicals Directory, International Computer Science Digital Library (ICSDL), ProQuest and Google Scholar.
    • E-mail: lnse@ejournal.net
Prof. Jemal Antidze
I. Vekua Scientific Institute of Applied Mathematics
Tbilisi State University, Georgia
I'm happy to take on the position of editor in chief of LNSE. We encourage authors to submit papers concerning any branch of Software Engineering.

LNSE 2014 Vol.2(4): 300-306 IS4SN: 2301-3559
DOI: 10.7763/LNSE.2014.V2.140

Framework for Describing and Analyzing Context and Factors for Software Engineering Research: Applying the SEMAT Kernel

Pan-Wei Ng
Abstract—There is currently no widely accepted approach to report software engineering research findings. It is not easy to understand the context from which a research work is conducted and factors that influences the results, and hence difficult to evaluate the applicability of findings to another context. This paper proposes a framework for describing and analyzing context and factors for software engineering research. Our proposed framework is an approach towards Theory Based Software Engineering (TBSE) that relates contextual factors and process improvement objectives systematically. Our approach towards TBSE is centered on a software engineering kernel known as Essence. Essence originates from the recent global SEMAT (Software Engineering Method and Theory) initiative and is currently an emerging standard with OMG (Object Management Group). Essence helps identify architecture views to describe the context of a software engineering endeavor. It also helps identify factors of success and make recommendations precise and actionable. This paper demonstrates the application of our proposed approach on a telecommunications case study. This case study by itself is interesting because it yielded 21% productivity gains and 58% decrease in defects. But more importantly, it demonstrates the viability of our approach in making theory practical to development teams in a systematic manner.

Index Terms—Software engineering, empirical, SEMAT, theory, essence, alpha, architecture view, process improvement, success factors, theory, telecommunications.

Pan-Wei Ng is with Ivar Jacobson International, Singapore (e-mail: panwei@ivarjacobson.com).


Cite: Pan-Wei Ng, "Framework for Describing and Analyzing Context and Factors for Software Engineering Research: Applying the SEMAT Kernel," Lecture Notes on Software Engineering vol. 2, no. 4, pp. 300-306, 2014.

Copyright © 2008-2015. Lecture Notes on Software Engineering. All rights reserved.
E-mail: lnse@ejournal.net