IT CONSULTING & MANAGEMENT


Innovations of Empirical Software Engineering


SML@b Tools


Contact: Reiner R. Dumke, Magdeburg, Germany, Email

Software Process and Ressources Measurement

ISO 9000
SLIM
SDC
SAFE
CSM
SFMEA
UnitMetrics
Y2K
Netzleitstand
  • ISO: ISO 9000 Self Assessment (Stud.Prakt., 1996)
  • SLIM: Demonstration of the Software Lifecycle Effort Estimation (Nadine Hanebutte, 1996)
  • SDC: Software Development Complexity (Stud.Prakt., 1996)
  • SAFE: Security Assessment for E-Commerce (Deltef Günther, Gerd Mews, 2002)
  • CSM: Customer Satisfaction Measurement (Cornelius Wille, 2000)
  • SFMEA: Failure Mode and Effect Analysis Human Performance Prediction (Konstantina Georgieva, 2011)
  • UnitMetrics: Metrics Application in Agile Software Development (Martin Kersten, 2007)
  • Y2K: Year 2000 Problems, Approaches and Solutions (Uwe Blazey, 1999)
  • Netzleitstand: Konzeption und Implementation eines Netzleitstandstrainers (Uwe Lüttig, 1998)

Process Maturity Models and Measurement

AMMI
CMM
CMMI
Light-TPEF
S3M
S3M
  • AMMI: Agile Maturity Model Integration (Andre Janus, 2012)
  • CMM: Capability Maturity Model Evaluation (Stud.Prakt., 1996)
  • CMMI: Capability Maturity Model Integration (Ayaz Farooq, 2006)
  • Light TPEF: Light Test Process Evaluation Framework (Ayaz Farooq, 2009)
  • S3M : Maintenance Maturity Model (Alain April, 2005)

Software Cost Estimation

COCOMO
FP
UCP
  • COCOMO: COnstructive COst MOdel (Stud.Prakt., 1996)
  • FP: Function Point Effort Estimation (Stud.Prakt., 1996)
  • UCP: Use Case Point Based Cost Estimation (Stephan Frohnhoff, 2009)

Software Product Measurement

PDM
PALM
PMT
  • PDM: Problem Defintion Measurement (Eric Foltin, 1997)
  • PALM: Measurement and Estimation for Handhelds (Daniel Reitz, 2001)
  • PMT: Prolog Measurement Tool (Gunnar Kompf, 1996)

Software Size Measurement and Infrastructures

FFP-Counter
COSMIC-FFP
FSeMP
  • FFPCounter: Full Function Point Counting Support Tool (Markus Oppermann, 2001)
  • COSMIC-FFP: COSMIC Functiont Point Tutorial and Measurement (Stefan Szalowski, 2005)
  • FSeMP: Functional Size e-Measurement Portal (Rene Braungarten, 2005)

Measurement of Software Paradigms and Technologies

Procedural-Based Software Engineering (PBSE),
(the paradigm of the 70's and 80's):

MACROPLUS
SVS
DORIS
MALIS
SVS
MCOMP
  • MACROPLUS: Metrics Based General Macro Programming Approach (Reiner Dumke, 1988) (since 2019 available as MACROPLUS-JAVA)
  • SVS: Software eValuation System based on the McCall Quality Model (Heike Hegewald, 1991)
  • DORIS: Dialog-Orientiertes Quelltext-Redigierungs- und Makro-Implementierungs-System (Reiner Dumke, 1987)
  • MALIS: Makro-basiertes Applikations-Generierungssystem für Leitungs- und Informationssysteme (LIS) (Reiner Dumke, 1988)
  • MCOMP: Metrics-Based Compiler (Annet Sindermann, 1991)

