ACM Home Page
Please provide us with feedback. Feedback
A metrics system for quantifying operational coupling in embedded computer control systems
Full text PdfPdf (431 KB)
Source International Conference On Embedded Software archive
Proceedings of the 4th ACM international conference on Embedded software table of contents
Pisa, Italy
SESSION: System design table of contents
Pages: 184 - 192  
Year of Publication: 2004
ISBN:1-58113-860-1
Authors
DeJiu Chen  Royal Institute of Technology, Stockholm, Sweden
Martin Törngren  Royal Institute of Technology, Stockholm, Sweden
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 36,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1017753.1017784
What is a DOI?

ABSTRACT

One central issue in system structuring and quality prediction is the interdependencies of system modules. This paper proposes a novel technique for determining the operational coupling in embedded computer control systems. It allows us to quantify dependencies between modules, formed by different kinds of relationships in a solution, and therefore promotes a more systematic approach to the reasoning about modularity. Compared to other existing coupling metrics, which are often implementation-technology specific such as confining to the inheritance and method invocation relationships in OO software, this metrics system considers both communication and synchronization and can be applied throughout system design. The metrics system has two parts. The first part supports a measurement of coupling by considering individual relationship types separately. The quantification is performed by considering the topology of connections, as well as the multiplicity, replication, frequency, and accuracy of component properties that appear in a relationship. The second part provides a methodology for combining coupling by individual relationship types into an overall coupling, where domain specific heuristics and technology constraints are used to determine the weighting.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Wikander, M. Törngren, Mechatronics as an Engineering Science, Proc of the 6th UK Mechatronics Forum Int Conf, 1998.
 
2
 
3
NP Suh, Axiomatic design: Advances and Applications. Oxford University Press. 2001.
 
4
 
5
WL Chapman, AT Bahill, AW Wymore, Engineering Modeling and Design, CRC Press. 1992.
 
6
JE Cooling, Software Design for Real-time Systems, Chapman and Hall. 1991.
 
7
 
8
W Stevens, GJ Myers, L Constantin, Structured Design, IBM Syst Jour, Vol.13 (2) 1974.
 
9
 
10
 
11
 
12
DJ Chen, J El-Khoury, M Törngren, A Modeling Framework for Automotive Embedded Control Systems, SAE Tech Paper Series (2004-01-0721), 2004 SAE World Cong, Detroit, March 8-11, 2004.
 
13
J El-khoury, DJ Chen, M Törngren, A Survey of Modeling Approaches for Embedded Computer Control Systems, Technical Report, TRITA-MMK 2003:36 ISSN 1400 --1179, ISRN KTH/MMK/R-03/11-SE, 2003.
14
 
15
16
 
17
SW Kercel, Why should engineers be interested in bizarre systems?, IEEE International Conference on Systems, Man, and Cybernetics Volume: 3 , 8-11 Oct. 2000.
 
18
MR Barbacci, SJ Carriere, PH Feiler, R Kazman, MH Klein, HF Lipson, TA Longstaff, CB Weinstock, Steps in an Architecture Trade-off Analysis Method: Quality Attribute Models and Analysis, Tech Report, SEI, CMU, 1997.
 
19
TL Saaty, Multicriteria decision making: The analytic hierarchy process. 1980, McGraw-Hill.
 
20
W. Stevens, G. J. Myers, L. Constantin, Structured Design, IBM System Journal, Vol. 13, no. 2. 1974.
 
21
 
22
 
23
H. Lounis and W. Melo, Identifying and Measuring Coupling on Modular Systems, Proceedings of the 8th International Conference on Software Technology (ICST'97), Curitiba, Brazil, June 1997.
 
24
J Eder, G Kappel, and M Schrefl, Coupling and Cohesion in Object-Oriented Systems, Tech. Rep., Univ. of Klagenfurt, 1994.
 
25
 
26
 
27
 
28
Roadmaps for Embedded Software and Systems, ARTIST Project IST-2001-34820. http://www.artist-embedded.org/Roadmaps/

Collaborative Colleagues:
DeJiu Chen: colleagues
Martin Törngren: colleagues