Object-Oriented Software Engineering (OOSE), (the paradigm of the 90's):

OOMJ
JAVA-Metrics
OOM
MPP
OOP
STME
QEV
OOMJ
ETAS
  • OOMJ: OO Measurement of Java Technologies (Ayaz Farooq, 2005)
  • JAVAmetrics: Statistische Messung von Java-Programmen (Ingo Patett, 1997)
  • OOM: OO Modelling Measurement Tool (Thomas Papritz, 1993)
  • MPP: Measurement of C++ Programs (Dirk Luhbahn., 1995)
  • OOP: Measurement of Object-Oriented Programs (Ines Kuhrau, 1994)
  • STME: Smalltalk Measurement Extension (Ronald Heckendorf, 1997)
  • QEV: Quality EValuation as Web-Based GUI for C++ Projects (Heiko Grigoleit, 1998)
  • ETAS: Efficient Testing of Aspect-Oriented Programs

Component-Based Software Engineering (CBSE), (the paradigm of the late 90's and 2000's):

COCOTS
CoMet
HOS
EJB-Eval
EJB-Eval
  • COCOTS: COnstructive cost effort estimation of COTS (Stud.Prakt., 2002)
  • CoMeT: Corba Measurement Tool (Steffen Paschke, Edgar Makiola, 2000)
  • EJB-Eval: Evaluation of Appropriateness of EJB Application (Martina Blazey, 2002)
  • HOS: Higher Order Software Based Code Generation & Quality Assurance (Jens Kapischka, 1991)

Service-Oriented Software Engineering (SOSE), (the paradigm of the 2000's):

BPELmeter
WSMP
CPF
  • BPELmeter: Performance Measurement of Service Orchestration based on BPEL descriptions (Dmytro Rud, 2005)
  • WSMP: Web Service Measurement Portal (Andreas Schmietendorf, 2006)
  • CPF: Cache Performance Factor Measurements of Windows Azure based Cloud Computing (Steve Taggeselle, 2012)

Agent-Oriented Software Engineering (AOSE), (the current and future paradigm):

ARTEMIS
Agent Academy
LOC Agent
SAMF
Agent Academy
PerfAglets
  • ARTEMIS: Agent-Based Measurement considering the ISO 15939 (Martin Kunz, 2007)
  • Agent Academy: Evaluation of intelligent Software Agent Development Tools (Cornelius Wille, 2004)
  • LOC-Agent: Lines of Code Measurement of JADE Agents (Thomas Wesche, 2004)
  • SAMF: Software Agent Measurement Framework (Cornelius Wille, 2005)
  • PERF-Aglets: Performance Measurement of Mobile Agents using Aglets (Cornelius Wille, 2002)

Measurement Frameworks and Processes

Systematic Measurement:

GQM
Measurement Tutorial
  • GQM: Goal Question Metrics Approach (Radmila Sazdanovic, 1999)
  • Mess-Tutorial: Leitlinien für die Produkt-, Prozess- und Ressourcenmessung und die jeweilige Messqualität (Reiner Dumke, 1999)

Ubiquitous Measurement:

WebTomix
SET
WMS
  • WEBTOMIX: Web Content Mesasurement based on Web Tomography (Uwe Schäfer, 2004)
  • SET Tool: Self Evaluation Test of Web Sites using the WCAG 2.0 (Kathrin Malak, 2007)
  • WMS: Web Measurement Suite (Michael Weiß, 2004)

Adaptive Measurement:

Wesement
EPOLL
Hackystat
PISA
  • Wesement: Web Service Measurement Service (Dmytro Rud, 2008)
  • EPOLL: Web-Based Online e-Poll Framework (Andre Weimann, Marco Hünecke, 2006)
  • Hackystat: Software Process Measurement in Open Office Infrastructures (Martin Kunz, 2006)
  • PISA: Projekt-Information-Statistik-Analyse Approach of Industrial e-Learning Applications (Uwe Blazey, 2001)

Proactive Measurement:

PEC
ABEL-GUI
  • PEC: Proactive E-Learning Courses for Mobile Environments (Steffen Mencke, 2008)
  • ABEL-GUI: Agent-Based E-Learning GUI (Steffen Mencke, 2007)

Ontology-Based Measurement:

QuaD
GEO portal
  • QuaD2: QuaD2 Approach Based Measurement (Martin Kunz, 2008)
  • GEO PORTAL: Ontology-Based Geo Portals with Semantic Web (Steffen Mencke, 2007)

Categorical-Theory Based Measurement:

OPC
ArbiterOne
  • OPC: Efficiency of Organic Product Cataloges (Robert Neumann, 2011)
  • ArbiterOne: Performance-Based E-Commerce (Robert Neumann, 2012)

Measurement Process Evaluation:

CAME Evaluation
CAME Evaluation
CAME Evaluation
  • CAME-PE: CAME-based measurement process evaluation (K. Sampath, 2005)

Measurement Repositories und Supports

Cockpit
MDB Concept
MDB
SOFTMETRICS
ISBSG
VisuGraph
AMCI
AMCI
AMCI
  • COCKPIT: Multidimensional Software Measurement and Evaluation (Antje Hansen, 2008)
  • MDBconcept: Software Metrics Data Base (Rene Braungarten, 2007)
  • MDB: Software Metrics Data Base (Axel Fix, 1996)
  • SOFTMETRICS: Web-Based GUI of a Multi Tool Oriented Metrics Data Base (Daniel Reitz, 2002)
  • ISBSG Portal: International Software Benchmarking Standards Group Data Exploration (Rene Braungarten, Martin Kunz, 2005)
  • VisuGraph: Visualization of Web Based Infrastructures (Sören Heider, Maik Pauer, 2004)
  • AMCI: Agent-Based Measurement Cockpit Infrastructure (Martina Krassowski-Wilhelmi, 2010)